fix PR68343: disable fuse-*.c tests for isl 0.14 or earlier
[platform/upstream/gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
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 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
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_PASS.
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         GOC="$(GOC)"; export GOC; \
197         AR="$(AR)"; export AR; \
198         AS="$(AS)"; export AS; \
199         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201         LD="$(LD)"; export LD; \
202         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203         NM="$(NM)"; export NM; \
204         RANLIB="$(RANLIB)"; export RANLIB; \
205         WINDRES="$(WINDRES)"; export WINDRES; \
206         WINDMC="$(WINDMC)"; export WINDMC; \
207         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209         READELF="$(READELF)"; export READELF; \
210         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
217         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
219         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
220         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
221         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
222         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
223         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
224         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
225         ISLVER="$(HOST_ISLVER)"; export ISLVER; \
226         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
227         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
228         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
229 @if gcc-bootstrap
230         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
231 @endif gcc-bootstrap
232         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
233
234 POSTSTAGE1_CXX_EXPORT = \
235         CXX='$(CXX)'; export CXX; \
236         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
237 @if target-libstdc++-v3-bootstrap
238 # Override the above if we're bootstrapping C++.
239 POSTSTAGE1_CXX_EXPORT = \
240         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
241           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
242           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
243           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
245           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
246           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
247           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
248           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
249           export CXX; \
250         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
251 @endif target-libstdc++-v3-bootstrap
252
253 # Similar, for later GCC stages.
254 POSTSTAGE1_HOST_EXPORTS = \
255         $(HOST_EXPORTS) \
256         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
257           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
258           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
259         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
260         $(POSTSTAGE1_CXX_EXPORT) \
261         $(LTO_EXPORTS) \
262         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
263         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
264         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
265
266 # Target libraries are put under this directory:
267 TARGET_SUBDIR = @target_subdir@
268 # This is set by the configure script to the arguments to use when configuring
269 # directories built for the target.
270 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
271 # This is the list of variables to export in the environment when
272 # configuring subdirectories for the target system.
273 BASE_TARGET_EXPORTS = \
274         $(BASE_EXPORTS) \
275         AR="$(AR_FOR_TARGET)"; export AR; \
276         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
277         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
278         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
279         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
280         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
281         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
282         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
283         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
284         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
285         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
286         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
287         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
288         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
289         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
290         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
291         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
292         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
293         READELF="$(READELF_FOR_TARGET)"; export READELF; \
294         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
295         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
296         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
297 @if gcc-bootstrap
298         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299 @endif gcc-bootstrap
300         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
301         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
302
303 RAW_CXX_TARGET_EXPORTS = \
304         $(BASE_TARGET_EXPORTS) \
305         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
306         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
307
308 NORMAL_TARGET_EXPORTS = \
309         $(BASE_TARGET_EXPORTS) \
310         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
311
312 # Where to find GMP
313 HOST_GMPLIBS = @gmplibs@
314 HOST_GMPINC = @gmpinc@
315
316 # Where to find isl
317 HOST_ISLLIBS = @isllibs@
318 HOST_ISLINC = @islinc@
319 HOST_ISLVER = @islver@
320
321 # Where to find libelf
322 HOST_LIBELFLIBS = @libelflibs@
323 HOST_LIBELFINC = @libelfinc@
324
325 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
326
327 # ----------------------------------------------
328 # Programs producing files for the BUILD machine
329 # ----------------------------------------------
330
331 SHELL = @SHELL@
332
333 # pwd command to use.  Allow user to override default by setting PWDCMD in
334 # the environment to account for automounters.  The make variable must not
335 # be called PWDCMD, otherwise the value set here is passed to make
336 # subprocesses and overrides the setting from the user's environment.
337 # Don't use PWD since it is a common shell environment variable and we
338 # don't want to corrupt it.
339 PWD_COMMAND = $${PWDCMD-pwd}
340
341 # compilers to use to create programs which must be run in the build
342 # environment.
343 AR_FOR_BUILD = @AR_FOR_BUILD@
344 AS_FOR_BUILD = @AS_FOR_BUILD@
345 CC_FOR_BUILD = @CC_FOR_BUILD@
346 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
347 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
348 CXX_FOR_BUILD = @CXX_FOR_BUILD@
349 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
350 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
351 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
352 GOC_FOR_BUILD = @GOC_FOR_BUILD@
353 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
354 LD_FOR_BUILD = @LD_FOR_BUILD@
355 NM_FOR_BUILD = @NM_FOR_BUILD@
356 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
357 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
358 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
359
360 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BUILD_PREFIX = @BUILD_PREFIX@
363 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
364
365 # Flags to pass to stage2 and later makes.  They are defined
366 # here so that they can be overridden by Makefile fragments.
367 BOOT_CFLAGS= -g -O2
368 BOOT_LDFLAGS=
369 BOOT_ADAFLAGS= -gnatpg
370
371 AWK = @AWK@
372 SED = @SED@
373 BISON = @BISON@
374 YACC = @YACC@
375 FLEX = @FLEX@
376 LEX = @LEX@
377 M4 = @M4@
378 MAKEINFO = @MAKEINFO@
379 EXPECT = @EXPECT@
380 RUNTEST = @RUNTEST@
381
382 # This just becomes part of the MAKEINFO definition passed down to
383 # sub-makes.  It lets flags be given on the command line while still
384 # using the makeinfo from the object tree.
385 # (Default to avoid splitting info files by setting the threshold high.)
386 MAKEINFOFLAGS = --split-size=5000000
387
388 # ---------------------------------------------
389 # Programs producing files for the HOST machine
390 # ---------------------------------------------
391
392 AS = @AS@
393 AR = @AR@
394 AR_FLAGS = rc
395 CC = @CC@
396 CXX = @CXX@
397 DLLTOOL = @DLLTOOL@
398 LD = @LD@
399 LIPO = @LIPO@
400 NM = @NM@
401 OBJDUMP = @OBJDUMP@
402 RANLIB = @RANLIB@
403 READELF = @READELF@
404 STRIP = @STRIP@
405 WINDRES = @WINDRES@
406 WINDMC = @WINDMC@
407
408 GNATBIND = @GNATBIND@
409 GNATMAKE = @GNATMAKE@
410
411 CFLAGS = @CFLAGS@
412 LDFLAGS = @LDFLAGS@
413 LIBCFLAGS = $(CFLAGS)
414 CXXFLAGS = @CXXFLAGS@
415 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
416 GOCFLAGS = $(CFLAGS)
417
418 TFLAGS =
419
420 # Defaults for all stages; some are overridden below.
421
422 STAGE_CFLAGS = $(BOOT_CFLAGS)
423 STAGE_TFLAGS = $(TFLAGS)
424 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
425
426
427 # Defaults for stage 1; some are overridden below.
428 STAGE1_CFLAGS = $(STAGE_CFLAGS)
429 STAGE1_CXXFLAGS = $(CXXFLAGS)
430 @if target-libstdc++-v3-bootstrap
431 # Override the above if we're bootstrapping C++.
432 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
433 @endif target-libstdc++-v3-bootstrap
434 STAGE1_TFLAGS = $(STAGE_TFLAGS)
435 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
436
437 # Defaults for stage 2; some are overridden below.
438 STAGE2_CFLAGS = $(STAGE_CFLAGS)
439 STAGE2_CXXFLAGS = $(CXXFLAGS)
440 @if target-libstdc++-v3-bootstrap
441 # Override the above if we're bootstrapping C++.
442 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
443 @endif target-libstdc++-v3-bootstrap
444 STAGE2_TFLAGS = $(STAGE_TFLAGS)
445 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
446
447 # Defaults for stage 3; some are overridden below.
448 STAGE3_CFLAGS = $(STAGE_CFLAGS)
449 STAGE3_CXXFLAGS = $(CXXFLAGS)
450 @if target-libstdc++-v3-bootstrap
451 # Override the above if we're bootstrapping C++.
452 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
453 @endif target-libstdc++-v3-bootstrap
454 STAGE3_TFLAGS = $(STAGE_TFLAGS)
455 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
456
457 # Defaults for stage 4; some are overridden below.
458 STAGE4_CFLAGS = $(STAGE_CFLAGS)
459 STAGE4_CXXFLAGS = $(CXXFLAGS)
460 @if target-libstdc++-v3-bootstrap
461 # Override the above if we're bootstrapping C++.
462 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
463 @endif target-libstdc++-v3-bootstrap
464 STAGE4_TFLAGS = $(STAGE_TFLAGS)
465 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
466
467 # Defaults for stage profile; some are overridden below.
468 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
469 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
470 @if target-libstdc++-v3-bootstrap
471 # Override the above if we're bootstrapping C++.
472 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
473 @endif target-libstdc++-v3-bootstrap
474 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
475 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
476
477 # Defaults for stage feedback; some are overridden below.
478 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
479 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
480 @if target-libstdc++-v3-bootstrap
481 # Override the above if we're bootstrapping C++.
482 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
483 @endif target-libstdc++-v3-bootstrap
484 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
485 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
486
487
488 # By default, C and C++ are the only stage1 languages, because they are the
489 # only ones we require to build with the bootstrap compiler, and also the
490 # only ones useful for building stage2.
491
492 STAGE1_CFLAGS = @stage1_cflags@
493 STAGE1_CHECKING = @stage1_checking@
494 STAGE1_LANGUAGES = @stage1_languages@
495 # * We force-disable intermodule optimizations, even if
496 #   --enable-intermodule was passed, since the installed compiler
497 #   probably can't handle them.  Luckily, autoconf always respects
498 #   the last argument when conflicting --enable arguments are passed.
499 # * Likewise, we force-disable coverage flags, since the installed
500 #   compiler probably has never heard of them.
501 # * We also disable -Wformat, since older GCCs don't understand newer %s.
502 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
503           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
504           --disable-build-format-warnings
505
506 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
507 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
508
509 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
510 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
511
512 do-compare = @do_compare@
513 do-compare3 = $(do-compare)
514
515 # -----------------------------------------------
516 # Programs producing files for the TARGET machine
517 # -----------------------------------------------
518
519 AR_FOR_TARGET=@AR_FOR_TARGET@
520 AS_FOR_TARGET=@AS_FOR_TARGET@
521 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
522
523 # If GCC_FOR_TARGET is not overriden on the command line, then this
524 # variable is passed down to the gcc Makefile, where it is used to
525 # build libgcc2.a.  We define it here so that it can itself be
526 # overridden on the command line.
527 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
528 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
529 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
530 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
531 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
532 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
533 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
534 LD_FOR_TARGET=@LD_FOR_TARGET@
535
536 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
537 NM_FOR_TARGET=@NM_FOR_TARGET@
538 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
539 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
540 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
541 READELF_FOR_TARGET=@READELF_FOR_TARGET@
542 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
543 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
544 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
545
546 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
547 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
548 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
549
550 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
551 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
552
553 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
554 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
555 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
556 GOCFLAGS_FOR_TARGET = -O2 -g
557
558 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
559 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
560 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
561
562 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
563
564 # ------------------------------------
565 # Miscellaneous targets and flag lists
566 # ------------------------------------
567
568 # The first rule in the file had better be this one.  Don't put any above it.
569 # This lives here to allow makefile fragments to contain dependencies.
570 all:
571
572 #### host and target specific makefile fragments come in here.
573 @target_makefile_frag@
574 @alphaieee_frag@
575 @ospace_frag@
576 @host_makefile_frag@
577 ###
578
579 # This is the list of directories that may be needed in RPATH_ENVVAR
580 # so that programs built for the target machine work.
581 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
582
583 @if target-libstdc++-v3
584 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
585 @endif target-libstdc++-v3
586
587 @if target-libsanitizer
588 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
589 @endif target-libsanitizer
590
591 @if target-libmpx
592 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
593 @endif target-libmpx
594
595 @if target-libvtv
596 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
597 @endif target-libvtv
598
599 @if target-libcilkrts
600 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
601 @endif target-libcilkrts
602
603 @if target-liboffloadmic
604 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
605 @endif target-liboffloadmic
606
607 @if target-libssp
608 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
609 @endif target-libssp
610
611 @if target-libgomp
612 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
613 @endif target-libgomp
614
615 @if target-libitm
616 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
617 @endif target-libitm
618
619 @if target-libatomic
620 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
621 @endif target-libatomic
622
623
624
625 # This is the list of directories that may be needed in RPATH_ENVVAR
626 # so that programs built for the host machine work.
627 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
628
629 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
630 @if gcc
631 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
632 @endif gcc
633
634
635 @if gmp
636 HOST_LIB_PATH_gmp = \
637   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
638 @endif gmp
639
640 @if mpfr
641 HOST_LIB_PATH_mpfr = \
642   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
643 @endif mpfr
644
645 @if mpc
646 HOST_LIB_PATH_mpc = \
647   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
648 @endif mpc
649
650 @if isl
651 HOST_LIB_PATH_isl = \
652   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
653 @endif isl
654
655 @if libelf
656 HOST_LIB_PATH_libelf = \
657   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
658 @endif libelf
659
660
661 CXX_FOR_TARGET_FLAG_TO_PASS = \
662         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
663 @if target-libstdc++-v3
664 # CXX_FOR_TARGET is tricky to get right for target libs that require a
665 # functional C++ compiler.  When we recurse, if we expand
666 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
667 # libstdc++ include flags from the script.  Instead, we get an
668 # -funconfigured-* word, so that we'll get errors if this invalid C++
669 # command line is used for anything, but also so that we can use the
670 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
671 # don't pass it on, sub-make will use the default definition, that
672 # re-expands it at the time of use, so we'll get it right when we need
673 # it.  One potential exception is the expansion of CXX_FOR_TARGET
674 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
675 # really work, for C++ host programs can't depend on the current-stage
676 # C++ target library.
677 CXX_FOR_TARGET_FLAG_TO_PASS = \
678         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
679 @endif target-libstdc++-v3
680
681 # Flags to pass down to all sub-makes. STAGE*FLAGS,
682 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
683 # overrideable (for a bootstrap build stage1 also builds gcc.info).
684 BASE_FLAGS_TO_PASS = \
685         "DESTDIR=$(DESTDIR)" \
686         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
687         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
688         "bindir=$(bindir)" \
689         "datadir=$(datadir)" \
690         "exec_prefix=$(exec_prefix)" \
691         "includedir=$(includedir)" \
692         "datarootdir=$(datarootdir)" \
693         "docdir=$(docdir)" \
694         "infodir=$(infodir)" \
695         "pdfdir=$(pdfdir)" \
696         "htmldir=$(htmldir)" \
697         "libdir=$(libdir)" \
698         "libexecdir=$(libexecdir)" \
699         "lispdir=$(lispdir)" \
700         "localstatedir=$(localstatedir)" \
701         "mandir=$(mandir)" \
702         "oldincludedir=$(oldincludedir)" \
703         "prefix=$(prefix)" \
704         "sbindir=$(sbindir)" \
705         "sharedstatedir=$(sharedstatedir)" \
706         "sysconfdir=$(sysconfdir)" \
707         "tooldir=$(tooldir)" \
708         "build_tooldir=$(build_tooldir)" \
709         "target_alias=$(target_alias)" \
710         "AWK=$(AWK)" \
711         "BISON=$(BISON)" \
712         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
713         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
714         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
715         "EXPECT=$(EXPECT)" \
716         "FLEX=$(FLEX)" \
717         "INSTALL=$(INSTALL)" \
718         "INSTALL_DATA=$(INSTALL_DATA)" \
719         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
720         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
721         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
722         "LEX=$(LEX)" \
723         "M4=$(M4)" \
724         "MAKE=$(MAKE)" \
725         "RUNTEST=$(RUNTEST)" \
726         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
727         "SED=$(SED)" \
728         "SHELL=$(SHELL)" \
729         "YACC=$(YACC)" \
730         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
731         "ADA_CFLAGS=$(ADA_CFLAGS)" \
732         "AR_FLAGS=$(AR_FLAGS)" \
733         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
734         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
735         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
736         "CFLAGS=$(CFLAGS)" \
737         "CXXFLAGS=$(CXXFLAGS)" \
738         "LDFLAGS=$(LDFLAGS)" \
739         "LIBCFLAGS=$(LIBCFLAGS)" \
740         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
741         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
742         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
743         "GNATBIND=$(GNATBIND)" \
744         "GNATMAKE=$(GNATMAKE)" \
745         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
746         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
747         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
748         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
749         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
750         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
751         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
752         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
753         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
754         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
755         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
756         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
757         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
758         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
759         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
760         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
761         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
762         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
763         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
764         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
765         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
766         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
767         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
768         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
769         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
770         "BUILD_CONFIG=$(BUILD_CONFIG)" \
771         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
772         "LEAN=$(LEAN)" \
773         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
774         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
775         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
776         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
777         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
778         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
779         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
780         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
781         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
782         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
783         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
784         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
785         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
786         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
787         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
788         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
789         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
790         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
791         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
792         "TFLAGS=$(TFLAGS)" \
793         "CONFIG_SHELL=$(SHELL)" \
794         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
795         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
796
797 # We leave this in just in case, but it is not needed anymore.
798 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
799
800 # Flags to pass down to most sub-makes, in which we're building with
801 # the host environment.
802 EXTRA_HOST_FLAGS = \
803         'AR=$(AR)' \
804         'AS=$(AS)' \
805         'CC=$(CC)' \
806         'CXX=$(CXX)' \
807         'DLLTOOL=$(DLLTOOL)' \
808         'GCJ=$(GCJ)' \
809         'GFORTRAN=$(GFORTRAN)' \
810         'GOC=$(GOC)' \
811         'LD=$(LD)' \
812         'LIPO=$(LIPO)' \
813         'NM=$(NM)' \
814         'OBJDUMP=$(OBJDUMP)' \
815         'RANLIB=$(RANLIB)' \
816         'READELF=$(READELF)' \
817         'STRIP=$(STRIP)' \
818         'WINDRES=$(WINDRES)' \
819         'WINDMC=$(WINDMC)'
820
821 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
822
823 # Flags to pass to stage1 or when not bootstrapping.
824
825 STAGE1_FLAGS_TO_PASS = \
826         LDFLAGS="$${LDFLAGS}" \
827         HOST_LIBS="$${HOST_LIBS}"
828
829 # Flags to pass to stage2 and later makes.
830
831 POSTSTAGE1_FLAGS_TO_PASS = \
832         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
833         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
834         GNATBIND="$${GNATBIND}" \
835         LDFLAGS="$${LDFLAGS}" \
836         HOST_LIBS="$${HOST_LIBS}" \
837         $(LTO_FLAGS_TO_PASS) \
838         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
839
840 @if gcc-bootstrap
841 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
842                        $(POSTSTAGE1_HOST_EXPORTS) \
843                      fi;
844
845 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
846 @endif gcc-bootstrap
847
848 # Flags to pass down to makes which are built with the target environment.
849 # The double $ decreases the length of the command line; those variables
850 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
851 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
852 # so we expand them here.
853 EXTRA_TARGET_FLAGS = \
854         'AR=$$(AR_FOR_TARGET)' \
855         'AS=$(COMPILER_AS_FOR_TARGET)' \
856         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
857         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
858         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
859          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
860          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
861         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
862         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
863         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
864         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
865         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
866         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
867         'LD=$(COMPILER_LD_FOR_TARGET)' \
868         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
869         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
870         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
871         'NM=$(COMPILER_NM_FOR_TARGET)' \
872         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
873         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
874         'RANLIB=$$(RANLIB_FOR_TARGET)' \
875         'READELF=$$(READELF_FOR_TARGET)' \
876         'WINDRES=$$(WINDRES_FOR_TARGET)' \
877         'WINDMC=$$(WINDMC_FOR_TARGET)' \
878         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
879         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
880         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
881         "TFLAGS=$$TFLAGS"
882
883 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
884
885 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
886 # unfortunately needs the native compiler and the target ar and
887 # ranlib.
888 # If any variables are added here, they must be added to do-*, below.
889 # The BUILD_* variables are a special case, which are used for the gcc
890 # cross-building scheme.
891 EXTRA_GCC_FLAGS = \
892         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
893         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
894         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
895
896 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
897
898 @if gcc
899 BUILD_CONFIG = @BUILD_CONFIG@
900 ifneq ($(BUILD_CONFIG),)
901 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
902 endif
903 @endif gcc
904
905 .PHONY: configure-host
906 configure-host:  \
907     maybe-configure-bfd \
908     maybe-configure-opcodes \
909     maybe-configure-binutils \
910     maybe-configure-bison \
911     maybe-configure-cgen \
912     maybe-configure-dejagnu \
913     maybe-configure-etc \
914     maybe-configure-fastjar \
915     maybe-configure-fixincludes \
916     maybe-configure-flex \
917     maybe-configure-gas \
918     maybe-configure-gcc \
919     maybe-configure-gmp \
920     maybe-configure-mpfr \
921     maybe-configure-mpc \
922     maybe-configure-isl \
923     maybe-configure-libelf \
924     maybe-configure-gold \
925     maybe-configure-gprof \
926     maybe-configure-intl \
927     maybe-configure-tcl \
928     maybe-configure-itcl \
929     maybe-configure-ld \
930     maybe-configure-libbacktrace \
931     maybe-configure-libcpp \
932     maybe-configure-libdecnumber \
933     maybe-configure-libgui \
934     maybe-configure-libiberty \
935     maybe-configure-libiberty-linker-plugin \
936     maybe-configure-libiconv \
937     maybe-configure-m4 \
938     maybe-configure-readline \
939     maybe-configure-sid \
940     maybe-configure-sim \
941     maybe-configure-texinfo \
942     maybe-configure-zlib \
943     maybe-configure-gdb \
944     maybe-configure-expect \
945     maybe-configure-guile \
946     maybe-configure-tk \
947     maybe-configure-libtermcap \
948     maybe-configure-utils \
949     maybe-configure-gnattools \
950     maybe-configure-lto-plugin \
951     maybe-configure-libcc1 \
952     maybe-configure-gotools
953 .PHONY: configure-target
954 configure-target:  \
955     maybe-configure-target-libstdc++-v3 \
956     maybe-configure-target-libsanitizer \
957     maybe-configure-target-libmpx \
958     maybe-configure-target-libvtv \
959     maybe-configure-target-libcilkrts \
960     maybe-configure-target-liboffloadmic \
961     maybe-configure-target-libssp \
962     maybe-configure-target-newlib \
963     maybe-configure-target-libgcc \
964     maybe-configure-target-libbacktrace \
965     maybe-configure-target-libquadmath \
966     maybe-configure-target-libgfortran \
967     maybe-configure-target-libobjc \
968     maybe-configure-target-libgo \
969     maybe-configure-target-libtermcap \
970     maybe-configure-target-winsup \
971     maybe-configure-target-libgloss \
972     maybe-configure-target-libffi \
973     maybe-configure-target-libjava \
974     maybe-configure-target-zlib \
975     maybe-configure-target-boehm-gc \
976     maybe-configure-target-rda \
977     maybe-configure-target-libada \
978     maybe-configure-target-libgomp \
979     maybe-configure-target-libitm \
980     maybe-configure-target-libatomic
981
982 # The target built for a native non-bootstrap build.
983 .PHONY: all
984 all:
985 @if gcc-bootstrap
986         [ -f stage_final ] || echo stage3 > stage_final
987         @r=`${PWD_COMMAND}`; export r; \
988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
989         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
990 @endif gcc-bootstrap
991         @: $(MAKE); $(unstage)
992         @r=`${PWD_COMMAND}`; export r; \
993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
994 @if gcc-bootstrap
995         if [ -f stage_last ]; then \
996           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
997           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
998         else \
999 @endif gcc-bootstrap
1000           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1001 @if gcc-bootstrap
1002             ; \
1003         fi \
1004 @endif gcc-bootstrap
1005         && :
1006
1007 .PHONY: all-build
1008
1009 all-build: maybe-all-build-libiberty
1010 all-build: maybe-all-build-bison
1011 all-build: maybe-all-build-flex
1012 all-build: maybe-all-build-m4
1013 all-build: maybe-all-build-texinfo
1014 all-build: maybe-all-build-fixincludes
1015 all-build: maybe-all-build-libcpp
1016
1017 .PHONY: all-host
1018
1019 @if bfd-no-bootstrap
1020 all-host: maybe-all-bfd
1021 @endif bfd-no-bootstrap
1022 @if opcodes-no-bootstrap
1023 all-host: maybe-all-opcodes
1024 @endif opcodes-no-bootstrap
1025 @if binutils-no-bootstrap
1026 all-host: maybe-all-binutils
1027 @endif binutils-no-bootstrap
1028 all-host: maybe-all-bison
1029 all-host: maybe-all-cgen
1030 all-host: maybe-all-dejagnu
1031 all-host: maybe-all-etc
1032 all-host: maybe-all-fastjar
1033 @if fixincludes-no-bootstrap
1034 all-host: maybe-all-fixincludes
1035 @endif fixincludes-no-bootstrap
1036 all-host: maybe-all-flex
1037 @if gas-no-bootstrap
1038 all-host: maybe-all-gas
1039 @endif gas-no-bootstrap
1040 @if gcc-no-bootstrap
1041 all-host: maybe-all-gcc
1042 @endif gcc-no-bootstrap
1043 @if gmp-no-bootstrap
1044 all-host: maybe-all-gmp
1045 @endif gmp-no-bootstrap
1046 @if mpfr-no-bootstrap
1047 all-host: maybe-all-mpfr
1048 @endif mpfr-no-bootstrap
1049 @if mpc-no-bootstrap
1050 all-host: maybe-all-mpc
1051 @endif mpc-no-bootstrap
1052 @if isl-no-bootstrap
1053 all-host: maybe-all-isl
1054 @endif isl-no-bootstrap
1055 @if libelf-no-bootstrap
1056 all-host: maybe-all-libelf
1057 @endif libelf-no-bootstrap
1058 @if gold-no-bootstrap
1059 all-host: maybe-all-gold
1060 @endif gold-no-bootstrap
1061 all-host: maybe-all-gprof
1062 @if intl-no-bootstrap
1063 all-host: maybe-all-intl
1064 @endif intl-no-bootstrap
1065 all-host: maybe-all-tcl
1066 all-host: maybe-all-itcl
1067 @if ld-no-bootstrap
1068 all-host: maybe-all-ld
1069 @endif ld-no-bootstrap
1070 @if libbacktrace-no-bootstrap
1071 all-host: maybe-all-libbacktrace
1072 @endif libbacktrace-no-bootstrap
1073 @if libcpp-no-bootstrap
1074 all-host: maybe-all-libcpp
1075 @endif libcpp-no-bootstrap
1076 @if libdecnumber-no-bootstrap
1077 all-host: maybe-all-libdecnumber
1078 @endif libdecnumber-no-bootstrap
1079 all-host: maybe-all-libgui
1080 @if libiberty-no-bootstrap
1081 all-host: maybe-all-libiberty
1082 @endif libiberty-no-bootstrap
1083 @if libiberty-linker-plugin-no-bootstrap
1084 all-host: maybe-all-libiberty-linker-plugin
1085 @endif libiberty-linker-plugin-no-bootstrap
1086 @if libiconv-no-bootstrap
1087 all-host: maybe-all-libiconv
1088 @endif libiconv-no-bootstrap
1089 all-host: maybe-all-m4
1090 all-host: maybe-all-readline
1091 all-host: maybe-all-sid
1092 all-host: maybe-all-sim
1093 all-host: maybe-all-texinfo
1094 @if zlib-no-bootstrap
1095 all-host: maybe-all-zlib
1096 @endif zlib-no-bootstrap
1097 all-host: maybe-all-gdb
1098 all-host: maybe-all-expect
1099 all-host: maybe-all-guile
1100 all-host: maybe-all-tk
1101 all-host: maybe-all-libtermcap
1102 all-host: maybe-all-utils
1103 all-host: maybe-all-gnattools
1104 @if lto-plugin-no-bootstrap
1105 all-host: maybe-all-lto-plugin
1106 @endif lto-plugin-no-bootstrap
1107 all-host: maybe-all-libcc1
1108 all-host: maybe-all-gotools
1109
1110 .PHONY: all-target
1111
1112 @if target-libstdc++-v3-no-bootstrap
1113 all-target: maybe-all-target-libstdc++-v3
1114 @endif target-libstdc++-v3-no-bootstrap
1115 @if target-libsanitizer-no-bootstrap
1116 all-target: maybe-all-target-libsanitizer
1117 @endif target-libsanitizer-no-bootstrap
1118 @if target-libmpx-no-bootstrap
1119 all-target: maybe-all-target-libmpx
1120 @endif target-libmpx-no-bootstrap
1121 @if target-libvtv-no-bootstrap
1122 all-target: maybe-all-target-libvtv
1123 @endif target-libvtv-no-bootstrap
1124 all-target: maybe-all-target-libcilkrts
1125 all-target: maybe-all-target-liboffloadmic
1126 all-target: maybe-all-target-libssp
1127 all-target: maybe-all-target-newlib
1128 @if target-libgcc-no-bootstrap
1129 all-target: maybe-all-target-libgcc
1130 @endif target-libgcc-no-bootstrap
1131 all-target: maybe-all-target-libbacktrace
1132 all-target: maybe-all-target-libquadmath
1133 all-target: maybe-all-target-libgfortran
1134 all-target: maybe-all-target-libobjc
1135 all-target: maybe-all-target-libgo
1136 all-target: maybe-all-target-libtermcap
1137 all-target: maybe-all-target-winsup
1138 all-target: maybe-all-target-libgloss
1139 all-target: maybe-all-target-libffi
1140 all-target: maybe-all-target-libjava
1141 all-target: maybe-all-target-zlib
1142 all-target: maybe-all-target-boehm-gc
1143 all-target: maybe-all-target-rda
1144 all-target: maybe-all-target-libada
1145 @if target-libgomp-no-bootstrap
1146 all-target: maybe-all-target-libgomp
1147 @endif target-libgomp-no-bootstrap
1148 all-target: maybe-all-target-libitm
1149 all-target: maybe-all-target-libatomic
1150
1151 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1152 # ``make X'' in all subdirectories (because, in general, there is a
1153 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1154 # but it may do additional work as well).
1155
1156 .PHONY: do-info
1157 do-info:
1158         @: $(MAKE); $(unstage)
1159         @r=`${PWD_COMMAND}`; export r; \
1160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1161         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1162           info-target
1163
1164
1165 .PHONY: info-host
1166
1167 info-host: maybe-info-bfd
1168 info-host: maybe-info-opcodes
1169 info-host: maybe-info-binutils
1170 info-host: maybe-info-bison
1171 info-host: maybe-info-cgen
1172 info-host: maybe-info-dejagnu
1173 info-host: maybe-info-etc
1174 info-host: maybe-info-fastjar
1175 info-host: maybe-info-fixincludes
1176 info-host: maybe-info-flex
1177 info-host: maybe-info-gas
1178 info-host: maybe-info-gcc
1179 info-host: maybe-info-gmp
1180 info-host: maybe-info-mpfr
1181 info-host: maybe-info-mpc
1182 info-host: maybe-info-isl
1183 info-host: maybe-info-libelf
1184 info-host: maybe-info-gold
1185 info-host: maybe-info-gprof
1186 info-host: maybe-info-intl
1187 info-host: maybe-info-tcl
1188 info-host: maybe-info-itcl
1189 info-host: maybe-info-ld
1190 info-host: maybe-info-libbacktrace
1191 info-host: maybe-info-libcpp
1192 info-host: maybe-info-libdecnumber
1193 info-host: maybe-info-libgui
1194 info-host: maybe-info-libiberty
1195 info-host: maybe-info-libiberty-linker-plugin
1196 info-host: maybe-info-libiconv
1197 info-host: maybe-info-m4
1198 info-host: maybe-info-readline
1199 info-host: maybe-info-sid
1200 info-host: maybe-info-sim
1201 info-host: maybe-info-texinfo
1202 info-host: maybe-info-zlib
1203 info-host: maybe-info-gdb
1204 info-host: maybe-info-expect
1205 info-host: maybe-info-guile
1206 info-host: maybe-info-tk
1207 info-host: maybe-info-libtermcap
1208 info-host: maybe-info-utils
1209 info-host: maybe-info-gnattools
1210 info-host: maybe-info-lto-plugin
1211 info-host: maybe-info-libcc1
1212 info-host: maybe-info-gotools
1213
1214 .PHONY: info-target
1215
1216 info-target: maybe-info-target-libstdc++-v3
1217 info-target: maybe-info-target-libsanitizer
1218 info-target: maybe-info-target-libmpx
1219 info-target: maybe-info-target-libvtv
1220 info-target: maybe-info-target-libcilkrts
1221 info-target: maybe-info-target-liboffloadmic
1222 info-target: maybe-info-target-libssp
1223 info-target: maybe-info-target-newlib
1224 info-target: maybe-info-target-libgcc
1225 info-target: maybe-info-target-libbacktrace
1226 info-target: maybe-info-target-libquadmath
1227 info-target: maybe-info-target-libgfortran
1228 info-target: maybe-info-target-libobjc
1229 info-target: maybe-info-target-libgo
1230 info-target: maybe-info-target-libtermcap
1231 info-target: maybe-info-target-winsup
1232 info-target: maybe-info-target-libgloss
1233 info-target: maybe-info-target-libffi
1234 info-target: maybe-info-target-libjava
1235 info-target: maybe-info-target-zlib
1236 info-target: maybe-info-target-boehm-gc
1237 info-target: maybe-info-target-rda
1238 info-target: maybe-info-target-libada
1239 info-target: maybe-info-target-libgomp
1240 info-target: maybe-info-target-libitm
1241 info-target: maybe-info-target-libatomic
1242
1243 .PHONY: do-dvi
1244 do-dvi:
1245         @: $(MAKE); $(unstage)
1246         @r=`${PWD_COMMAND}`; export r; \
1247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1248         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1249           dvi-target
1250
1251
1252 .PHONY: dvi-host
1253
1254 dvi-host: maybe-dvi-bfd
1255 dvi-host: maybe-dvi-opcodes
1256 dvi-host: maybe-dvi-binutils
1257 dvi-host: maybe-dvi-bison
1258 dvi-host: maybe-dvi-cgen
1259 dvi-host: maybe-dvi-dejagnu
1260 dvi-host: maybe-dvi-etc
1261 dvi-host: maybe-dvi-fastjar
1262 dvi-host: maybe-dvi-fixincludes
1263 dvi-host: maybe-dvi-flex
1264 dvi-host: maybe-dvi-gas
1265 dvi-host: maybe-dvi-gcc
1266 dvi-host: maybe-dvi-gmp
1267 dvi-host: maybe-dvi-mpfr
1268 dvi-host: maybe-dvi-mpc
1269 dvi-host: maybe-dvi-isl
1270 dvi-host: maybe-dvi-libelf
1271 dvi-host: maybe-dvi-gold
1272 dvi-host: maybe-dvi-gprof
1273 dvi-host: maybe-dvi-intl
1274 dvi-host: maybe-dvi-tcl
1275 dvi-host: maybe-dvi-itcl
1276 dvi-host: maybe-dvi-ld
1277 dvi-host: maybe-dvi-libbacktrace
1278 dvi-host: maybe-dvi-libcpp
1279 dvi-host: maybe-dvi-libdecnumber
1280 dvi-host: maybe-dvi-libgui
1281 dvi-host: maybe-dvi-libiberty
1282 dvi-host: maybe-dvi-libiberty-linker-plugin
1283 dvi-host: maybe-dvi-libiconv
1284 dvi-host: maybe-dvi-m4
1285 dvi-host: maybe-dvi-readline
1286 dvi-host: maybe-dvi-sid
1287 dvi-host: maybe-dvi-sim
1288 dvi-host: maybe-dvi-texinfo
1289 dvi-host: maybe-dvi-zlib
1290 dvi-host: maybe-dvi-gdb
1291 dvi-host: maybe-dvi-expect
1292 dvi-host: maybe-dvi-guile
1293 dvi-host: maybe-dvi-tk
1294 dvi-host: maybe-dvi-libtermcap
1295 dvi-host: maybe-dvi-utils
1296 dvi-host: maybe-dvi-gnattools
1297 dvi-host: maybe-dvi-lto-plugin
1298 dvi-host: maybe-dvi-libcc1
1299 dvi-host: maybe-dvi-gotools
1300
1301 .PHONY: dvi-target
1302
1303 dvi-target: maybe-dvi-target-libstdc++-v3
1304 dvi-target: maybe-dvi-target-libsanitizer
1305 dvi-target: maybe-dvi-target-libmpx
1306 dvi-target: maybe-dvi-target-libvtv
1307 dvi-target: maybe-dvi-target-libcilkrts
1308 dvi-target: maybe-dvi-target-liboffloadmic
1309 dvi-target: maybe-dvi-target-libssp
1310 dvi-target: maybe-dvi-target-newlib
1311 dvi-target: maybe-dvi-target-libgcc
1312 dvi-target: maybe-dvi-target-libbacktrace
1313 dvi-target: maybe-dvi-target-libquadmath
1314 dvi-target: maybe-dvi-target-libgfortran
1315 dvi-target: maybe-dvi-target-libobjc
1316 dvi-target: maybe-dvi-target-libgo
1317 dvi-target: maybe-dvi-target-libtermcap
1318 dvi-target: maybe-dvi-target-winsup
1319 dvi-target: maybe-dvi-target-libgloss
1320 dvi-target: maybe-dvi-target-libffi
1321 dvi-target: maybe-dvi-target-libjava
1322 dvi-target: maybe-dvi-target-zlib
1323 dvi-target: maybe-dvi-target-boehm-gc
1324 dvi-target: maybe-dvi-target-rda
1325 dvi-target: maybe-dvi-target-libada
1326 dvi-target: maybe-dvi-target-libgomp
1327 dvi-target: maybe-dvi-target-libitm
1328 dvi-target: maybe-dvi-target-libatomic
1329
1330 .PHONY: do-pdf
1331 do-pdf:
1332         @: $(MAKE); $(unstage)
1333         @r=`${PWD_COMMAND}`; export r; \
1334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1335         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1336           pdf-target
1337
1338
1339 .PHONY: pdf-host
1340
1341 pdf-host: maybe-pdf-bfd
1342 pdf-host: maybe-pdf-opcodes
1343 pdf-host: maybe-pdf-binutils
1344 pdf-host: maybe-pdf-bison
1345 pdf-host: maybe-pdf-cgen
1346 pdf-host: maybe-pdf-dejagnu
1347 pdf-host: maybe-pdf-etc
1348 pdf-host: maybe-pdf-fastjar
1349 pdf-host: maybe-pdf-fixincludes
1350 pdf-host: maybe-pdf-flex
1351 pdf-host: maybe-pdf-gas
1352 pdf-host: maybe-pdf-gcc
1353 pdf-host: maybe-pdf-gmp
1354 pdf-host: maybe-pdf-mpfr
1355 pdf-host: maybe-pdf-mpc
1356 pdf-host: maybe-pdf-isl
1357 pdf-host: maybe-pdf-libelf
1358 pdf-host: maybe-pdf-gold
1359 pdf-host: maybe-pdf-gprof
1360 pdf-host: maybe-pdf-intl
1361 pdf-host: maybe-pdf-tcl
1362 pdf-host: maybe-pdf-itcl
1363 pdf-host: maybe-pdf-ld
1364 pdf-host: maybe-pdf-libbacktrace
1365 pdf-host: maybe-pdf-libcpp
1366 pdf-host: maybe-pdf-libdecnumber
1367 pdf-host: maybe-pdf-libgui
1368 pdf-host: maybe-pdf-libiberty
1369 pdf-host: maybe-pdf-libiberty-linker-plugin
1370 pdf-host: maybe-pdf-libiconv
1371 pdf-host: maybe-pdf-m4
1372 pdf-host: maybe-pdf-readline
1373 pdf-host: maybe-pdf-sid
1374 pdf-host: maybe-pdf-sim
1375 pdf-host: maybe-pdf-texinfo
1376 pdf-host: maybe-pdf-zlib
1377 pdf-host: maybe-pdf-gdb
1378 pdf-host: maybe-pdf-expect
1379 pdf-host: maybe-pdf-guile
1380 pdf-host: maybe-pdf-tk
1381 pdf-host: maybe-pdf-libtermcap
1382 pdf-host: maybe-pdf-utils
1383 pdf-host: maybe-pdf-gnattools
1384 pdf-host: maybe-pdf-lto-plugin
1385 pdf-host: maybe-pdf-libcc1
1386 pdf-host: maybe-pdf-gotools
1387
1388 .PHONY: pdf-target
1389
1390 pdf-target: maybe-pdf-target-libstdc++-v3
1391 pdf-target: maybe-pdf-target-libsanitizer
1392 pdf-target: maybe-pdf-target-libmpx
1393 pdf-target: maybe-pdf-target-libvtv
1394 pdf-target: maybe-pdf-target-libcilkrts
1395 pdf-target: maybe-pdf-target-liboffloadmic
1396 pdf-target: maybe-pdf-target-libssp
1397 pdf-target: maybe-pdf-target-newlib
1398 pdf-target: maybe-pdf-target-libgcc
1399 pdf-target: maybe-pdf-target-libbacktrace
1400 pdf-target: maybe-pdf-target-libquadmath
1401 pdf-target: maybe-pdf-target-libgfortran
1402 pdf-target: maybe-pdf-target-libobjc
1403 pdf-target: maybe-pdf-target-libgo
1404 pdf-target: maybe-pdf-target-libtermcap
1405 pdf-target: maybe-pdf-target-winsup
1406 pdf-target: maybe-pdf-target-libgloss
1407 pdf-target: maybe-pdf-target-libffi
1408 pdf-target: maybe-pdf-target-libjava
1409 pdf-target: maybe-pdf-target-zlib
1410 pdf-target: maybe-pdf-target-boehm-gc
1411 pdf-target: maybe-pdf-target-rda
1412 pdf-target: maybe-pdf-target-libada
1413 pdf-target: maybe-pdf-target-libgomp
1414 pdf-target: maybe-pdf-target-libitm
1415 pdf-target: maybe-pdf-target-libatomic
1416
1417 .PHONY: do-html
1418 do-html:
1419         @: $(MAKE); $(unstage)
1420         @r=`${PWD_COMMAND}`; export r; \
1421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1422         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1423           html-target
1424
1425
1426 .PHONY: html-host
1427
1428 html-host: maybe-html-bfd
1429 html-host: maybe-html-opcodes
1430 html-host: maybe-html-binutils
1431 html-host: maybe-html-bison
1432 html-host: maybe-html-cgen
1433 html-host: maybe-html-dejagnu
1434 html-host: maybe-html-etc
1435 html-host: maybe-html-fastjar
1436 html-host: maybe-html-fixincludes
1437 html-host: maybe-html-flex
1438 html-host: maybe-html-gas
1439 html-host: maybe-html-gcc
1440 html-host: maybe-html-gmp
1441 html-host: maybe-html-mpfr
1442 html-host: maybe-html-mpc
1443 html-host: maybe-html-isl
1444 html-host: maybe-html-libelf
1445 html-host: maybe-html-gold
1446 html-host: maybe-html-gprof
1447 html-host: maybe-html-intl
1448 html-host: maybe-html-tcl
1449 html-host: maybe-html-itcl
1450 html-host: maybe-html-ld
1451 html-host: maybe-html-libbacktrace
1452 html-host: maybe-html-libcpp
1453 html-host: maybe-html-libdecnumber
1454 html-host: maybe-html-libgui
1455 html-host: maybe-html-libiberty
1456 html-host: maybe-html-libiberty-linker-plugin
1457 html-host: maybe-html-libiconv
1458 html-host: maybe-html-m4
1459 html-host: maybe-html-readline
1460 html-host: maybe-html-sid
1461 html-host: maybe-html-sim
1462 html-host: maybe-html-texinfo
1463 html-host: maybe-html-zlib
1464 html-host: maybe-html-gdb
1465 html-host: maybe-html-expect
1466 html-host: maybe-html-guile
1467 html-host: maybe-html-tk
1468 html-host: maybe-html-libtermcap
1469 html-host: maybe-html-utils
1470 html-host: maybe-html-gnattools
1471 html-host: maybe-html-lto-plugin
1472 html-host: maybe-html-libcc1
1473 html-host: maybe-html-gotools
1474
1475 .PHONY: html-target
1476
1477 html-target: maybe-html-target-libstdc++-v3
1478 html-target: maybe-html-target-libsanitizer
1479 html-target: maybe-html-target-libmpx
1480 html-target: maybe-html-target-libvtv
1481 html-target: maybe-html-target-libcilkrts
1482 html-target: maybe-html-target-liboffloadmic
1483 html-target: maybe-html-target-libssp
1484 html-target: maybe-html-target-newlib
1485 html-target: maybe-html-target-libgcc
1486 html-target: maybe-html-target-libbacktrace
1487 html-target: maybe-html-target-libquadmath
1488 html-target: maybe-html-target-libgfortran
1489 html-target: maybe-html-target-libobjc
1490 html-target: maybe-html-target-libgo
1491 html-target: maybe-html-target-libtermcap
1492 html-target: maybe-html-target-winsup
1493 html-target: maybe-html-target-libgloss
1494 html-target: maybe-html-target-libffi
1495 html-target: maybe-html-target-libjava
1496 html-target: maybe-html-target-zlib
1497 html-target: maybe-html-target-boehm-gc
1498 html-target: maybe-html-target-rda
1499 html-target: maybe-html-target-libada
1500 html-target: maybe-html-target-libgomp
1501 html-target: maybe-html-target-libitm
1502 html-target: maybe-html-target-libatomic
1503
1504 .PHONY: do-TAGS
1505 do-TAGS:
1506         @: $(MAKE); $(unstage)
1507         @r=`${PWD_COMMAND}`; export r; \
1508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1509         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1510           TAGS-target
1511
1512
1513 .PHONY: TAGS-host
1514
1515 TAGS-host: maybe-TAGS-bfd
1516 TAGS-host: maybe-TAGS-opcodes
1517 TAGS-host: maybe-TAGS-binutils
1518 TAGS-host: maybe-TAGS-bison
1519 TAGS-host: maybe-TAGS-cgen
1520 TAGS-host: maybe-TAGS-dejagnu
1521 TAGS-host: maybe-TAGS-etc
1522 TAGS-host: maybe-TAGS-fastjar
1523 TAGS-host: maybe-TAGS-fixincludes
1524 TAGS-host: maybe-TAGS-flex
1525 TAGS-host: maybe-TAGS-gas
1526 TAGS-host: maybe-TAGS-gcc
1527 TAGS-host: maybe-TAGS-gmp
1528 TAGS-host: maybe-TAGS-mpfr
1529 TAGS-host: maybe-TAGS-mpc
1530 TAGS-host: maybe-TAGS-isl
1531 TAGS-host: maybe-TAGS-libelf
1532 TAGS-host: maybe-TAGS-gold
1533 TAGS-host: maybe-TAGS-gprof
1534 TAGS-host: maybe-TAGS-intl
1535 TAGS-host: maybe-TAGS-tcl
1536 TAGS-host: maybe-TAGS-itcl
1537 TAGS-host: maybe-TAGS-ld
1538 TAGS-host: maybe-TAGS-libbacktrace
1539 TAGS-host: maybe-TAGS-libcpp
1540 TAGS-host: maybe-TAGS-libdecnumber
1541 TAGS-host: maybe-TAGS-libgui
1542 TAGS-host: maybe-TAGS-libiberty
1543 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1544 TAGS-host: maybe-TAGS-libiconv
1545 TAGS-host: maybe-TAGS-m4
1546 TAGS-host: maybe-TAGS-readline
1547 TAGS-host: maybe-TAGS-sid
1548 TAGS-host: maybe-TAGS-sim
1549 TAGS-host: maybe-TAGS-texinfo
1550 TAGS-host: maybe-TAGS-zlib
1551 TAGS-host: maybe-TAGS-gdb
1552 TAGS-host: maybe-TAGS-expect
1553 TAGS-host: maybe-TAGS-guile
1554 TAGS-host: maybe-TAGS-tk
1555 TAGS-host: maybe-TAGS-libtermcap
1556 TAGS-host: maybe-TAGS-utils
1557 TAGS-host: maybe-TAGS-gnattools
1558 TAGS-host: maybe-TAGS-lto-plugin
1559 TAGS-host: maybe-TAGS-libcc1
1560 TAGS-host: maybe-TAGS-gotools
1561
1562 .PHONY: TAGS-target
1563
1564 TAGS-target: maybe-TAGS-target-libstdc++-v3
1565 TAGS-target: maybe-TAGS-target-libsanitizer
1566 TAGS-target: maybe-TAGS-target-libmpx
1567 TAGS-target: maybe-TAGS-target-libvtv
1568 TAGS-target: maybe-TAGS-target-libcilkrts
1569 TAGS-target: maybe-TAGS-target-liboffloadmic
1570 TAGS-target: maybe-TAGS-target-libssp
1571 TAGS-target: maybe-TAGS-target-newlib
1572 TAGS-target: maybe-TAGS-target-libgcc
1573 TAGS-target: maybe-TAGS-target-libbacktrace
1574 TAGS-target: maybe-TAGS-target-libquadmath
1575 TAGS-target: maybe-TAGS-target-libgfortran
1576 TAGS-target: maybe-TAGS-target-libobjc
1577 TAGS-target: maybe-TAGS-target-libgo
1578 TAGS-target: maybe-TAGS-target-libtermcap
1579 TAGS-target: maybe-TAGS-target-winsup
1580 TAGS-target: maybe-TAGS-target-libgloss
1581 TAGS-target: maybe-TAGS-target-libffi
1582 TAGS-target: maybe-TAGS-target-libjava
1583 TAGS-target: maybe-TAGS-target-zlib
1584 TAGS-target: maybe-TAGS-target-boehm-gc
1585 TAGS-target: maybe-TAGS-target-rda
1586 TAGS-target: maybe-TAGS-target-libada
1587 TAGS-target: maybe-TAGS-target-libgomp
1588 TAGS-target: maybe-TAGS-target-libitm
1589 TAGS-target: maybe-TAGS-target-libatomic
1590
1591 .PHONY: do-install-info
1592 do-install-info:
1593         @: $(MAKE); $(unstage)
1594         @r=`${PWD_COMMAND}`; export r; \
1595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1596         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1597           install-info-target
1598
1599
1600 .PHONY: install-info-host
1601
1602 install-info-host: maybe-install-info-bfd
1603 install-info-host: maybe-install-info-opcodes
1604 install-info-host: maybe-install-info-binutils
1605 install-info-host: maybe-install-info-bison
1606 install-info-host: maybe-install-info-cgen
1607 install-info-host: maybe-install-info-dejagnu
1608 install-info-host: maybe-install-info-etc
1609 install-info-host: maybe-install-info-fastjar
1610 install-info-host: maybe-install-info-fixincludes
1611 install-info-host: maybe-install-info-flex
1612 install-info-host: maybe-install-info-gas
1613 install-info-host: maybe-install-info-gcc
1614 install-info-host: maybe-install-info-gmp
1615 install-info-host: maybe-install-info-mpfr
1616 install-info-host: maybe-install-info-mpc
1617 install-info-host: maybe-install-info-isl
1618 install-info-host: maybe-install-info-libelf
1619 install-info-host: maybe-install-info-gold
1620 install-info-host: maybe-install-info-gprof
1621 install-info-host: maybe-install-info-intl
1622 install-info-host: maybe-install-info-tcl
1623 install-info-host: maybe-install-info-itcl
1624 install-info-host: maybe-install-info-ld
1625 install-info-host: maybe-install-info-libbacktrace
1626 install-info-host: maybe-install-info-libcpp
1627 install-info-host: maybe-install-info-libdecnumber
1628 install-info-host: maybe-install-info-libgui
1629 install-info-host: maybe-install-info-libiberty
1630 install-info-host: maybe-install-info-libiberty-linker-plugin
1631 install-info-host: maybe-install-info-libiconv
1632 install-info-host: maybe-install-info-m4
1633 install-info-host: maybe-install-info-readline
1634 install-info-host: maybe-install-info-sid
1635 install-info-host: maybe-install-info-sim
1636 install-info-host: maybe-install-info-texinfo
1637 install-info-host: maybe-install-info-zlib
1638 install-info-host: maybe-install-info-gdb
1639 install-info-host: maybe-install-info-expect
1640 install-info-host: maybe-install-info-guile
1641 install-info-host: maybe-install-info-tk
1642 install-info-host: maybe-install-info-libtermcap
1643 install-info-host: maybe-install-info-utils
1644 install-info-host: maybe-install-info-gnattools
1645 install-info-host: maybe-install-info-lto-plugin
1646 install-info-host: maybe-install-info-libcc1
1647 install-info-host: maybe-install-info-gotools
1648
1649 .PHONY: install-info-target
1650
1651 install-info-target: maybe-install-info-target-libstdc++-v3
1652 install-info-target: maybe-install-info-target-libsanitizer
1653 install-info-target: maybe-install-info-target-libmpx
1654 install-info-target: maybe-install-info-target-libvtv
1655 install-info-target: maybe-install-info-target-libcilkrts
1656 install-info-target: maybe-install-info-target-liboffloadmic
1657 install-info-target: maybe-install-info-target-libssp
1658 install-info-target: maybe-install-info-target-newlib
1659 install-info-target: maybe-install-info-target-libgcc
1660 install-info-target: maybe-install-info-target-libbacktrace
1661 install-info-target: maybe-install-info-target-libquadmath
1662 install-info-target: maybe-install-info-target-libgfortran
1663 install-info-target: maybe-install-info-target-libobjc
1664 install-info-target: maybe-install-info-target-libgo
1665 install-info-target: maybe-install-info-target-libtermcap
1666 install-info-target: maybe-install-info-target-winsup
1667 install-info-target: maybe-install-info-target-libgloss
1668 install-info-target: maybe-install-info-target-libffi
1669 install-info-target: maybe-install-info-target-libjava
1670 install-info-target: maybe-install-info-target-zlib
1671 install-info-target: maybe-install-info-target-boehm-gc
1672 install-info-target: maybe-install-info-target-rda
1673 install-info-target: maybe-install-info-target-libada
1674 install-info-target: maybe-install-info-target-libgomp
1675 install-info-target: maybe-install-info-target-libitm
1676 install-info-target: maybe-install-info-target-libatomic
1677
1678 .PHONY: do-install-pdf
1679 do-install-pdf:
1680         @: $(MAKE); $(unstage)
1681         @r=`${PWD_COMMAND}`; export r; \
1682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1683         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1684           install-pdf-target
1685
1686
1687 .PHONY: install-pdf-host
1688
1689 install-pdf-host: maybe-install-pdf-bfd
1690 install-pdf-host: maybe-install-pdf-opcodes
1691 install-pdf-host: maybe-install-pdf-binutils
1692 install-pdf-host: maybe-install-pdf-bison
1693 install-pdf-host: maybe-install-pdf-cgen
1694 install-pdf-host: maybe-install-pdf-dejagnu
1695 install-pdf-host: maybe-install-pdf-etc
1696 install-pdf-host: maybe-install-pdf-fastjar
1697 install-pdf-host: maybe-install-pdf-fixincludes
1698 install-pdf-host: maybe-install-pdf-flex
1699 install-pdf-host: maybe-install-pdf-gas
1700 install-pdf-host: maybe-install-pdf-gcc
1701 install-pdf-host: maybe-install-pdf-gmp
1702 install-pdf-host: maybe-install-pdf-mpfr
1703 install-pdf-host: maybe-install-pdf-mpc
1704 install-pdf-host: maybe-install-pdf-isl
1705 install-pdf-host: maybe-install-pdf-libelf
1706 install-pdf-host: maybe-install-pdf-gold
1707 install-pdf-host: maybe-install-pdf-gprof
1708 install-pdf-host: maybe-install-pdf-intl
1709 install-pdf-host: maybe-install-pdf-tcl
1710 install-pdf-host: maybe-install-pdf-itcl
1711 install-pdf-host: maybe-install-pdf-ld
1712 install-pdf-host: maybe-install-pdf-libbacktrace
1713 install-pdf-host: maybe-install-pdf-libcpp
1714 install-pdf-host: maybe-install-pdf-libdecnumber
1715 install-pdf-host: maybe-install-pdf-libgui
1716 install-pdf-host: maybe-install-pdf-libiberty
1717 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1718 install-pdf-host: maybe-install-pdf-libiconv
1719 install-pdf-host: maybe-install-pdf-m4
1720 install-pdf-host: maybe-install-pdf-readline
1721 install-pdf-host: maybe-install-pdf-sid
1722 install-pdf-host: maybe-install-pdf-sim
1723 install-pdf-host: maybe-install-pdf-texinfo
1724 install-pdf-host: maybe-install-pdf-zlib
1725 install-pdf-host: maybe-install-pdf-gdb
1726 install-pdf-host: maybe-install-pdf-expect
1727 install-pdf-host: maybe-install-pdf-guile
1728 install-pdf-host: maybe-install-pdf-tk
1729 install-pdf-host: maybe-install-pdf-libtermcap
1730 install-pdf-host: maybe-install-pdf-utils
1731 install-pdf-host: maybe-install-pdf-gnattools
1732 install-pdf-host: maybe-install-pdf-lto-plugin
1733 install-pdf-host: maybe-install-pdf-libcc1
1734 install-pdf-host: maybe-install-pdf-gotools
1735
1736 .PHONY: install-pdf-target
1737
1738 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1739 install-pdf-target: maybe-install-pdf-target-libsanitizer
1740 install-pdf-target: maybe-install-pdf-target-libmpx
1741 install-pdf-target: maybe-install-pdf-target-libvtv
1742 install-pdf-target: maybe-install-pdf-target-libcilkrts
1743 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1744 install-pdf-target: maybe-install-pdf-target-libssp
1745 install-pdf-target: maybe-install-pdf-target-newlib
1746 install-pdf-target: maybe-install-pdf-target-libgcc
1747 install-pdf-target: maybe-install-pdf-target-libbacktrace
1748 install-pdf-target: maybe-install-pdf-target-libquadmath
1749 install-pdf-target: maybe-install-pdf-target-libgfortran
1750 install-pdf-target: maybe-install-pdf-target-libobjc
1751 install-pdf-target: maybe-install-pdf-target-libgo
1752 install-pdf-target: maybe-install-pdf-target-libtermcap
1753 install-pdf-target: maybe-install-pdf-target-winsup
1754 install-pdf-target: maybe-install-pdf-target-libgloss
1755 install-pdf-target: maybe-install-pdf-target-libffi
1756 install-pdf-target: maybe-install-pdf-target-libjava
1757 install-pdf-target: maybe-install-pdf-target-zlib
1758 install-pdf-target: maybe-install-pdf-target-boehm-gc
1759 install-pdf-target: maybe-install-pdf-target-rda
1760 install-pdf-target: maybe-install-pdf-target-libada
1761 install-pdf-target: maybe-install-pdf-target-libgomp
1762 install-pdf-target: maybe-install-pdf-target-libitm
1763 install-pdf-target: maybe-install-pdf-target-libatomic
1764
1765 .PHONY: do-install-html
1766 do-install-html:
1767         @: $(MAKE); $(unstage)
1768         @r=`${PWD_COMMAND}`; export r; \
1769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1770         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1771           install-html-target
1772
1773
1774 .PHONY: install-html-host
1775
1776 install-html-host: maybe-install-html-bfd
1777 install-html-host: maybe-install-html-opcodes
1778 install-html-host: maybe-install-html-binutils
1779 install-html-host: maybe-install-html-bison
1780 install-html-host: maybe-install-html-cgen
1781 install-html-host: maybe-install-html-dejagnu
1782 install-html-host: maybe-install-html-etc
1783 install-html-host: maybe-install-html-fastjar
1784 install-html-host: maybe-install-html-fixincludes
1785 install-html-host: maybe-install-html-flex
1786 install-html-host: maybe-install-html-gas
1787 install-html-host: maybe-install-html-gcc
1788 install-html-host: maybe-install-html-gmp
1789 install-html-host: maybe-install-html-mpfr
1790 install-html-host: maybe-install-html-mpc
1791 install-html-host: maybe-install-html-isl
1792 install-html-host: maybe-install-html-libelf
1793 install-html-host: maybe-install-html-gold
1794 install-html-host: maybe-install-html-gprof
1795 install-html-host: maybe-install-html-intl
1796 install-html-host: maybe-install-html-tcl
1797 install-html-host: maybe-install-html-itcl
1798 install-html-host: maybe-install-html-ld
1799 install-html-host: maybe-install-html-libbacktrace
1800 install-html-host: maybe-install-html-libcpp
1801 install-html-host: maybe-install-html-libdecnumber
1802 install-html-host: maybe-install-html-libgui
1803 install-html-host: maybe-install-html-libiberty
1804 install-html-host: maybe-install-html-libiberty-linker-plugin
1805 install-html-host: maybe-install-html-libiconv
1806 install-html-host: maybe-install-html-m4
1807 install-html-host: maybe-install-html-readline
1808 install-html-host: maybe-install-html-sid
1809 install-html-host: maybe-install-html-sim
1810 install-html-host: maybe-install-html-texinfo
1811 install-html-host: maybe-install-html-zlib
1812 install-html-host: maybe-install-html-gdb
1813 install-html-host: maybe-install-html-expect
1814 install-html-host: maybe-install-html-guile
1815 install-html-host: maybe-install-html-tk
1816 install-html-host: maybe-install-html-libtermcap
1817 install-html-host: maybe-install-html-utils
1818 install-html-host: maybe-install-html-gnattools
1819 install-html-host: maybe-install-html-lto-plugin
1820 install-html-host: maybe-install-html-libcc1
1821 install-html-host: maybe-install-html-gotools
1822
1823 .PHONY: install-html-target
1824
1825 install-html-target: maybe-install-html-target-libstdc++-v3
1826 install-html-target: maybe-install-html-target-libsanitizer
1827 install-html-target: maybe-install-html-target-libmpx
1828 install-html-target: maybe-install-html-target-libvtv
1829 install-html-target: maybe-install-html-target-libcilkrts
1830 install-html-target: maybe-install-html-target-liboffloadmic
1831 install-html-target: maybe-install-html-target-libssp
1832 install-html-target: maybe-install-html-target-newlib
1833 install-html-target: maybe-install-html-target-libgcc
1834 install-html-target: maybe-install-html-target-libbacktrace
1835 install-html-target: maybe-install-html-target-libquadmath
1836 install-html-target: maybe-install-html-target-libgfortran
1837 install-html-target: maybe-install-html-target-libobjc
1838 install-html-target: maybe-install-html-target-libgo
1839 install-html-target: maybe-install-html-target-libtermcap
1840 install-html-target: maybe-install-html-target-winsup
1841 install-html-target: maybe-install-html-target-libgloss
1842 install-html-target: maybe-install-html-target-libffi
1843 install-html-target: maybe-install-html-target-libjava
1844 install-html-target: maybe-install-html-target-zlib
1845 install-html-target: maybe-install-html-target-boehm-gc
1846 install-html-target: maybe-install-html-target-rda
1847 install-html-target: maybe-install-html-target-libada
1848 install-html-target: maybe-install-html-target-libgomp
1849 install-html-target: maybe-install-html-target-libitm
1850 install-html-target: maybe-install-html-target-libatomic
1851
1852 .PHONY: do-installcheck
1853 do-installcheck:
1854         @: $(MAKE); $(unstage)
1855         @r=`${PWD_COMMAND}`; export r; \
1856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1857         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1858           installcheck-target
1859
1860
1861 .PHONY: installcheck-host
1862
1863 installcheck-host: maybe-installcheck-bfd
1864 installcheck-host: maybe-installcheck-opcodes
1865 installcheck-host: maybe-installcheck-binutils
1866 installcheck-host: maybe-installcheck-bison
1867 installcheck-host: maybe-installcheck-cgen
1868 installcheck-host: maybe-installcheck-dejagnu
1869 installcheck-host: maybe-installcheck-etc
1870 installcheck-host: maybe-installcheck-fastjar
1871 installcheck-host: maybe-installcheck-fixincludes
1872 installcheck-host: maybe-installcheck-flex
1873 installcheck-host: maybe-installcheck-gas
1874 installcheck-host: maybe-installcheck-gcc
1875 installcheck-host: maybe-installcheck-gmp
1876 installcheck-host: maybe-installcheck-mpfr
1877 installcheck-host: maybe-installcheck-mpc
1878 installcheck-host: maybe-installcheck-isl
1879 installcheck-host: maybe-installcheck-libelf
1880 installcheck-host: maybe-installcheck-gold
1881 installcheck-host: maybe-installcheck-gprof
1882 installcheck-host: maybe-installcheck-intl
1883 installcheck-host: maybe-installcheck-tcl
1884 installcheck-host: maybe-installcheck-itcl
1885 installcheck-host: maybe-installcheck-ld
1886 installcheck-host: maybe-installcheck-libbacktrace
1887 installcheck-host: maybe-installcheck-libcpp
1888 installcheck-host: maybe-installcheck-libdecnumber
1889 installcheck-host: maybe-installcheck-libgui
1890 installcheck-host: maybe-installcheck-libiberty
1891 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1892 installcheck-host: maybe-installcheck-libiconv
1893 installcheck-host: maybe-installcheck-m4
1894 installcheck-host: maybe-installcheck-readline
1895 installcheck-host: maybe-installcheck-sid
1896 installcheck-host: maybe-installcheck-sim
1897 installcheck-host: maybe-installcheck-texinfo
1898 installcheck-host: maybe-installcheck-zlib
1899 installcheck-host: maybe-installcheck-gdb
1900 installcheck-host: maybe-installcheck-expect
1901 installcheck-host: maybe-installcheck-guile
1902 installcheck-host: maybe-installcheck-tk
1903 installcheck-host: maybe-installcheck-libtermcap
1904 installcheck-host: maybe-installcheck-utils
1905 installcheck-host: maybe-installcheck-gnattools
1906 installcheck-host: maybe-installcheck-lto-plugin
1907 installcheck-host: maybe-installcheck-libcc1
1908 installcheck-host: maybe-installcheck-gotools
1909
1910 .PHONY: installcheck-target
1911
1912 installcheck-target: maybe-installcheck-target-libstdc++-v3
1913 installcheck-target: maybe-installcheck-target-libsanitizer
1914 installcheck-target: maybe-installcheck-target-libmpx
1915 installcheck-target: maybe-installcheck-target-libvtv
1916 installcheck-target: maybe-installcheck-target-libcilkrts
1917 installcheck-target: maybe-installcheck-target-liboffloadmic
1918 installcheck-target: maybe-installcheck-target-libssp
1919 installcheck-target: maybe-installcheck-target-newlib
1920 installcheck-target: maybe-installcheck-target-libgcc
1921 installcheck-target: maybe-installcheck-target-libbacktrace
1922 installcheck-target: maybe-installcheck-target-libquadmath
1923 installcheck-target: maybe-installcheck-target-libgfortran
1924 installcheck-target: maybe-installcheck-target-libobjc
1925 installcheck-target: maybe-installcheck-target-libgo
1926 installcheck-target: maybe-installcheck-target-libtermcap
1927 installcheck-target: maybe-installcheck-target-winsup
1928 installcheck-target: maybe-installcheck-target-libgloss
1929 installcheck-target: maybe-installcheck-target-libffi
1930 installcheck-target: maybe-installcheck-target-libjava
1931 installcheck-target: maybe-installcheck-target-zlib
1932 installcheck-target: maybe-installcheck-target-boehm-gc
1933 installcheck-target: maybe-installcheck-target-rda
1934 installcheck-target: maybe-installcheck-target-libada
1935 installcheck-target: maybe-installcheck-target-libgomp
1936 installcheck-target: maybe-installcheck-target-libitm
1937 installcheck-target: maybe-installcheck-target-libatomic
1938
1939 .PHONY: do-mostlyclean
1940 do-mostlyclean:
1941         @: $(MAKE); $(unstage)
1942         @r=`${PWD_COMMAND}`; export r; \
1943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1944         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1945           mostlyclean-target
1946
1947
1948 .PHONY: mostlyclean-host
1949
1950 mostlyclean-host: maybe-mostlyclean-bfd
1951 mostlyclean-host: maybe-mostlyclean-opcodes
1952 mostlyclean-host: maybe-mostlyclean-binutils
1953 mostlyclean-host: maybe-mostlyclean-bison
1954 mostlyclean-host: maybe-mostlyclean-cgen
1955 mostlyclean-host: maybe-mostlyclean-dejagnu
1956 mostlyclean-host: maybe-mostlyclean-etc
1957 mostlyclean-host: maybe-mostlyclean-fastjar
1958 mostlyclean-host: maybe-mostlyclean-fixincludes
1959 mostlyclean-host: maybe-mostlyclean-flex
1960 mostlyclean-host: maybe-mostlyclean-gas
1961 mostlyclean-host: maybe-mostlyclean-gcc
1962 mostlyclean-host: maybe-mostlyclean-gmp
1963 mostlyclean-host: maybe-mostlyclean-mpfr
1964 mostlyclean-host: maybe-mostlyclean-mpc
1965 mostlyclean-host: maybe-mostlyclean-isl
1966 mostlyclean-host: maybe-mostlyclean-libelf
1967 mostlyclean-host: maybe-mostlyclean-gold
1968 mostlyclean-host: maybe-mostlyclean-gprof
1969 mostlyclean-host: maybe-mostlyclean-intl
1970 mostlyclean-host: maybe-mostlyclean-tcl
1971 mostlyclean-host: maybe-mostlyclean-itcl
1972 mostlyclean-host: maybe-mostlyclean-ld
1973 mostlyclean-host: maybe-mostlyclean-libbacktrace
1974 mostlyclean-host: maybe-mostlyclean-libcpp
1975 mostlyclean-host: maybe-mostlyclean-libdecnumber
1976 mostlyclean-host: maybe-mostlyclean-libgui
1977 mostlyclean-host: maybe-mostlyclean-libiberty
1978 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1979 mostlyclean-host: maybe-mostlyclean-libiconv
1980 mostlyclean-host: maybe-mostlyclean-m4
1981 mostlyclean-host: maybe-mostlyclean-readline
1982 mostlyclean-host: maybe-mostlyclean-sid
1983 mostlyclean-host: maybe-mostlyclean-sim
1984 mostlyclean-host: maybe-mostlyclean-texinfo
1985 mostlyclean-host: maybe-mostlyclean-zlib
1986 mostlyclean-host: maybe-mostlyclean-gdb
1987 mostlyclean-host: maybe-mostlyclean-expect
1988 mostlyclean-host: maybe-mostlyclean-guile
1989 mostlyclean-host: maybe-mostlyclean-tk
1990 mostlyclean-host: maybe-mostlyclean-libtermcap
1991 mostlyclean-host: maybe-mostlyclean-utils
1992 mostlyclean-host: maybe-mostlyclean-gnattools
1993 mostlyclean-host: maybe-mostlyclean-lto-plugin
1994 mostlyclean-host: maybe-mostlyclean-libcc1
1995 mostlyclean-host: maybe-mostlyclean-gotools
1996
1997 .PHONY: mostlyclean-target
1998
1999 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2000 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2001 mostlyclean-target: maybe-mostlyclean-target-libmpx
2002 mostlyclean-target: maybe-mostlyclean-target-libvtv
2003 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2004 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2005 mostlyclean-target: maybe-mostlyclean-target-libssp
2006 mostlyclean-target: maybe-mostlyclean-target-newlib
2007 mostlyclean-target: maybe-mostlyclean-target-libgcc
2008 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2009 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2010 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2011 mostlyclean-target: maybe-mostlyclean-target-libobjc
2012 mostlyclean-target: maybe-mostlyclean-target-libgo
2013 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2014 mostlyclean-target: maybe-mostlyclean-target-winsup
2015 mostlyclean-target: maybe-mostlyclean-target-libgloss
2016 mostlyclean-target: maybe-mostlyclean-target-libffi
2017 mostlyclean-target: maybe-mostlyclean-target-libjava
2018 mostlyclean-target: maybe-mostlyclean-target-zlib
2019 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2020 mostlyclean-target: maybe-mostlyclean-target-rda
2021 mostlyclean-target: maybe-mostlyclean-target-libada
2022 mostlyclean-target: maybe-mostlyclean-target-libgomp
2023 mostlyclean-target: maybe-mostlyclean-target-libitm
2024 mostlyclean-target: maybe-mostlyclean-target-libatomic
2025
2026 .PHONY: do-clean
2027 do-clean:
2028         @: $(MAKE); $(unstage)
2029         @r=`${PWD_COMMAND}`; export r; \
2030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2031         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2032           clean-target
2033
2034
2035 .PHONY: clean-host
2036
2037 clean-host: maybe-clean-bfd
2038 clean-host: maybe-clean-opcodes
2039 clean-host: maybe-clean-binutils
2040 clean-host: maybe-clean-bison
2041 clean-host: maybe-clean-cgen
2042 clean-host: maybe-clean-dejagnu
2043 clean-host: maybe-clean-etc
2044 clean-host: maybe-clean-fastjar
2045 clean-host: maybe-clean-fixincludes
2046 clean-host: maybe-clean-flex
2047 clean-host: maybe-clean-gas
2048 clean-host: maybe-clean-gcc
2049 clean-host: maybe-clean-gmp
2050 clean-host: maybe-clean-mpfr
2051 clean-host: maybe-clean-mpc
2052 clean-host: maybe-clean-isl
2053 clean-host: maybe-clean-libelf
2054 clean-host: maybe-clean-gold
2055 clean-host: maybe-clean-gprof
2056 clean-host: maybe-clean-intl
2057 clean-host: maybe-clean-tcl
2058 clean-host: maybe-clean-itcl
2059 clean-host: maybe-clean-ld
2060 clean-host: maybe-clean-libbacktrace
2061 clean-host: maybe-clean-libcpp
2062 clean-host: maybe-clean-libdecnumber
2063 clean-host: maybe-clean-libgui
2064 clean-host: maybe-clean-libiberty
2065 clean-host: maybe-clean-libiberty-linker-plugin
2066 clean-host: maybe-clean-libiconv
2067 clean-host: maybe-clean-m4
2068 clean-host: maybe-clean-readline
2069 clean-host: maybe-clean-sid
2070 clean-host: maybe-clean-sim
2071 clean-host: maybe-clean-texinfo
2072 clean-host: maybe-clean-zlib
2073 clean-host: maybe-clean-gdb
2074 clean-host: maybe-clean-expect
2075 clean-host: maybe-clean-guile
2076 clean-host: maybe-clean-tk
2077 clean-host: maybe-clean-libtermcap
2078 clean-host: maybe-clean-utils
2079 clean-host: maybe-clean-gnattools
2080 clean-host: maybe-clean-lto-plugin
2081 clean-host: maybe-clean-libcc1
2082 clean-host: maybe-clean-gotools
2083
2084 .PHONY: clean-target
2085
2086 clean-target: maybe-clean-target-libstdc++-v3
2087 clean-target: maybe-clean-target-libsanitizer
2088 clean-target: maybe-clean-target-libmpx
2089 clean-target: maybe-clean-target-libvtv
2090 clean-target: maybe-clean-target-libcilkrts
2091 clean-target: maybe-clean-target-liboffloadmic
2092 clean-target: maybe-clean-target-libssp
2093 clean-target: maybe-clean-target-newlib
2094 clean-target: maybe-clean-target-libgcc
2095 clean-target: maybe-clean-target-libbacktrace
2096 clean-target: maybe-clean-target-libquadmath
2097 clean-target: maybe-clean-target-libgfortran
2098 clean-target: maybe-clean-target-libobjc
2099 clean-target: maybe-clean-target-libgo
2100 clean-target: maybe-clean-target-libtermcap
2101 clean-target: maybe-clean-target-winsup
2102 clean-target: maybe-clean-target-libgloss
2103 clean-target: maybe-clean-target-libffi
2104 clean-target: maybe-clean-target-libjava
2105 clean-target: maybe-clean-target-zlib
2106 clean-target: maybe-clean-target-boehm-gc
2107 clean-target: maybe-clean-target-rda
2108 clean-target: maybe-clean-target-libada
2109 clean-target: maybe-clean-target-libgomp
2110 clean-target: maybe-clean-target-libitm
2111 clean-target: maybe-clean-target-libatomic
2112
2113 .PHONY: do-distclean
2114 do-distclean:
2115         @: $(MAKE); $(unstage)
2116         @r=`${PWD_COMMAND}`; export r; \
2117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2118         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2119           distclean-target
2120
2121
2122 .PHONY: distclean-host
2123
2124 distclean-host: maybe-distclean-bfd
2125 distclean-host: maybe-distclean-opcodes
2126 distclean-host: maybe-distclean-binutils
2127 distclean-host: maybe-distclean-bison
2128 distclean-host: maybe-distclean-cgen
2129 distclean-host: maybe-distclean-dejagnu
2130 distclean-host: maybe-distclean-etc
2131 distclean-host: maybe-distclean-fastjar
2132 distclean-host: maybe-distclean-fixincludes
2133 distclean-host: maybe-distclean-flex
2134 distclean-host: maybe-distclean-gas
2135 distclean-host: maybe-distclean-gcc
2136 distclean-host: maybe-distclean-gmp
2137 distclean-host: maybe-distclean-mpfr
2138 distclean-host: maybe-distclean-mpc
2139 distclean-host: maybe-distclean-isl
2140 distclean-host: maybe-distclean-libelf
2141 distclean-host: maybe-distclean-gold
2142 distclean-host: maybe-distclean-gprof
2143 distclean-host: maybe-distclean-intl
2144 distclean-host: maybe-distclean-tcl
2145 distclean-host: maybe-distclean-itcl
2146 distclean-host: maybe-distclean-ld
2147 distclean-host: maybe-distclean-libbacktrace
2148 distclean-host: maybe-distclean-libcpp
2149 distclean-host: maybe-distclean-libdecnumber
2150 distclean-host: maybe-distclean-libgui
2151 distclean-host: maybe-distclean-libiberty
2152 distclean-host: maybe-distclean-libiberty-linker-plugin
2153 distclean-host: maybe-distclean-libiconv
2154 distclean-host: maybe-distclean-m4
2155 distclean-host: maybe-distclean-readline
2156 distclean-host: maybe-distclean-sid
2157 distclean-host: maybe-distclean-sim
2158 distclean-host: maybe-distclean-texinfo
2159 distclean-host: maybe-distclean-zlib
2160 distclean-host: maybe-distclean-gdb
2161 distclean-host: maybe-distclean-expect
2162 distclean-host: maybe-distclean-guile
2163 distclean-host: maybe-distclean-tk
2164 distclean-host: maybe-distclean-libtermcap
2165 distclean-host: maybe-distclean-utils
2166 distclean-host: maybe-distclean-gnattools
2167 distclean-host: maybe-distclean-lto-plugin
2168 distclean-host: maybe-distclean-libcc1
2169 distclean-host: maybe-distclean-gotools
2170
2171 .PHONY: distclean-target
2172
2173 distclean-target: maybe-distclean-target-libstdc++-v3
2174 distclean-target: maybe-distclean-target-libsanitizer
2175 distclean-target: maybe-distclean-target-libmpx
2176 distclean-target: maybe-distclean-target-libvtv
2177 distclean-target: maybe-distclean-target-libcilkrts
2178 distclean-target: maybe-distclean-target-liboffloadmic
2179 distclean-target: maybe-distclean-target-libssp
2180 distclean-target: maybe-distclean-target-newlib
2181 distclean-target: maybe-distclean-target-libgcc
2182 distclean-target: maybe-distclean-target-libbacktrace
2183 distclean-target: maybe-distclean-target-libquadmath
2184 distclean-target: maybe-distclean-target-libgfortran
2185 distclean-target: maybe-distclean-target-libobjc
2186 distclean-target: maybe-distclean-target-libgo
2187 distclean-target: maybe-distclean-target-libtermcap
2188 distclean-target: maybe-distclean-target-winsup
2189 distclean-target: maybe-distclean-target-libgloss
2190 distclean-target: maybe-distclean-target-libffi
2191 distclean-target: maybe-distclean-target-libjava
2192 distclean-target: maybe-distclean-target-zlib
2193 distclean-target: maybe-distclean-target-boehm-gc
2194 distclean-target: maybe-distclean-target-rda
2195 distclean-target: maybe-distclean-target-libada
2196 distclean-target: maybe-distclean-target-libgomp
2197 distclean-target: maybe-distclean-target-libitm
2198 distclean-target: maybe-distclean-target-libatomic
2199
2200 .PHONY: do-maintainer-clean
2201 do-maintainer-clean:
2202         @: $(MAKE); $(unstage)
2203         @r=`${PWD_COMMAND}`; export r; \
2204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2205         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2206           maintainer-clean-target
2207
2208
2209 .PHONY: maintainer-clean-host
2210
2211 maintainer-clean-host: maybe-maintainer-clean-bfd
2212 maintainer-clean-host: maybe-maintainer-clean-opcodes
2213 maintainer-clean-host: maybe-maintainer-clean-binutils
2214 maintainer-clean-host: maybe-maintainer-clean-bison
2215 maintainer-clean-host: maybe-maintainer-clean-cgen
2216 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2217 maintainer-clean-host: maybe-maintainer-clean-etc
2218 maintainer-clean-host: maybe-maintainer-clean-fastjar
2219 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2220 maintainer-clean-host: maybe-maintainer-clean-flex
2221 maintainer-clean-host: maybe-maintainer-clean-gas
2222 maintainer-clean-host: maybe-maintainer-clean-gcc
2223 maintainer-clean-host: maybe-maintainer-clean-gmp
2224 maintainer-clean-host: maybe-maintainer-clean-mpfr
2225 maintainer-clean-host: maybe-maintainer-clean-mpc
2226 maintainer-clean-host: maybe-maintainer-clean-isl
2227 maintainer-clean-host: maybe-maintainer-clean-libelf
2228 maintainer-clean-host: maybe-maintainer-clean-gold
2229 maintainer-clean-host: maybe-maintainer-clean-gprof
2230 maintainer-clean-host: maybe-maintainer-clean-intl
2231 maintainer-clean-host: maybe-maintainer-clean-tcl
2232 maintainer-clean-host: maybe-maintainer-clean-itcl
2233 maintainer-clean-host: maybe-maintainer-clean-ld
2234 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2235 maintainer-clean-host: maybe-maintainer-clean-libcpp
2236 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2237 maintainer-clean-host: maybe-maintainer-clean-libgui
2238 maintainer-clean-host: maybe-maintainer-clean-libiberty
2239 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2240 maintainer-clean-host: maybe-maintainer-clean-libiconv
2241 maintainer-clean-host: maybe-maintainer-clean-m4
2242 maintainer-clean-host: maybe-maintainer-clean-readline
2243 maintainer-clean-host: maybe-maintainer-clean-sid
2244 maintainer-clean-host: maybe-maintainer-clean-sim
2245 maintainer-clean-host: maybe-maintainer-clean-texinfo
2246 maintainer-clean-host: maybe-maintainer-clean-zlib
2247 maintainer-clean-host: maybe-maintainer-clean-gdb
2248 maintainer-clean-host: maybe-maintainer-clean-expect
2249 maintainer-clean-host: maybe-maintainer-clean-guile
2250 maintainer-clean-host: maybe-maintainer-clean-tk
2251 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2252 maintainer-clean-host: maybe-maintainer-clean-utils
2253 maintainer-clean-host: maybe-maintainer-clean-gnattools
2254 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2255 maintainer-clean-host: maybe-maintainer-clean-libcc1
2256 maintainer-clean-host: maybe-maintainer-clean-gotools
2257
2258 .PHONY: maintainer-clean-target
2259
2260 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2261 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2262 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2263 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2264 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2265 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2266 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2267 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2268 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2269 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2270 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2271 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2272 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2273 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2274 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2275 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2276 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2277 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2278 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2279 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2280 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2281 maintainer-clean-target: maybe-maintainer-clean-target-rda
2282 maintainer-clean-target: maybe-maintainer-clean-target-libada
2283 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2284 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2285 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2286
2287
2288 # Here are the targets which correspond to the do-X targets.
2289
2290 .PHONY: info installcheck dvi pdf html
2291 .PHONY: install-info install-pdf install-html
2292 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2293 .PHONY: local-clean local-distclean local-maintainer-clean
2294 info: do-info
2295 installcheck: do-installcheck
2296 dvi: do-dvi
2297 pdf: do-pdf
2298 html: do-html
2299
2300 # Make sure makeinfo is built before we do a `make info', if we're
2301 # in fact building texinfo.
2302 do-info: maybe-all-texinfo
2303
2304 install-info: do-install-info dir.info
2305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2306         if [ -f dir.info ]; then \
2307           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2308         else true; fi
2309
2310 install-pdf: do-install-pdf
2311
2312 install-html: do-install-html
2313
2314 local-clean:
2315         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2316
2317 local-distclean:
2318         -rm -f Makefile config.status config.cache mh-frag mt-frag
2319         -rm -f maybedep.tmp serdep.tmp
2320         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2321           rm -rf $(TARGET_SUBDIR); \
2322         else true; fi
2323         -rm -rf $(BUILD_SUBDIR)
2324         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2325           rm -rf $(HOST_SUBDIR); \
2326         else true; fi
2327         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2328         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2329         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2330         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2331         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2332         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2333
2334 local-maintainer-clean:
2335         @echo "This command is intended for maintainers to use;"
2336         @echo "it deletes files that may require special tools to rebuild."
2337
2338 clean: do-clean local-clean
2339 mostlyclean: do-mostlyclean local-clean
2340 distclean: do-distclean local-clean local-distclean
2341 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2342 maintainer-clean: local-distclean
2343 realclean: maintainer-clean
2344
2345 # Check target.
2346
2347 .PHONY: check do-check
2348 check: do-check
2349
2350 # Only include modules actually being configured and built.
2351 .PHONY: check-host
2352 check-host:  \
2353     maybe-check-bfd \
2354     maybe-check-opcodes \
2355     maybe-check-binutils \
2356     maybe-check-bison \
2357     maybe-check-cgen \
2358     maybe-check-dejagnu \
2359     maybe-check-etc \
2360     maybe-check-fastjar \
2361     maybe-check-fixincludes \
2362     maybe-check-flex \
2363     maybe-check-gas \
2364     maybe-check-gcc \
2365     maybe-check-gmp \
2366     maybe-check-mpfr \
2367     maybe-check-mpc \
2368     maybe-check-isl \
2369     maybe-check-libelf \
2370     maybe-check-gold \
2371     maybe-check-gprof \
2372     maybe-check-intl \
2373     maybe-check-tcl \
2374     maybe-check-itcl \
2375     maybe-check-ld \
2376     maybe-check-libbacktrace \
2377     maybe-check-libcpp \
2378     maybe-check-libdecnumber \
2379     maybe-check-libgui \
2380     maybe-check-libiberty \
2381     maybe-check-libiberty-linker-plugin \
2382     maybe-check-libiconv \
2383     maybe-check-m4 \
2384     maybe-check-readline \
2385     maybe-check-sid \
2386     maybe-check-sim \
2387     maybe-check-texinfo \
2388     maybe-check-zlib \
2389     maybe-check-gdb \
2390     maybe-check-expect \
2391     maybe-check-guile \
2392     maybe-check-tk \
2393     maybe-check-libtermcap \
2394     maybe-check-utils \
2395     maybe-check-gnattools \
2396     maybe-check-lto-plugin \
2397     maybe-check-libcc1 \
2398     maybe-check-gotools
2399
2400 .PHONY: check-target
2401 check-target:  \
2402     maybe-check-target-libstdc++-v3 \
2403     maybe-check-target-libsanitizer \
2404     maybe-check-target-libmpx \
2405     maybe-check-target-libvtv \
2406     maybe-check-target-libcilkrts \
2407     maybe-check-target-liboffloadmic \
2408     maybe-check-target-libssp \
2409     maybe-check-target-newlib \
2410     maybe-check-target-libgcc \
2411     maybe-check-target-libbacktrace \
2412     maybe-check-target-libquadmath \
2413     maybe-check-target-libgfortran \
2414     maybe-check-target-libobjc \
2415     maybe-check-target-libgo \
2416     maybe-check-target-libtermcap \
2417     maybe-check-target-winsup \
2418     maybe-check-target-libgloss \
2419     maybe-check-target-libffi \
2420     maybe-check-target-libjava \
2421     maybe-check-target-zlib \
2422     maybe-check-target-boehm-gc \
2423     maybe-check-target-rda \
2424     maybe-check-target-libada \
2425     maybe-check-target-libgomp \
2426     maybe-check-target-libitm \
2427     maybe-check-target-libatomic
2428
2429 do-check:
2430         @: $(MAKE); $(unstage)
2431         @r=`${PWD_COMMAND}`; export r; \
2432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2433         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2434
2435 # Automated reporting of test results.
2436
2437 warning.log: build.log
2438         $(srcdir)/contrib/warn_summary build.log > $@
2439
2440 mail-report.log:
2441         if test x'$(BOOT_CFLAGS)' != x''; then \
2442             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2443         fi; \
2444         $(srcdir)/contrib/test_summary -t >$@
2445         chmod +x $@
2446         echo If you really want to send e-mail, run ./$@ now
2447
2448 mail-report-with-warnings.log: warning.log
2449         if test x'$(BOOT_CFLAGS)' != x''; then \
2450             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2451         fi; \
2452         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2453         chmod +x $@
2454         echo If you really want to send e-mail, run ./$@ now
2455
2456 # Local Vim config
2457
2458 $(srcdir)/.local.vimrc:
2459         $(LN_S) contrib/vimrc $@
2460
2461 $(srcdir)/.lvimrc:
2462         $(LN_S) contrib/vimrc $@
2463
2464 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2465
2466 .PHONY: vimrc
2467
2468 # clang-format config
2469
2470 $(srcdir)/.clang-format:
2471         $(LN_S) contrib/clang-format $@
2472
2473 clang-format: $(srcdir)/.clang-format
2474
2475 .PHONY: clang-format
2476
2477 # Installation targets.
2478
2479 .PHONY: install uninstall
2480 install:
2481         @: $(MAKE); $(unstage)
2482         @r=`${PWD_COMMAND}`; export r; \
2483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2484         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2485
2486 .PHONY: install-host-nogcc
2487 install-host-nogcc:  \
2488     maybe-install-bfd \
2489     maybe-install-opcodes \
2490     maybe-install-binutils \
2491     maybe-install-bison \
2492     maybe-install-cgen \
2493     maybe-install-dejagnu \
2494     maybe-install-etc \
2495     maybe-install-fastjar \
2496     maybe-install-fixincludes \
2497     maybe-install-flex \
2498     maybe-install-gas \
2499     maybe-install-gmp \
2500     maybe-install-mpfr \
2501     maybe-install-mpc \
2502     maybe-install-isl \
2503     maybe-install-libelf \
2504     maybe-install-gold \
2505     maybe-install-gprof \
2506     maybe-install-intl \
2507     maybe-install-tcl \
2508     maybe-install-itcl \
2509     maybe-install-ld \
2510     maybe-install-libbacktrace \
2511     maybe-install-libcpp \
2512     maybe-install-libdecnumber \
2513     maybe-install-libgui \
2514     maybe-install-libiberty \
2515     maybe-install-libiberty-linker-plugin \
2516     maybe-install-libiconv \
2517     maybe-install-m4 \
2518     maybe-install-readline \
2519     maybe-install-sid \
2520     maybe-install-sim \
2521     maybe-install-texinfo \
2522     maybe-install-zlib \
2523     maybe-install-gdb \
2524     maybe-install-expect \
2525     maybe-install-guile \
2526     maybe-install-tk \
2527     maybe-install-libtermcap \
2528     maybe-install-utils \
2529     maybe-install-gnattools \
2530     maybe-install-lto-plugin \
2531     maybe-install-libcc1 \
2532     maybe-install-gotools
2533
2534 .PHONY: install-host
2535 install-host:  \
2536     maybe-install-bfd \
2537     maybe-install-opcodes \
2538     maybe-install-binutils \
2539     maybe-install-bison \
2540     maybe-install-cgen \
2541     maybe-install-dejagnu \
2542     maybe-install-etc \
2543     maybe-install-fastjar \
2544     maybe-install-fixincludes \
2545     maybe-install-flex \
2546     maybe-install-gas \
2547     maybe-install-gcc \
2548     maybe-install-gmp \
2549     maybe-install-mpfr \
2550     maybe-install-mpc \
2551     maybe-install-isl \
2552     maybe-install-libelf \
2553     maybe-install-gold \
2554     maybe-install-gprof \
2555     maybe-install-intl \
2556     maybe-install-tcl \
2557     maybe-install-itcl \
2558     maybe-install-ld \
2559     maybe-install-libbacktrace \
2560     maybe-install-libcpp \
2561     maybe-install-libdecnumber \
2562     maybe-install-libgui \
2563     maybe-install-libiberty \
2564     maybe-install-libiberty-linker-plugin \
2565     maybe-install-libiconv \
2566     maybe-install-m4 \
2567     maybe-install-readline \
2568     maybe-install-sid \
2569     maybe-install-sim \
2570     maybe-install-texinfo \
2571     maybe-install-zlib \
2572     maybe-install-gdb \
2573     maybe-install-expect \
2574     maybe-install-guile \
2575     maybe-install-tk \
2576     maybe-install-libtermcap \
2577     maybe-install-utils \
2578     maybe-install-gnattools \
2579     maybe-install-lto-plugin \
2580     maybe-install-libcc1 \
2581     maybe-install-gotools
2582
2583 .PHONY: install-target
2584 install-target:  \
2585     maybe-install-target-libstdc++-v3 \
2586     maybe-install-target-libsanitizer \
2587     maybe-install-target-libmpx \
2588     maybe-install-target-libvtv \
2589     maybe-install-target-libcilkrts \
2590     maybe-install-target-liboffloadmic \
2591     maybe-install-target-libssp \
2592     maybe-install-target-newlib \
2593     maybe-install-target-libgcc \
2594     maybe-install-target-libbacktrace \
2595     maybe-install-target-libquadmath \
2596     maybe-install-target-libgfortran \
2597     maybe-install-target-libobjc \
2598     maybe-install-target-libgo \
2599     maybe-install-target-libtermcap \
2600     maybe-install-target-winsup \
2601     maybe-install-target-libgloss \
2602     maybe-install-target-libffi \
2603     maybe-install-target-libjava \
2604     maybe-install-target-zlib \
2605     maybe-install-target-boehm-gc \
2606     maybe-install-target-rda \
2607     maybe-install-target-libada \
2608     maybe-install-target-libgomp \
2609     maybe-install-target-libitm \
2610     maybe-install-target-libatomic
2611
2612 uninstall:
2613         @echo "the uninstall target is not supported in this tree"
2614
2615 .PHONY: install.all
2616 install.all: install-no-fixedincludes
2617         @if [ -f ./gcc/Makefile ]; then \
2618                 r=`${PWD_COMMAND}`; export r; \
2619                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2620                 $(HOST_EXPORTS) \
2621                 (cd ./gcc && \
2622                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2623         else \
2624                 true; \
2625         fi
2626
2627 # install-no-fixedincludes is used to allow the elaboration of binary packages
2628 # suitable for distribution, where we cannot include the fixed system header
2629 # files.
2630 .PHONY: install-no-fixedincludes
2631 install-no-fixedincludes: installdirs install-host-nogcc \
2632         install-target gcc-install-no-fixedincludes
2633
2634 .PHONY: install-strip
2635 install-strip:
2636         @: $(MAKE); $(unstage)
2637         @r=`${PWD_COMMAND}`; export r; \
2638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2639         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2640
2641 .PHONY: install-strip-host
2642 install-strip-host:  \
2643     maybe-install-strip-bfd \
2644     maybe-install-strip-opcodes \
2645     maybe-install-strip-binutils \
2646     maybe-install-strip-bison \
2647     maybe-install-strip-cgen \
2648     maybe-install-strip-dejagnu \
2649     maybe-install-strip-etc \
2650     maybe-install-strip-fastjar \
2651     maybe-install-strip-fixincludes \
2652     maybe-install-strip-flex \
2653     maybe-install-strip-gas \
2654     maybe-install-strip-gcc \
2655     maybe-install-strip-gmp \
2656     maybe-install-strip-mpfr \
2657     maybe-install-strip-mpc \
2658     maybe-install-strip-isl \
2659     maybe-install-strip-libelf \
2660     maybe-install-strip-gold \
2661     maybe-install-strip-gprof \
2662     maybe-install-strip-intl \
2663     maybe-install-strip-tcl \
2664     maybe-install-strip-itcl \
2665     maybe-install-strip-ld \
2666     maybe-install-strip-libbacktrace \
2667     maybe-install-strip-libcpp \
2668     maybe-install-strip-libdecnumber \
2669     maybe-install-strip-libgui \
2670     maybe-install-strip-libiberty \
2671     maybe-install-strip-libiberty-linker-plugin \
2672     maybe-install-strip-libiconv \
2673     maybe-install-strip-m4 \
2674     maybe-install-strip-readline \
2675     maybe-install-strip-sid \
2676     maybe-install-strip-sim \
2677     maybe-install-strip-texinfo \
2678     maybe-install-strip-zlib \
2679     maybe-install-strip-gdb \
2680     maybe-install-strip-expect \
2681     maybe-install-strip-guile \
2682     maybe-install-strip-tk \
2683     maybe-install-strip-libtermcap \
2684     maybe-install-strip-utils \
2685     maybe-install-strip-gnattools \
2686     maybe-install-strip-lto-plugin \
2687     maybe-install-strip-libcc1 \
2688     maybe-install-strip-gotools
2689
2690 .PHONY: install-strip-target
2691 install-strip-target:  \
2692     maybe-install-strip-target-libstdc++-v3 \
2693     maybe-install-strip-target-libsanitizer \
2694     maybe-install-strip-target-libmpx \
2695     maybe-install-strip-target-libvtv \
2696     maybe-install-strip-target-libcilkrts \
2697     maybe-install-strip-target-liboffloadmic \
2698     maybe-install-strip-target-libssp \
2699     maybe-install-strip-target-newlib \
2700     maybe-install-strip-target-libgcc \
2701     maybe-install-strip-target-libbacktrace \
2702     maybe-install-strip-target-libquadmath \
2703     maybe-install-strip-target-libgfortran \
2704     maybe-install-strip-target-libobjc \
2705     maybe-install-strip-target-libgo \
2706     maybe-install-strip-target-libtermcap \
2707     maybe-install-strip-target-winsup \
2708     maybe-install-strip-target-libgloss \
2709     maybe-install-strip-target-libffi \
2710     maybe-install-strip-target-libjava \
2711     maybe-install-strip-target-zlib \
2712     maybe-install-strip-target-boehm-gc \
2713     maybe-install-strip-target-rda \
2714     maybe-install-strip-target-libada \
2715     maybe-install-strip-target-libgomp \
2716     maybe-install-strip-target-libitm \
2717     maybe-install-strip-target-libatomic
2718
2719
2720 ### other supporting targets
2721
2722 MAKEDIRS= \
2723         $(DESTDIR)$(prefix) \
2724         $(DESTDIR)$(exec_prefix)
2725 .PHONY: installdirs
2726 installdirs: mkinstalldirs
2727         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2728
2729 dir.info: do-install-info
2730         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2731           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2732           mv -f dir.info.new dir.info; \
2733         else true; \
2734         fi
2735
2736 dist:
2737         @echo "Building a full distribution of this tree isn't done"
2738         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2739
2740 etags tags: TAGS
2741
2742 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2743 # ability to use several tags files at once, so there is probably no need
2744 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2745 # (if we felt like it) have this Makefile write a piece of elisp which
2746 # the user could load to tell emacs19 where all the TAGS files we just
2747 # built are.
2748 TAGS: do-TAGS
2749
2750 # ------------------------------------
2751 # Macros for configure and all targets
2752 # ------------------------------------
2753
2754
2755
2756
2757
2758 # --------------------------------------
2759 # Modules which run on the build machine
2760 # --------------------------------------
2761
2762
2763 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2764 maybe-configure-build-libiberty:
2765 @if gcc-bootstrap
2766 configure-build-libiberty: stage_current
2767 @endif gcc-bootstrap
2768 @if build-libiberty
2769 maybe-configure-build-libiberty: configure-build-libiberty
2770 configure-build-libiberty: 
2771         @: $(MAKE); $(unstage)
2772         @r=`${PWD_COMMAND}`; export r; \
2773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2774         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2775         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2776         $(BUILD_EXPORTS)  \
2777         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2778         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2779         case $(srcdir) in \
2780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2781           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2783         esac; \
2784         module_srcdir=libiberty; \
2785         rm -f no-such-file || : ; \
2786         CONFIG_SITE=no-such-file $(SHELL) \
2787           $$s/$$module_srcdir/configure \
2788           --srcdir=$${topdir}/$$module_srcdir \
2789           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2790           --target=${target_alias}  \
2791           || exit 1
2792 @endif build-libiberty
2793
2794
2795
2796
2797
2798 .PHONY: all-build-libiberty maybe-all-build-libiberty
2799 maybe-all-build-libiberty:
2800 @if gcc-bootstrap
2801 all-build-libiberty: stage_current
2802 @endif gcc-bootstrap
2803 @if build-libiberty
2804 TARGET-build-libiberty=all
2805 maybe-all-build-libiberty: all-build-libiberty
2806 all-build-libiberty: configure-build-libiberty
2807         @: $(MAKE); $(unstage)
2808         @r=`${PWD_COMMAND}`; export r; \
2809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2810         $(BUILD_EXPORTS)  \
2811         (cd $(BUILD_SUBDIR)/libiberty && \
2812           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2813                 $(TARGET-build-libiberty))
2814 @endif build-libiberty
2815
2816
2817
2818
2819
2820 .PHONY: configure-build-bison maybe-configure-build-bison
2821 maybe-configure-build-bison:
2822 @if gcc-bootstrap
2823 configure-build-bison: stage_current
2824 @endif gcc-bootstrap
2825 @if build-bison
2826 maybe-configure-build-bison: configure-build-bison
2827 configure-build-bison: 
2828         @: $(MAKE); $(unstage)
2829         @r=`${PWD_COMMAND}`; export r; \
2830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2831         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2832         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2833         $(BUILD_EXPORTS)  \
2834         echo Configuring in $(BUILD_SUBDIR)/bison; \
2835         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2836         case $(srcdir) in \
2837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2838           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2840         esac; \
2841         module_srcdir=bison; \
2842         rm -f no-such-file || : ; \
2843         CONFIG_SITE=no-such-file $(SHELL) \
2844           $$s/$$module_srcdir/configure \
2845           --srcdir=$${topdir}/$$module_srcdir \
2846           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2847           --target=${target_alias}  \
2848           || exit 1
2849 @endif build-bison
2850
2851
2852
2853
2854
2855 .PHONY: all-build-bison maybe-all-build-bison
2856 maybe-all-build-bison:
2857 @if gcc-bootstrap
2858 all-build-bison: stage_current
2859 @endif gcc-bootstrap
2860 @if build-bison
2861 TARGET-build-bison=all
2862 maybe-all-build-bison: all-build-bison
2863 all-build-bison: configure-build-bison
2864         @: $(MAKE); $(unstage)
2865         @r=`${PWD_COMMAND}`; export r; \
2866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2867         $(BUILD_EXPORTS)  \
2868         (cd $(BUILD_SUBDIR)/bison && \
2869           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2870                 $(TARGET-build-bison))
2871 @endif build-bison
2872
2873
2874
2875
2876
2877 .PHONY: configure-build-flex maybe-configure-build-flex
2878 maybe-configure-build-flex:
2879 @if gcc-bootstrap
2880 configure-build-flex: stage_current
2881 @endif gcc-bootstrap
2882 @if build-flex
2883 maybe-configure-build-flex: configure-build-flex
2884 configure-build-flex: 
2885         @: $(MAKE); $(unstage)
2886         @r=`${PWD_COMMAND}`; export r; \
2887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2888         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2889         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2890         $(BUILD_EXPORTS)  \
2891         echo Configuring in $(BUILD_SUBDIR)/flex; \
2892         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2893         case $(srcdir) in \
2894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2895           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2897         esac; \
2898         module_srcdir=flex; \
2899         rm -f no-such-file || : ; \
2900         CONFIG_SITE=no-such-file $(SHELL) \
2901           $$s/$$module_srcdir/configure \
2902           --srcdir=$${topdir}/$$module_srcdir \
2903           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2904           --target=${target_alias}  \
2905           || exit 1
2906 @endif build-flex
2907
2908
2909
2910
2911
2912 .PHONY: all-build-flex maybe-all-build-flex
2913 maybe-all-build-flex:
2914 @if gcc-bootstrap
2915 all-build-flex: stage_current
2916 @endif gcc-bootstrap
2917 @if build-flex
2918 TARGET-build-flex=all
2919 maybe-all-build-flex: all-build-flex
2920 all-build-flex: configure-build-flex
2921         @: $(MAKE); $(unstage)
2922         @r=`${PWD_COMMAND}`; export r; \
2923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2924         $(BUILD_EXPORTS)  \
2925         (cd $(BUILD_SUBDIR)/flex && \
2926           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2927                 $(TARGET-build-flex))
2928 @endif build-flex
2929
2930
2931
2932
2933
2934 .PHONY: configure-build-m4 maybe-configure-build-m4
2935 maybe-configure-build-m4:
2936 @if gcc-bootstrap
2937 configure-build-m4: stage_current
2938 @endif gcc-bootstrap
2939 @if build-m4
2940 maybe-configure-build-m4: configure-build-m4
2941 configure-build-m4: 
2942         @: $(MAKE); $(unstage)
2943         @r=`${PWD_COMMAND}`; export r; \
2944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2945         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2946         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2947         $(BUILD_EXPORTS)  \
2948         echo Configuring in $(BUILD_SUBDIR)/m4; \
2949         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2950         case $(srcdir) in \
2951           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2952           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2953                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2954         esac; \
2955         module_srcdir=m4; \
2956         rm -f no-such-file || : ; \
2957         CONFIG_SITE=no-such-file $(SHELL) \
2958           $$s/$$module_srcdir/configure \
2959           --srcdir=$${topdir}/$$module_srcdir \
2960           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2961           --target=${target_alias}  \
2962           || exit 1
2963 @endif build-m4
2964
2965
2966
2967
2968
2969 .PHONY: all-build-m4 maybe-all-build-m4
2970 maybe-all-build-m4:
2971 @if gcc-bootstrap
2972 all-build-m4: stage_current
2973 @endif gcc-bootstrap
2974 @if build-m4
2975 TARGET-build-m4=all
2976 maybe-all-build-m4: all-build-m4
2977 all-build-m4: configure-build-m4
2978         @: $(MAKE); $(unstage)
2979         @r=`${PWD_COMMAND}`; export r; \
2980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2981         $(BUILD_EXPORTS)  \
2982         (cd $(BUILD_SUBDIR)/m4 && \
2983           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2984                 $(TARGET-build-m4))
2985 @endif build-m4
2986
2987
2988
2989
2990
2991 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2992 maybe-configure-build-texinfo:
2993 @if gcc-bootstrap
2994 configure-build-texinfo: stage_current
2995 @endif gcc-bootstrap
2996 @if build-texinfo
2997 maybe-configure-build-texinfo: configure-build-texinfo
2998 configure-build-texinfo: 
2999         @: $(MAKE); $(unstage)
3000         @r=`${PWD_COMMAND}`; export r; \
3001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3002         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3003         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3004         $(BUILD_EXPORTS)  \
3005         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3006         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3007         case $(srcdir) in \
3008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3009           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3011         esac; \
3012         module_srcdir=texinfo; \
3013         rm -f no-such-file || : ; \
3014         CONFIG_SITE=no-such-file $(SHELL) \
3015           $$s/$$module_srcdir/configure \
3016           --srcdir=$${topdir}/$$module_srcdir \
3017           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3018           --target=${target_alias}  \
3019           || exit 1
3020 @endif build-texinfo
3021
3022
3023
3024
3025
3026 .PHONY: all-build-texinfo maybe-all-build-texinfo
3027 maybe-all-build-texinfo:
3028 @if gcc-bootstrap
3029 all-build-texinfo: stage_current
3030 @endif gcc-bootstrap
3031 @if build-texinfo
3032 TARGET-build-texinfo=all
3033 maybe-all-build-texinfo: all-build-texinfo
3034 all-build-texinfo: configure-build-texinfo
3035         @: $(MAKE); $(unstage)
3036         @r=`${PWD_COMMAND}`; export r; \
3037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3038         $(BUILD_EXPORTS)  \
3039         (cd $(BUILD_SUBDIR)/texinfo && \
3040           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3041                 $(TARGET-build-texinfo))
3042 @endif build-texinfo
3043
3044
3045
3046
3047
3048 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3049 maybe-configure-build-fixincludes:
3050 @if gcc-bootstrap
3051 configure-build-fixincludes: stage_current
3052 @endif gcc-bootstrap
3053 @if build-fixincludes
3054 maybe-configure-build-fixincludes: configure-build-fixincludes
3055 configure-build-fixincludes: 
3056         @: $(MAKE); $(unstage)
3057         @r=`${PWD_COMMAND}`; export r; \
3058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3059         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3060         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3061         $(BUILD_EXPORTS)  \
3062         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3063         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3064         case $(srcdir) in \
3065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3066           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3068         esac; \
3069         module_srcdir=fixincludes; \
3070         rm -f no-such-file || : ; \
3071         CONFIG_SITE=no-such-file $(SHELL) \
3072           $$s/$$module_srcdir/configure \
3073           --srcdir=$${topdir}/$$module_srcdir \
3074           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3075           --target=${target_alias}  \
3076           || exit 1
3077 @endif build-fixincludes
3078
3079
3080
3081
3082
3083 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3084 maybe-all-build-fixincludes:
3085 @if gcc-bootstrap
3086 all-build-fixincludes: stage_current
3087 @endif gcc-bootstrap
3088 @if build-fixincludes
3089 TARGET-build-fixincludes=all
3090 maybe-all-build-fixincludes: all-build-fixincludes
3091 all-build-fixincludes: configure-build-fixincludes
3092         @: $(MAKE); $(unstage)
3093         @r=`${PWD_COMMAND}`; export r; \
3094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3095         $(BUILD_EXPORTS)  \
3096         (cd $(BUILD_SUBDIR)/fixincludes && \
3097           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3098                 $(TARGET-build-fixincludes))
3099 @endif build-fixincludes
3100
3101
3102
3103
3104
3105 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3106 maybe-configure-build-libcpp:
3107 @if gcc-bootstrap
3108 configure-build-libcpp: stage_current
3109 @endif gcc-bootstrap
3110 @if build-libcpp
3111 maybe-configure-build-libcpp: configure-build-libcpp
3112 configure-build-libcpp: 
3113         @: $(MAKE); $(unstage)
3114         @r=`${PWD_COMMAND}`; export r; \
3115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3116         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3117         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3118         $(BUILD_EXPORTS)  \
3119         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3120         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3121         case $(srcdir) in \
3122           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3123           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3124                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3125         esac; \
3126         module_srcdir=libcpp; \
3127         rm -f no-such-file || : ; \
3128         CONFIG_SITE=no-such-file $(SHELL) \
3129           $$s/$$module_srcdir/configure \
3130           --srcdir=$${topdir}/$$module_srcdir \
3131           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3132           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3133           || exit 1
3134 @endif build-libcpp
3135
3136
3137
3138
3139
3140 .PHONY: all-build-libcpp maybe-all-build-libcpp
3141 maybe-all-build-libcpp:
3142 @if gcc-bootstrap
3143 all-build-libcpp: stage_current
3144 @endif gcc-bootstrap
3145 @if build-libcpp
3146 TARGET-build-libcpp=all
3147 maybe-all-build-libcpp: all-build-libcpp
3148 all-build-libcpp: configure-build-libcpp
3149         @: $(MAKE); $(unstage)
3150         @r=`${PWD_COMMAND}`; export r; \
3151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3152         $(BUILD_EXPORTS)  \
3153         (cd $(BUILD_SUBDIR)/libcpp && \
3154           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3155                 $(TARGET-build-libcpp))
3156 @endif build-libcpp
3157
3158
3159
3160
3161
3162 # --------------------------------------
3163 # Modules which run on the host machine
3164 # --------------------------------------
3165
3166
3167 .PHONY: configure-bfd maybe-configure-bfd
3168 maybe-configure-bfd:
3169 @if gcc-bootstrap
3170 configure-bfd: stage_current
3171 @endif gcc-bootstrap
3172 @if bfd
3173 maybe-configure-bfd: configure-bfd
3174 configure-bfd: 
3175         @r=`${PWD_COMMAND}`; export r; \
3176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3177         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3178         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3179         $(HOST_EXPORTS)  \
3180         echo Configuring in $(HOST_SUBDIR)/bfd; \
3181         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3182         case $(srcdir) in \
3183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3184           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3186         esac; \
3187         module_srcdir=bfd; \
3188         $(SHELL) \
3189           $$s/$$module_srcdir/configure \
3190           --srcdir=$${topdir}/$$module_srcdir \
3191           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3192           --target=${target_alias}  \
3193           || exit 1
3194 @endif bfd
3195
3196
3197
3198 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3199 maybe-configure-stage1-bfd:
3200 @if bfd-bootstrap
3201 maybe-configure-stage1-bfd: configure-stage1-bfd
3202 configure-stage1-bfd:
3203         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3205         @r=`${PWD_COMMAND}`; export r; \
3206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3207         TFLAGS="$(STAGE1_TFLAGS)"; \
3208         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3209         $(HOST_EXPORTS) \
3210         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3211         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3212         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3213         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3215         cd $(HOST_SUBDIR)/bfd || exit 1; \
3216         case $(srcdir) in \
3217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3218           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3220         esac; \
3221         module_srcdir=bfd; \
3222         $(SHELL) $$s/$$module_srcdir/configure \
3223           --srcdir=$${topdir}/$$module_srcdir \
3224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3225           --target=${target_alias} \
3226            \
3227           $(STAGE1_CONFIGURE_FLAGS)
3228 @endif bfd-bootstrap
3229
3230 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3231 maybe-configure-stage2-bfd:
3232 @if bfd-bootstrap
3233 maybe-configure-stage2-bfd: configure-stage2-bfd
3234 configure-stage2-bfd:
3235         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3236         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3237         @r=`${PWD_COMMAND}`; export r; \
3238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3239         TFLAGS="$(STAGE2_TFLAGS)"; \
3240         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3241         $(HOST_EXPORTS) \
3242         $(POSTSTAGE1_HOST_EXPORTS) \
3243         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3244         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3245         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3246         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3247         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3248         cd $(HOST_SUBDIR)/bfd || exit 1; \
3249         case $(srcdir) in \
3250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3251           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3253         esac; \
3254         module_srcdir=bfd; \
3255         $(SHELL) $$s/$$module_srcdir/configure \
3256           --srcdir=$${topdir}/$$module_srcdir \
3257           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3258           --target=${target_alias} \
3259           --with-build-libsubdir=$(HOST_SUBDIR) \
3260           $(STAGE2_CONFIGURE_FLAGS)
3261 @endif bfd-bootstrap
3262
3263 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3264 maybe-configure-stage3-bfd:
3265 @if bfd-bootstrap
3266 maybe-configure-stage3-bfd: configure-stage3-bfd
3267 configure-stage3-bfd:
3268         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3269         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3270         @r=`${PWD_COMMAND}`; export r; \
3271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3272         TFLAGS="$(STAGE3_TFLAGS)"; \
3273         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3274         $(HOST_EXPORTS) \
3275         $(POSTSTAGE1_HOST_EXPORTS) \
3276         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3277         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3278         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3279         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3281         cd $(HOST_SUBDIR)/bfd || exit 1; \
3282         case $(srcdir) in \
3283           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3284           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3285                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3286         esac; \
3287         module_srcdir=bfd; \
3288         $(SHELL) $$s/$$module_srcdir/configure \
3289           --srcdir=$${topdir}/$$module_srcdir \
3290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3291           --target=${target_alias} \
3292           --with-build-libsubdir=$(HOST_SUBDIR) \
3293           $(STAGE3_CONFIGURE_FLAGS)
3294 @endif bfd-bootstrap
3295
3296 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3297 maybe-configure-stage4-bfd:
3298 @if bfd-bootstrap
3299 maybe-configure-stage4-bfd: configure-stage4-bfd
3300 configure-stage4-bfd:
3301         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3302         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3303         @r=`${PWD_COMMAND}`; export r; \
3304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3305         TFLAGS="$(STAGE4_TFLAGS)"; \
3306         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3307         $(HOST_EXPORTS) \
3308         $(POSTSTAGE1_HOST_EXPORTS) \
3309         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3310         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3311         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3312         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3313         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3314         cd $(HOST_SUBDIR)/bfd || exit 1; \
3315         case $(srcdir) in \
3316           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3317           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3318                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3319         esac; \
3320         module_srcdir=bfd; \
3321         $(SHELL) $$s/$$module_srcdir/configure \
3322           --srcdir=$${topdir}/$$module_srcdir \
3323           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3324           --target=${target_alias} \
3325           --with-build-libsubdir=$(HOST_SUBDIR) \
3326           $(STAGE4_CONFIGURE_FLAGS)
3327 @endif bfd-bootstrap
3328
3329 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3330 maybe-configure-stageprofile-bfd:
3331 @if bfd-bootstrap
3332 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3333 configure-stageprofile-bfd:
3334         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3335         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3336         @r=`${PWD_COMMAND}`; export r; \
3337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3338         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3339         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3340         $(HOST_EXPORTS) \
3341         $(POSTSTAGE1_HOST_EXPORTS) \
3342         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3343         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3344         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3345         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3346         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3347         cd $(HOST_SUBDIR)/bfd || exit 1; \
3348         case $(srcdir) in \
3349           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3350           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3351                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3352         esac; \
3353         module_srcdir=bfd; \
3354         $(SHELL) $$s/$$module_srcdir/configure \
3355           --srcdir=$${topdir}/$$module_srcdir \
3356           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3357           --target=${target_alias} \
3358           --with-build-libsubdir=$(HOST_SUBDIR) \
3359           $(STAGEprofile_CONFIGURE_FLAGS)
3360 @endif bfd-bootstrap
3361
3362 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3363 maybe-configure-stagefeedback-bfd:
3364 @if bfd-bootstrap
3365 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3366 configure-stagefeedback-bfd:
3367         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3369         @r=`${PWD_COMMAND}`; export r; \
3370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3371         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3372         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3373         $(HOST_EXPORTS) \
3374         $(POSTSTAGE1_HOST_EXPORTS) \
3375         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3376         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3377         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3378         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3380         cd $(HOST_SUBDIR)/bfd || exit 1; \
3381         case $(srcdir) in \
3382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3383           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3385         esac; \
3386         module_srcdir=bfd; \
3387         $(SHELL) $$s/$$module_srcdir/configure \
3388           --srcdir=$${topdir}/$$module_srcdir \
3389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3390           --target=${target_alias} \
3391           --with-build-libsubdir=$(HOST_SUBDIR) \
3392           $(STAGEfeedback_CONFIGURE_FLAGS)
3393 @endif bfd-bootstrap
3394
3395
3396
3397
3398
3399 .PHONY: all-bfd maybe-all-bfd
3400 maybe-all-bfd:
3401 @if gcc-bootstrap
3402 all-bfd: stage_current
3403 @endif gcc-bootstrap
3404 @if bfd
3405 TARGET-bfd=all
3406 maybe-all-bfd: all-bfd
3407 all-bfd: configure-bfd
3408         @r=`${PWD_COMMAND}`; export r; \
3409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3410         $(HOST_EXPORTS)  \
3411         (cd $(HOST_SUBDIR)/bfd && \
3412           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3413                 $(TARGET-bfd))
3414 @endif bfd
3415
3416
3417
3418 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3419 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3420 maybe-all-stage1-bfd:
3421 maybe-clean-stage1-bfd:
3422 @if bfd-bootstrap
3423 maybe-all-stage1-bfd: all-stage1-bfd
3424 all-stage1: all-stage1-bfd
3425 TARGET-stage1-bfd = $(TARGET-bfd)
3426 all-stage1-bfd: configure-stage1-bfd
3427         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3428         @r=`${PWD_COMMAND}`; export r; \
3429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3430         TFLAGS="$(STAGE1_TFLAGS)"; \
3431         $(HOST_EXPORTS)  \
3432         cd $(HOST_SUBDIR)/bfd && \
3433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3434                 CFLAGS="$(STAGE1_CFLAGS)" \
3435                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3436                 LIBCFLAGS="$(LIBCFLAGS)" \
3437                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3438                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3439                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3440                 $(EXTRA_HOST_FLAGS)  \
3441                 $(STAGE1_FLAGS_TO_PASS)  \
3442                 TFLAGS="$(STAGE1_TFLAGS)" \
3443                 $(TARGET-stage1-bfd)
3444
3445 maybe-clean-stage1-bfd: clean-stage1-bfd
3446 clean-stage1: clean-stage1-bfd
3447 clean-stage1-bfd:
3448         @if [ $(current_stage) = stage1 ]; then \
3449           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3450         else \
3451           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3452           $(MAKE) stage1-start; \
3453         fi; \
3454         cd $(HOST_SUBDIR)/bfd && \
3455         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3456         $(STAGE1_FLAGS_TO_PASS)  clean
3457 @endif bfd-bootstrap
3458
3459
3460 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3461 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3462 maybe-all-stage2-bfd:
3463 maybe-clean-stage2-bfd:
3464 @if bfd-bootstrap
3465 maybe-all-stage2-bfd: all-stage2-bfd
3466 all-stage2: all-stage2-bfd
3467 TARGET-stage2-bfd = $(TARGET-bfd)
3468 all-stage2-bfd: configure-stage2-bfd
3469         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3470         @r=`${PWD_COMMAND}`; export r; \
3471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3472         TFLAGS="$(STAGE2_TFLAGS)"; \
3473         $(HOST_EXPORTS) \
3474         $(POSTSTAGE1_HOST_EXPORTS)  \
3475         cd $(HOST_SUBDIR)/bfd && \
3476         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3477                 CFLAGS="$(STAGE2_CFLAGS)" \
3478                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3479                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3480                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3481                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3482                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3483                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3484                 TFLAGS="$(STAGE2_TFLAGS)" \
3485                 $(TARGET-stage2-bfd)
3486
3487 maybe-clean-stage2-bfd: clean-stage2-bfd
3488 clean-stage2: clean-stage2-bfd
3489 clean-stage2-bfd:
3490         @if [ $(current_stage) = stage2 ]; then \
3491           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3492         else \
3493           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3494           $(MAKE) stage2-start; \
3495         fi; \
3496         cd $(HOST_SUBDIR)/bfd && \
3497         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3498 @endif bfd-bootstrap
3499
3500
3501 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3502 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3503 maybe-all-stage3-bfd:
3504 maybe-clean-stage3-bfd:
3505 @if bfd-bootstrap
3506 maybe-all-stage3-bfd: all-stage3-bfd
3507 all-stage3: all-stage3-bfd
3508 TARGET-stage3-bfd = $(TARGET-bfd)
3509 all-stage3-bfd: configure-stage3-bfd
3510         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3511         @r=`${PWD_COMMAND}`; export r; \
3512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3513         TFLAGS="$(STAGE3_TFLAGS)"; \
3514         $(HOST_EXPORTS) \
3515         $(POSTSTAGE1_HOST_EXPORTS)  \
3516         cd $(HOST_SUBDIR)/bfd && \
3517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3518                 CFLAGS="$(STAGE3_CFLAGS)" \
3519                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3520                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3524                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3525                 TFLAGS="$(STAGE3_TFLAGS)" \
3526                 $(TARGET-stage3-bfd)
3527
3528 maybe-clean-stage3-bfd: clean-stage3-bfd
3529 clean-stage3: clean-stage3-bfd
3530 clean-stage3-bfd:
3531         @if [ $(current_stage) = stage3 ]; then \
3532           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3533         else \
3534           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3535           $(MAKE) stage3-start; \
3536         fi; \
3537         cd $(HOST_SUBDIR)/bfd && \
3538         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3539 @endif bfd-bootstrap
3540
3541
3542 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3543 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3544 maybe-all-stage4-bfd:
3545 maybe-clean-stage4-bfd:
3546 @if bfd-bootstrap
3547 maybe-all-stage4-bfd: all-stage4-bfd
3548 all-stage4: all-stage4-bfd
3549 TARGET-stage4-bfd = $(TARGET-bfd)
3550 all-stage4-bfd: configure-stage4-bfd
3551         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3552         @r=`${PWD_COMMAND}`; export r; \
3553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3554         TFLAGS="$(STAGE4_TFLAGS)"; \
3555         $(HOST_EXPORTS) \
3556         $(POSTSTAGE1_HOST_EXPORTS)  \
3557         cd $(HOST_SUBDIR)/bfd && \
3558         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3559                 CFLAGS="$(STAGE4_CFLAGS)" \
3560                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3561                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3562                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3563                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3564                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3565                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3566                 TFLAGS="$(STAGE4_TFLAGS)" \
3567                 $(TARGET-stage4-bfd)
3568
3569 maybe-clean-stage4-bfd: clean-stage4-bfd
3570 clean-stage4: clean-stage4-bfd
3571 clean-stage4-bfd:
3572         @if [ $(current_stage) = stage4 ]; then \
3573           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3574         else \
3575           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3576           $(MAKE) stage4-start; \
3577         fi; \
3578         cd $(HOST_SUBDIR)/bfd && \
3579         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3580 @endif bfd-bootstrap
3581
3582
3583 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3584 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3585 maybe-all-stageprofile-bfd:
3586 maybe-clean-stageprofile-bfd:
3587 @if bfd-bootstrap
3588 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3589 all-stageprofile: all-stageprofile-bfd
3590 TARGET-stageprofile-bfd = $(TARGET-bfd)
3591 all-stageprofile-bfd: configure-stageprofile-bfd
3592         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3593         @r=`${PWD_COMMAND}`; export r; \
3594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3595         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3596         $(HOST_EXPORTS) \
3597         $(POSTSTAGE1_HOST_EXPORTS)  \
3598         cd $(HOST_SUBDIR)/bfd && \
3599         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3600                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3601                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3602                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3603                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3604                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3605                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3606                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3607                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3608                 $(TARGET-stageprofile-bfd)
3609
3610 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3611 clean-stageprofile: clean-stageprofile-bfd
3612 clean-stageprofile-bfd:
3613         @if [ $(current_stage) = stageprofile ]; then \
3614           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3615         else \
3616           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3617           $(MAKE) stageprofile-start; \
3618         fi; \
3619         cd $(HOST_SUBDIR)/bfd && \
3620         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3621 @endif bfd-bootstrap
3622
3623
3624 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3625 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3626 maybe-all-stagefeedback-bfd:
3627 maybe-clean-stagefeedback-bfd:
3628 @if bfd-bootstrap
3629 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3630 all-stagefeedback: all-stagefeedback-bfd
3631 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3632 all-stagefeedback-bfd: configure-stagefeedback-bfd
3633         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3634         @r=`${PWD_COMMAND}`; export r; \
3635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3636         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3637         $(HOST_EXPORTS) \
3638         $(POSTSTAGE1_HOST_EXPORTS)  \
3639         cd $(HOST_SUBDIR)/bfd && \
3640         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3641                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3642                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3643                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3644                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3645                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3646                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3647                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3648                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3649                 $(TARGET-stagefeedback-bfd)
3650
3651 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3652 clean-stagefeedback: clean-stagefeedback-bfd
3653 clean-stagefeedback-bfd:
3654         @if [ $(current_stage) = stagefeedback ]; then \
3655           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3656         else \
3657           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3658           $(MAKE) stagefeedback-start; \
3659         fi; \
3660         cd $(HOST_SUBDIR)/bfd && \
3661         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3662 @endif bfd-bootstrap
3663
3664
3665
3666
3667
3668 .PHONY: check-bfd maybe-check-bfd
3669 maybe-check-bfd:
3670 @if bfd
3671 maybe-check-bfd: check-bfd
3672
3673 check-bfd:
3674         @: $(MAKE); $(unstage)
3675         @r=`${PWD_COMMAND}`; export r; \
3676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3678         (cd $(HOST_SUBDIR)/bfd && \
3679           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3680
3681 @endif bfd
3682
3683 .PHONY: install-bfd maybe-install-bfd
3684 maybe-install-bfd:
3685 @if bfd
3686 maybe-install-bfd: install-bfd
3687
3688 install-bfd: installdirs
3689         @: $(MAKE); $(unstage)
3690         @r=`${PWD_COMMAND}`; export r; \
3691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3692         $(HOST_EXPORTS) \
3693         (cd $(HOST_SUBDIR)/bfd && \
3694           $(MAKE) $(FLAGS_TO_PASS)  install)
3695
3696 @endif bfd
3697
3698 .PHONY: install-strip-bfd maybe-install-strip-bfd
3699 maybe-install-strip-bfd:
3700 @if bfd
3701 maybe-install-strip-bfd: install-strip-bfd
3702
3703 install-strip-bfd: installdirs
3704         @: $(MAKE); $(unstage)
3705         @r=`${PWD_COMMAND}`; export r; \
3706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3707         $(HOST_EXPORTS) \
3708         (cd $(HOST_SUBDIR)/bfd && \
3709           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3710
3711 @endif bfd
3712
3713 # Other targets (info, dvi, pdf, etc.)
3714
3715 .PHONY: maybe-info-bfd info-bfd
3716 maybe-info-bfd:
3717 @if bfd
3718 maybe-info-bfd: info-bfd
3719
3720 info-bfd: \
3721     configure-bfd 
3722         @[ -f ./bfd/Makefile ] || exit 0; \
3723         r=`${PWD_COMMAND}`; export r; \
3724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3725         $(HOST_EXPORTS) \
3726         for flag in $(EXTRA_HOST_FLAGS) ; do \
3727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3728         done; \
3729         echo "Doing info in bfd"; \
3730         (cd $(HOST_SUBDIR)/bfd && \
3731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3733                   "RANLIB=$${RANLIB}" \
3734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3735                   info) \
3736           || exit 1
3737
3738 @endif bfd
3739
3740 .PHONY: maybe-dvi-bfd dvi-bfd
3741 maybe-dvi-bfd:
3742 @if bfd
3743 maybe-dvi-bfd: dvi-bfd
3744
3745 dvi-bfd: \
3746     configure-bfd 
3747         @[ -f ./bfd/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 dvi in bfd"; \
3755         (cd $(HOST_SUBDIR)/bfd && \
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                   dvi) \
3761           || exit 1
3762
3763 @endif bfd
3764
3765 .PHONY: maybe-pdf-bfd pdf-bfd
3766 maybe-pdf-bfd:
3767 @if bfd
3768 maybe-pdf-bfd: pdf-bfd
3769
3770 pdf-bfd: \
3771     configure-bfd 
3772         @[ -f ./bfd/Makefile ] || exit 0; \
3773         r=`${PWD_COMMAND}`; export r; \
3774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3775         $(HOST_EXPORTS) \
3776         for flag in $(EXTRA_HOST_FLAGS) ; do \
3777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3778         done; \
3779         echo "Doing pdf in bfd"; \
3780         (cd $(HOST_SUBDIR)/bfd && \
3781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3783                   "RANLIB=$${RANLIB}" \
3784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3785                   pdf) \
3786           || exit 1
3787
3788 @endif bfd
3789
3790 .PHONY: maybe-html-bfd html-bfd
3791 maybe-html-bfd:
3792 @if bfd
3793 maybe-html-bfd: html-bfd
3794
3795 html-bfd: \
3796     configure-bfd 
3797         @[ -f ./bfd/Makefile ] || exit 0; \
3798         r=`${PWD_COMMAND}`; export r; \
3799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3800         $(HOST_EXPORTS) \
3801         for flag in $(EXTRA_HOST_FLAGS) ; do \
3802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3803         done; \
3804         echo "Doing html in bfd"; \
3805         (cd $(HOST_SUBDIR)/bfd && \
3806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3808                   "RANLIB=$${RANLIB}" \
3809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3810                   html) \
3811           || exit 1
3812
3813 @endif bfd
3814
3815 .PHONY: maybe-TAGS-bfd TAGS-bfd
3816 maybe-TAGS-bfd:
3817 @if bfd
3818 maybe-TAGS-bfd: TAGS-bfd
3819
3820 TAGS-bfd: \
3821     configure-bfd 
3822         @[ -f ./bfd/Makefile ] || exit 0; \
3823         r=`${PWD_COMMAND}`; export r; \
3824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3825         $(HOST_EXPORTS) \
3826         for flag in $(EXTRA_HOST_FLAGS) ; do \
3827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3828         done; \
3829         echo "Doing TAGS in bfd"; \
3830         (cd $(HOST_SUBDIR)/bfd && \
3831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3833                   "RANLIB=$${RANLIB}" \
3834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3835                   TAGS) \
3836           || exit 1
3837
3838 @endif bfd
3839
3840 .PHONY: maybe-install-info-bfd install-info-bfd
3841 maybe-install-info-bfd:
3842 @if bfd
3843 maybe-install-info-bfd: install-info-bfd
3844
3845 install-info-bfd: \
3846     configure-bfd \
3847     info-bfd 
3848         @[ -f ./bfd/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 install-info in bfd"; \
3856         (cd $(HOST_SUBDIR)/bfd && \
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                   install-info) \
3862           || exit 1
3863
3864 @endif bfd
3865
3866 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3867 maybe-install-pdf-bfd:
3868 @if bfd
3869 maybe-install-pdf-bfd: install-pdf-bfd
3870
3871 install-pdf-bfd: \
3872     configure-bfd \
3873     pdf-bfd 
3874         @[ -f ./bfd/Makefile ] || exit 0; \
3875         r=`${PWD_COMMAND}`; export r; \
3876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3877         $(HOST_EXPORTS) \
3878         for flag in $(EXTRA_HOST_FLAGS) ; do \
3879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3880         done; \
3881         echo "Doing install-pdf in bfd"; \
3882         (cd $(HOST_SUBDIR)/bfd && \
3883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3885                   "RANLIB=$${RANLIB}" \
3886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3887                   install-pdf) \
3888           || exit 1
3889
3890 @endif bfd
3891
3892 .PHONY: maybe-install-html-bfd install-html-bfd
3893 maybe-install-html-bfd:
3894 @if bfd
3895 maybe-install-html-bfd: install-html-bfd
3896
3897 install-html-bfd: \
3898     configure-bfd \
3899     html-bfd 
3900         @[ -f ./bfd/Makefile ] || exit 0; \
3901         r=`${PWD_COMMAND}`; export r; \
3902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3903         $(HOST_EXPORTS) \
3904         for flag in $(EXTRA_HOST_FLAGS) ; do \
3905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3906         done; \
3907         echo "Doing install-html in bfd"; \
3908         (cd $(HOST_SUBDIR)/bfd && \
3909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3911                   "RANLIB=$${RANLIB}" \
3912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3913                   install-html) \
3914           || exit 1
3915
3916 @endif bfd
3917
3918 .PHONY: maybe-installcheck-bfd installcheck-bfd
3919 maybe-installcheck-bfd:
3920 @if bfd
3921 maybe-installcheck-bfd: installcheck-bfd
3922
3923 installcheck-bfd: \
3924     configure-bfd 
3925         @[ -f ./bfd/Makefile ] || exit 0; \
3926         r=`${PWD_COMMAND}`; export r; \
3927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3928         $(HOST_EXPORTS) \
3929         for flag in $(EXTRA_HOST_FLAGS) ; do \
3930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3931         done; \
3932         echo "Doing installcheck in bfd"; \
3933         (cd $(HOST_SUBDIR)/bfd && \
3934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3936                   "RANLIB=$${RANLIB}" \
3937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3938                   installcheck) \
3939           || exit 1
3940
3941 @endif bfd
3942
3943 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3944 maybe-mostlyclean-bfd:
3945 @if bfd
3946 maybe-mostlyclean-bfd: mostlyclean-bfd
3947
3948 mostlyclean-bfd: 
3949         @[ -f ./bfd/Makefile ] || exit 0; \
3950         r=`${PWD_COMMAND}`; export r; \
3951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3952         $(HOST_EXPORTS) \
3953         for flag in $(EXTRA_HOST_FLAGS) ; do \
3954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3955         done; \
3956         echo "Doing mostlyclean in bfd"; \
3957         (cd $(HOST_SUBDIR)/bfd && \
3958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3960                   "RANLIB=$${RANLIB}" \
3961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3962                   mostlyclean) \
3963           || exit 1
3964
3965 @endif bfd
3966
3967 .PHONY: maybe-clean-bfd clean-bfd
3968 maybe-clean-bfd:
3969 @if bfd
3970 maybe-clean-bfd: clean-bfd
3971
3972 clean-bfd: 
3973         @[ -f ./bfd/Makefile ] || exit 0; \
3974         r=`${PWD_COMMAND}`; export r; \
3975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3976         $(HOST_EXPORTS) \
3977         for flag in $(EXTRA_HOST_FLAGS) ; do \
3978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3979         done; \
3980         echo "Doing clean in bfd"; \
3981         (cd $(HOST_SUBDIR)/bfd && \
3982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3984                   "RANLIB=$${RANLIB}" \
3985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3986                   clean) \
3987           || exit 1
3988
3989 @endif bfd
3990
3991 .PHONY: maybe-distclean-bfd distclean-bfd
3992 maybe-distclean-bfd:
3993 @if bfd
3994 maybe-distclean-bfd: distclean-bfd
3995
3996 distclean-bfd: 
3997         @[ -f ./bfd/Makefile ] || exit 0; \
3998         r=`${PWD_COMMAND}`; export r; \
3999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4000         $(HOST_EXPORTS) \
4001         for flag in $(EXTRA_HOST_FLAGS) ; do \
4002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4003         done; \
4004         echo "Doing distclean in bfd"; \
4005         (cd $(HOST_SUBDIR)/bfd && \
4006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4008                   "RANLIB=$${RANLIB}" \
4009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4010                   distclean) \
4011           || exit 1
4012
4013 @endif bfd
4014
4015 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4016 maybe-maintainer-clean-bfd:
4017 @if bfd
4018 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4019
4020 maintainer-clean-bfd: 
4021         @[ -f ./bfd/Makefile ] || exit 0; \
4022         r=`${PWD_COMMAND}`; export r; \
4023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4024         $(HOST_EXPORTS) \
4025         for flag in $(EXTRA_HOST_FLAGS) ; do \
4026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4027         done; \
4028         echo "Doing maintainer-clean in bfd"; \
4029         (cd $(HOST_SUBDIR)/bfd && \
4030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4032                   "RANLIB=$${RANLIB}" \
4033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4034                   maintainer-clean) \
4035           || exit 1
4036
4037 @endif bfd
4038
4039
4040
4041 .PHONY: configure-opcodes maybe-configure-opcodes
4042 maybe-configure-opcodes:
4043 @if gcc-bootstrap
4044 configure-opcodes: stage_current
4045 @endif gcc-bootstrap
4046 @if opcodes
4047 maybe-configure-opcodes: configure-opcodes
4048 configure-opcodes: 
4049         @r=`${PWD_COMMAND}`; export r; \
4050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4051         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4053         $(HOST_EXPORTS)  \
4054         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4055         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4056         case $(srcdir) in \
4057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4058           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4060         esac; \
4061         module_srcdir=opcodes; \
4062         $(SHELL) \
4063           $$s/$$module_srcdir/configure \
4064           --srcdir=$${topdir}/$$module_srcdir \
4065           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4066           --target=${target_alias}  \
4067           || exit 1
4068 @endif opcodes
4069
4070
4071
4072 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4073 maybe-configure-stage1-opcodes:
4074 @if opcodes-bootstrap
4075 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4076 configure-stage1-opcodes:
4077         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4078         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4079         @r=`${PWD_COMMAND}`; export r; \
4080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4081         TFLAGS="$(STAGE1_TFLAGS)"; \
4082         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4083         $(HOST_EXPORTS) \
4084         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4085         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4086         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4087         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4089         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4090         case $(srcdir) in \
4091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4092           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4094         esac; \
4095         module_srcdir=opcodes; \
4096         $(SHELL) $$s/$$module_srcdir/configure \
4097           --srcdir=$${topdir}/$$module_srcdir \
4098           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4099           --target=${target_alias} \
4100            \
4101           $(STAGE1_CONFIGURE_FLAGS)
4102 @endif opcodes-bootstrap
4103
4104 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4105 maybe-configure-stage2-opcodes:
4106 @if opcodes-bootstrap
4107 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4108 configure-stage2-opcodes:
4109         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4110         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4111         @r=`${PWD_COMMAND}`; export r; \
4112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4113         TFLAGS="$(STAGE2_TFLAGS)"; \
4114         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4115         $(HOST_EXPORTS) \
4116         $(POSTSTAGE1_HOST_EXPORTS) \
4117         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4118         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4119         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4120         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4122         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4123         case $(srcdir) in \
4124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4125           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4127         esac; \
4128         module_srcdir=opcodes; \
4129         $(SHELL) $$s/$$module_srcdir/configure \
4130           --srcdir=$${topdir}/$$module_srcdir \
4131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4132           --target=${target_alias} \
4133           --with-build-libsubdir=$(HOST_SUBDIR) \
4134           $(STAGE2_CONFIGURE_FLAGS)
4135 @endif opcodes-bootstrap
4136
4137 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4138 maybe-configure-stage3-opcodes:
4139 @if opcodes-bootstrap
4140 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4141 configure-stage3-opcodes:
4142         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4143         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4144         @r=`${PWD_COMMAND}`; export r; \
4145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4146         TFLAGS="$(STAGE3_TFLAGS)"; \
4147         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4148         $(HOST_EXPORTS) \
4149         $(POSTSTAGE1_HOST_EXPORTS) \
4150         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4151         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4152         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4153         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4154         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4155         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4156         case $(srcdir) in \
4157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4158           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4160         esac; \
4161         module_srcdir=opcodes; \
4162         $(SHELL) $$s/$$module_srcdir/configure \
4163           --srcdir=$${topdir}/$$module_srcdir \
4164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4165           --target=${target_alias} \
4166           --with-build-libsubdir=$(HOST_SUBDIR) \
4167           $(STAGE3_CONFIGURE_FLAGS)
4168 @endif opcodes-bootstrap
4169
4170 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4171 maybe-configure-stage4-opcodes:
4172 @if opcodes-bootstrap
4173 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4174 configure-stage4-opcodes:
4175         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4176         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4177         @r=`${PWD_COMMAND}`; export r; \
4178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4179         TFLAGS="$(STAGE4_TFLAGS)"; \
4180         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4181         $(HOST_EXPORTS) \
4182         $(POSTSTAGE1_HOST_EXPORTS) \
4183         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4184         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4185         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4186         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4188         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4189         case $(srcdir) in \
4190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4191           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4193         esac; \
4194         module_srcdir=opcodes; \
4195         $(SHELL) $$s/$$module_srcdir/configure \
4196           --srcdir=$${topdir}/$$module_srcdir \
4197           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4198           --target=${target_alias} \
4199           --with-build-libsubdir=$(HOST_SUBDIR) \
4200           $(STAGE4_CONFIGURE_FLAGS)
4201 @endif opcodes-bootstrap
4202
4203 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4204 maybe-configure-stageprofile-opcodes:
4205 @if opcodes-bootstrap
4206 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4207 configure-stageprofile-opcodes:
4208         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4209         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4210         @r=`${PWD_COMMAND}`; export r; \
4211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4212         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4213         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4214         $(HOST_EXPORTS) \
4215         $(POSTSTAGE1_HOST_EXPORTS) \
4216         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4217         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4218         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4219         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4220         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4221         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4222         case $(srcdir) in \
4223           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4224           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4225                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4226         esac; \
4227         module_srcdir=opcodes; \
4228         $(SHELL) $$s/$$module_srcdir/configure \
4229           --srcdir=$${topdir}/$$module_srcdir \
4230           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4231           --target=${target_alias} \
4232           --with-build-libsubdir=$(HOST_SUBDIR) \
4233           $(STAGEprofile_CONFIGURE_FLAGS)
4234 @endif opcodes-bootstrap
4235
4236 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4237 maybe-configure-stagefeedback-opcodes:
4238 @if opcodes-bootstrap
4239 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4240 configure-stagefeedback-opcodes:
4241         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4242         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4243         @r=`${PWD_COMMAND}`; export r; \
4244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4245         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4246         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4247         $(HOST_EXPORTS) \
4248         $(POSTSTAGE1_HOST_EXPORTS) \
4249         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4250         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4251         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4252         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4253         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4254         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4255         case $(srcdir) in \
4256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4257           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4259         esac; \
4260         module_srcdir=opcodes; \
4261         $(SHELL) $$s/$$module_srcdir/configure \
4262           --srcdir=$${topdir}/$$module_srcdir \
4263           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4264           --target=${target_alias} \
4265           --with-build-libsubdir=$(HOST_SUBDIR) \
4266           $(STAGEfeedback_CONFIGURE_FLAGS)
4267 @endif opcodes-bootstrap
4268
4269
4270
4271
4272
4273 .PHONY: all-opcodes maybe-all-opcodes
4274 maybe-all-opcodes:
4275 @if gcc-bootstrap
4276 all-opcodes: stage_current
4277 @endif gcc-bootstrap
4278 @if opcodes
4279 TARGET-opcodes=all
4280 maybe-all-opcodes: all-opcodes
4281 all-opcodes: configure-opcodes
4282         @r=`${PWD_COMMAND}`; export r; \
4283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4284         $(HOST_EXPORTS)  \
4285         (cd $(HOST_SUBDIR)/opcodes && \
4286           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4287                 $(TARGET-opcodes))
4288 @endif opcodes
4289
4290
4291
4292 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4293 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4294 maybe-all-stage1-opcodes:
4295 maybe-clean-stage1-opcodes:
4296 @if opcodes-bootstrap
4297 maybe-all-stage1-opcodes: all-stage1-opcodes
4298 all-stage1: all-stage1-opcodes
4299 TARGET-stage1-opcodes = $(TARGET-opcodes)
4300 all-stage1-opcodes: configure-stage1-opcodes
4301         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4302         @r=`${PWD_COMMAND}`; export r; \
4303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4304         TFLAGS="$(STAGE1_TFLAGS)"; \
4305         $(HOST_EXPORTS)  \
4306         cd $(HOST_SUBDIR)/opcodes && \
4307         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4308                 CFLAGS="$(STAGE1_CFLAGS)" \
4309                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4310                 LIBCFLAGS="$(LIBCFLAGS)" \
4311                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4312                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4313                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4314                 $(EXTRA_HOST_FLAGS)  \
4315                 $(STAGE1_FLAGS_TO_PASS)  \
4316                 TFLAGS="$(STAGE1_TFLAGS)" \
4317                 $(TARGET-stage1-opcodes)
4318
4319 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4320 clean-stage1: clean-stage1-opcodes
4321 clean-stage1-opcodes:
4322         @if [ $(current_stage) = stage1 ]; then \
4323           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4324         else \
4325           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4326           $(MAKE) stage1-start; \
4327         fi; \
4328         cd $(HOST_SUBDIR)/opcodes && \
4329         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4330         $(STAGE1_FLAGS_TO_PASS)  clean
4331 @endif opcodes-bootstrap
4332
4333
4334 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4335 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4336 maybe-all-stage2-opcodes:
4337 maybe-clean-stage2-opcodes:
4338 @if opcodes-bootstrap
4339 maybe-all-stage2-opcodes: all-stage2-opcodes
4340 all-stage2: all-stage2-opcodes
4341 TARGET-stage2-opcodes = $(TARGET-opcodes)
4342 all-stage2-opcodes: configure-stage2-opcodes
4343         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4344         @r=`${PWD_COMMAND}`; export r; \
4345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4346         TFLAGS="$(STAGE2_TFLAGS)"; \
4347         $(HOST_EXPORTS) \
4348         $(POSTSTAGE1_HOST_EXPORTS)  \
4349         cd $(HOST_SUBDIR)/opcodes && \
4350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4351                 CFLAGS="$(STAGE2_CFLAGS)" \
4352                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4353                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4357                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4358                 TFLAGS="$(STAGE2_TFLAGS)" \
4359                 $(TARGET-stage2-opcodes)
4360
4361 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4362 clean-stage2: clean-stage2-opcodes
4363 clean-stage2-opcodes:
4364         @if [ $(current_stage) = stage2 ]; then \
4365           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4366         else \
4367           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4368           $(MAKE) stage2-start; \
4369         fi; \
4370         cd $(HOST_SUBDIR)/opcodes && \
4371         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4372 @endif opcodes-bootstrap
4373
4374
4375 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4376 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4377 maybe-all-stage3-opcodes:
4378 maybe-clean-stage3-opcodes:
4379 @if opcodes-bootstrap
4380 maybe-all-stage3-opcodes: all-stage3-opcodes
4381 all-stage3: all-stage3-opcodes
4382 TARGET-stage3-opcodes = $(TARGET-opcodes)
4383 all-stage3-opcodes: configure-stage3-opcodes
4384         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4385         @r=`${PWD_COMMAND}`; export r; \
4386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4387         TFLAGS="$(STAGE3_TFLAGS)"; \
4388         $(HOST_EXPORTS) \
4389         $(POSTSTAGE1_HOST_EXPORTS)  \
4390         cd $(HOST_SUBDIR)/opcodes && \
4391         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4392                 CFLAGS="$(STAGE3_CFLAGS)" \
4393                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4394                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4395                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4396                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4397                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4398                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4399                 TFLAGS="$(STAGE3_TFLAGS)" \
4400                 $(TARGET-stage3-opcodes)
4401
4402 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4403 clean-stage3: clean-stage3-opcodes
4404 clean-stage3-opcodes:
4405         @if [ $(current_stage) = stage3 ]; then \
4406           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4407         else \
4408           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4409           $(MAKE) stage3-start; \
4410         fi; \
4411         cd $(HOST_SUBDIR)/opcodes && \
4412         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4413 @endif opcodes-bootstrap
4414
4415
4416 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4417 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4418 maybe-all-stage4-opcodes:
4419 maybe-clean-stage4-opcodes:
4420 @if opcodes-bootstrap
4421 maybe-all-stage4-opcodes: all-stage4-opcodes
4422 all-stage4: all-stage4-opcodes
4423 TARGET-stage4-opcodes = $(TARGET-opcodes)
4424 all-stage4-opcodes: configure-stage4-opcodes
4425         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4426         @r=`${PWD_COMMAND}`; export r; \
4427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4428         TFLAGS="$(STAGE4_TFLAGS)"; \
4429         $(HOST_EXPORTS) \
4430         $(POSTSTAGE1_HOST_EXPORTS)  \
4431         cd $(HOST_SUBDIR)/opcodes && \
4432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4433                 CFLAGS="$(STAGE4_CFLAGS)" \
4434                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4435                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4440                 TFLAGS="$(STAGE4_TFLAGS)" \
4441                 $(TARGET-stage4-opcodes)
4442
4443 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4444 clean-stage4: clean-stage4-opcodes
4445 clean-stage4-opcodes:
4446         @if [ $(current_stage) = stage4 ]; then \
4447           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4448         else \
4449           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4450           $(MAKE) stage4-start; \
4451         fi; \
4452         cd $(HOST_SUBDIR)/opcodes && \
4453         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4454 @endif opcodes-bootstrap
4455
4456
4457 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4458 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4459 maybe-all-stageprofile-opcodes:
4460 maybe-clean-stageprofile-opcodes:
4461 @if opcodes-bootstrap
4462 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4463 all-stageprofile: all-stageprofile-opcodes
4464 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4465 all-stageprofile-opcodes: configure-stageprofile-opcodes
4466         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4467         @r=`${PWD_COMMAND}`; export r; \
4468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4469         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4470         $(HOST_EXPORTS) \
4471         $(POSTSTAGE1_HOST_EXPORTS)  \
4472         cd $(HOST_SUBDIR)/opcodes && \
4473         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4474                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4475                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4476                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4477                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4478                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4479                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4480                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4481                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4482                 $(TARGET-stageprofile-opcodes)
4483
4484 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4485 clean-stageprofile: clean-stageprofile-opcodes
4486 clean-stageprofile-opcodes:
4487         @if [ $(current_stage) = stageprofile ]; then \
4488           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4489         else \
4490           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4491           $(MAKE) stageprofile-start; \
4492         fi; \
4493         cd $(HOST_SUBDIR)/opcodes && \
4494         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4495 @endif opcodes-bootstrap
4496
4497
4498 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4499 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4500 maybe-all-stagefeedback-opcodes:
4501 maybe-clean-stagefeedback-opcodes:
4502 @if opcodes-bootstrap
4503 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4504 all-stagefeedback: all-stagefeedback-opcodes
4505 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4506 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4507         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4508         @r=`${PWD_COMMAND}`; export r; \
4509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4510         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4511         $(HOST_EXPORTS) \
4512         $(POSTSTAGE1_HOST_EXPORTS)  \
4513         cd $(HOST_SUBDIR)/opcodes && \
4514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4515                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4516                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4517                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4521                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4522                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4523                 $(TARGET-stagefeedback-opcodes)
4524
4525 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4526 clean-stagefeedback: clean-stagefeedback-opcodes
4527 clean-stagefeedback-opcodes:
4528         @if [ $(current_stage) = stagefeedback ]; then \
4529           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4530         else \
4531           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4532           $(MAKE) stagefeedback-start; \
4533         fi; \
4534         cd $(HOST_SUBDIR)/opcodes && \
4535         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4536 @endif opcodes-bootstrap
4537
4538
4539
4540
4541
4542 .PHONY: check-opcodes maybe-check-opcodes
4543 maybe-check-opcodes:
4544 @if opcodes
4545 maybe-check-opcodes: check-opcodes
4546
4547 check-opcodes:
4548         @: $(MAKE); $(unstage)
4549         @r=`${PWD_COMMAND}`; export r; \
4550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4551         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4552         (cd $(HOST_SUBDIR)/opcodes && \
4553           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4554
4555 @endif opcodes
4556
4557 .PHONY: install-opcodes maybe-install-opcodes
4558 maybe-install-opcodes:
4559 @if opcodes
4560 maybe-install-opcodes: install-opcodes
4561
4562 install-opcodes: installdirs
4563         @: $(MAKE); $(unstage)
4564         @r=`${PWD_COMMAND}`; export r; \
4565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4566         $(HOST_EXPORTS) \
4567         (cd $(HOST_SUBDIR)/opcodes && \
4568           $(MAKE) $(FLAGS_TO_PASS)  install)
4569
4570 @endif opcodes
4571
4572 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4573 maybe-install-strip-opcodes:
4574 @if opcodes
4575 maybe-install-strip-opcodes: install-strip-opcodes
4576
4577 install-strip-opcodes: installdirs
4578         @: $(MAKE); $(unstage)
4579         @r=`${PWD_COMMAND}`; export r; \
4580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4581         $(HOST_EXPORTS) \
4582         (cd $(HOST_SUBDIR)/opcodes && \
4583           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4584
4585 @endif opcodes
4586
4587 # Other targets (info, dvi, pdf, etc.)
4588
4589 .PHONY: maybe-info-opcodes info-opcodes
4590 maybe-info-opcodes:
4591 @if opcodes
4592 maybe-info-opcodes: info-opcodes
4593
4594 info-opcodes: \
4595     configure-opcodes 
4596         @[ -f ./opcodes/Makefile ] || exit 0; \
4597         r=`${PWD_COMMAND}`; export r; \
4598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4599         $(HOST_EXPORTS) \
4600         for flag in $(EXTRA_HOST_FLAGS) ; do \
4601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4602         done; \
4603         echo "Doing info in opcodes"; \
4604         (cd $(HOST_SUBDIR)/opcodes && \
4605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4607                   "RANLIB=$${RANLIB}" \
4608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4609                   info) \
4610           || exit 1
4611
4612 @endif opcodes
4613
4614 .PHONY: maybe-dvi-opcodes dvi-opcodes
4615 maybe-dvi-opcodes:
4616 @if opcodes
4617 maybe-dvi-opcodes: dvi-opcodes
4618
4619 dvi-opcodes: \
4620     configure-opcodes 
4621         @[ -f ./opcodes/Makefile ] || exit 0; \
4622         r=`${PWD_COMMAND}`; export r; \
4623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4624         $(HOST_EXPORTS) \
4625         for flag in $(EXTRA_HOST_FLAGS) ; do \
4626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4627         done; \
4628         echo "Doing dvi in opcodes"; \
4629         (cd $(HOST_SUBDIR)/opcodes && \
4630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4632                   "RANLIB=$${RANLIB}" \
4633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4634                   dvi) \
4635           || exit 1
4636
4637 @endif opcodes
4638
4639 .PHONY: maybe-pdf-opcodes pdf-opcodes
4640 maybe-pdf-opcodes:
4641 @if opcodes
4642 maybe-pdf-opcodes: pdf-opcodes
4643
4644 pdf-opcodes: \
4645     configure-opcodes 
4646         @[ -f ./opcodes/Makefile ] || exit 0; \
4647         r=`${PWD_COMMAND}`; export r; \
4648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4649         $(HOST_EXPORTS) \
4650         for flag in $(EXTRA_HOST_FLAGS) ; do \
4651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4652         done; \
4653         echo "Doing pdf in opcodes"; \
4654         (cd $(HOST_SUBDIR)/opcodes && \
4655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4657                   "RANLIB=$${RANLIB}" \
4658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4659                   pdf) \
4660           || exit 1
4661
4662 @endif opcodes
4663
4664 .PHONY: maybe-html-opcodes html-opcodes
4665 maybe-html-opcodes:
4666 @if opcodes
4667 maybe-html-opcodes: html-opcodes
4668
4669 html-opcodes: \
4670     configure-opcodes 
4671         @[ -f ./opcodes/Makefile ] || exit 0; \
4672         r=`${PWD_COMMAND}`; export r; \
4673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4674         $(HOST_EXPORTS) \
4675         for flag in $(EXTRA_HOST_FLAGS) ; do \
4676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4677         done; \
4678         echo "Doing html in opcodes"; \
4679         (cd $(HOST_SUBDIR)/opcodes && \
4680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4682                   "RANLIB=$${RANLIB}" \
4683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4684                   html) \
4685           || exit 1
4686
4687 @endif opcodes
4688
4689 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4690 maybe-TAGS-opcodes:
4691 @if opcodes
4692 maybe-TAGS-opcodes: TAGS-opcodes
4693
4694 TAGS-opcodes: \
4695     configure-opcodes 
4696         @[ -f ./opcodes/Makefile ] || exit 0; \
4697         r=`${PWD_COMMAND}`; export r; \
4698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4699         $(HOST_EXPORTS) \
4700         for flag in $(EXTRA_HOST_FLAGS) ; do \
4701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4702         done; \
4703         echo "Doing TAGS in opcodes"; \
4704         (cd $(HOST_SUBDIR)/opcodes && \
4705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4707                   "RANLIB=$${RANLIB}" \
4708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4709                   TAGS) \
4710           || exit 1
4711
4712 @endif opcodes
4713
4714 .PHONY: maybe-install-info-opcodes install-info-opcodes
4715 maybe-install-info-opcodes:
4716 @if opcodes
4717 maybe-install-info-opcodes: install-info-opcodes
4718
4719 install-info-opcodes: \
4720     configure-opcodes \
4721     info-opcodes 
4722         @[ -f ./opcodes/Makefile ] || exit 0; \
4723         r=`${PWD_COMMAND}`; export r; \
4724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4725         $(HOST_EXPORTS) \
4726         for flag in $(EXTRA_HOST_FLAGS) ; do \
4727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4728         done; \
4729         echo "Doing install-info in opcodes"; \
4730         (cd $(HOST_SUBDIR)/opcodes && \
4731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4733                   "RANLIB=$${RANLIB}" \
4734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4735                   install-info) \
4736           || exit 1
4737
4738 @endif opcodes
4739
4740 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4741 maybe-install-pdf-opcodes:
4742 @if opcodes
4743 maybe-install-pdf-opcodes: install-pdf-opcodes
4744
4745 install-pdf-opcodes: \
4746     configure-opcodes \
4747     pdf-opcodes 
4748         @[ -f ./opcodes/Makefile ] || exit 0; \
4749         r=`${PWD_COMMAND}`; export r; \
4750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4751         $(HOST_EXPORTS) \
4752         for flag in $(EXTRA_HOST_FLAGS) ; do \
4753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4754         done; \
4755         echo "Doing install-pdf in opcodes"; \
4756         (cd $(HOST_SUBDIR)/opcodes && \
4757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4759                   "RANLIB=$${RANLIB}" \
4760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4761                   install-pdf) \
4762           || exit 1
4763
4764 @endif opcodes
4765
4766 .PHONY: maybe-install-html-opcodes install-html-opcodes
4767 maybe-install-html-opcodes:
4768 @if opcodes
4769 maybe-install-html-opcodes: install-html-opcodes
4770
4771 install-html-opcodes: \
4772     configure-opcodes \
4773     html-opcodes 
4774         @[ -f ./opcodes/Makefile ] || exit 0; \
4775         r=`${PWD_COMMAND}`; export r; \
4776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4777         $(HOST_EXPORTS) \
4778         for flag in $(EXTRA_HOST_FLAGS) ; do \
4779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4780         done; \
4781         echo "Doing install-html in opcodes"; \
4782         (cd $(HOST_SUBDIR)/opcodes && \
4783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4785                   "RANLIB=$${RANLIB}" \
4786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4787                   install-html) \
4788           || exit 1
4789
4790 @endif opcodes
4791
4792 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4793 maybe-installcheck-opcodes:
4794 @if opcodes
4795 maybe-installcheck-opcodes: installcheck-opcodes
4796
4797 installcheck-opcodes: \
4798     configure-opcodes 
4799         @[ -f ./opcodes/Makefile ] || exit 0; \
4800         r=`${PWD_COMMAND}`; export r; \
4801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4802         $(HOST_EXPORTS) \
4803         for flag in $(EXTRA_HOST_FLAGS) ; do \
4804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4805         done; \
4806         echo "Doing installcheck in opcodes"; \
4807         (cd $(HOST_SUBDIR)/opcodes && \
4808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4810                   "RANLIB=$${RANLIB}" \
4811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4812                   installcheck) \
4813           || exit 1
4814
4815 @endif opcodes
4816
4817 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4818 maybe-mostlyclean-opcodes:
4819 @if opcodes
4820 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4821
4822 mostlyclean-opcodes: 
4823         @[ -f ./opcodes/Makefile ] || exit 0; \
4824         r=`${PWD_COMMAND}`; export r; \
4825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4826         $(HOST_EXPORTS) \
4827         for flag in $(EXTRA_HOST_FLAGS) ; do \
4828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4829         done; \
4830         echo "Doing mostlyclean in opcodes"; \
4831         (cd $(HOST_SUBDIR)/opcodes && \
4832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4834                   "RANLIB=$${RANLIB}" \
4835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4836                   mostlyclean) \
4837           || exit 1
4838
4839 @endif opcodes
4840
4841 .PHONY: maybe-clean-opcodes clean-opcodes
4842 maybe-clean-opcodes:
4843 @if opcodes
4844 maybe-clean-opcodes: clean-opcodes
4845
4846 clean-opcodes: 
4847         @[ -f ./opcodes/Makefile ] || exit 0; \
4848         r=`${PWD_COMMAND}`; export r; \
4849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4850         $(HOST_EXPORTS) \
4851         for flag in $(EXTRA_HOST_FLAGS) ; do \
4852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4853         done; \
4854         echo "Doing clean in opcodes"; \
4855         (cd $(HOST_SUBDIR)/opcodes && \
4856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4858                   "RANLIB=$${RANLIB}" \
4859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4860                   clean) \
4861           || exit 1
4862
4863 @endif opcodes
4864
4865 .PHONY: maybe-distclean-opcodes distclean-opcodes
4866 maybe-distclean-opcodes:
4867 @if opcodes
4868 maybe-distclean-opcodes: distclean-opcodes
4869
4870 distclean-opcodes: 
4871         @[ -f ./opcodes/Makefile ] || exit 0; \
4872         r=`${PWD_COMMAND}`; export r; \
4873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4874         $(HOST_EXPORTS) \
4875         for flag in $(EXTRA_HOST_FLAGS) ; do \
4876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4877         done; \
4878         echo "Doing distclean in opcodes"; \
4879         (cd $(HOST_SUBDIR)/opcodes && \
4880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4882                   "RANLIB=$${RANLIB}" \
4883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4884                   distclean) \
4885           || exit 1
4886
4887 @endif opcodes
4888
4889 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4890 maybe-maintainer-clean-opcodes:
4891 @if opcodes
4892 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4893
4894 maintainer-clean-opcodes: 
4895         @[ -f ./opcodes/Makefile ] || exit 0; \
4896         r=`${PWD_COMMAND}`; export r; \
4897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4898         $(HOST_EXPORTS) \
4899         for flag in $(EXTRA_HOST_FLAGS) ; do \
4900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4901         done; \
4902         echo "Doing maintainer-clean in opcodes"; \
4903         (cd $(HOST_SUBDIR)/opcodes && \
4904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4906                   "RANLIB=$${RANLIB}" \
4907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4908                   maintainer-clean) \
4909           || exit 1
4910
4911 @endif opcodes
4912
4913
4914
4915 .PHONY: configure-binutils maybe-configure-binutils
4916 maybe-configure-binutils:
4917 @if gcc-bootstrap
4918 configure-binutils: stage_current
4919 @endif gcc-bootstrap
4920 @if binutils
4921 maybe-configure-binutils: configure-binutils
4922 configure-binutils: 
4923         @r=`${PWD_COMMAND}`; export r; \
4924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4925         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4926         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4927         $(HOST_EXPORTS)  \
4928         echo Configuring in $(HOST_SUBDIR)/binutils; \
4929         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4930         case $(srcdir) in \
4931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4932           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4934         esac; \
4935         module_srcdir=binutils; \
4936         $(SHELL) \
4937           $$s/$$module_srcdir/configure \
4938           --srcdir=$${topdir}/$$module_srcdir \
4939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4940           --target=${target_alias}  \
4941           || exit 1
4942 @endif binutils
4943
4944
4945
4946 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4947 maybe-configure-stage1-binutils:
4948 @if binutils-bootstrap
4949 maybe-configure-stage1-binutils: configure-stage1-binutils
4950 configure-stage1-binutils:
4951         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4953         @r=`${PWD_COMMAND}`; export r; \
4954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4955         TFLAGS="$(STAGE1_TFLAGS)"; \
4956         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4957         $(HOST_EXPORTS) \
4958         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4959         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4960         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4961         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
4962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4963         cd $(HOST_SUBDIR)/binutils || exit 1; \
4964         case $(srcdir) in \
4965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4966           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4968         esac; \
4969         module_srcdir=binutils; \
4970         $(SHELL) $$s/$$module_srcdir/configure \
4971           --srcdir=$${topdir}/$$module_srcdir \
4972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4973           --target=${target_alias} \
4974            \
4975           $(STAGE1_CONFIGURE_FLAGS)
4976 @endif binutils-bootstrap
4977
4978 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4979 maybe-configure-stage2-binutils:
4980 @if binutils-bootstrap
4981 maybe-configure-stage2-binutils: configure-stage2-binutils
4982 configure-stage2-binutils:
4983         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4985         @r=`${PWD_COMMAND}`; export r; \
4986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4987         TFLAGS="$(STAGE2_TFLAGS)"; \
4988         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4989         $(HOST_EXPORTS) \
4990         $(POSTSTAGE1_HOST_EXPORTS) \
4991         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4992         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4993         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4994         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
4995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
4996         cd $(HOST_SUBDIR)/binutils || exit 1; \
4997         case $(srcdir) in \
4998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4999           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5001         esac; \
5002         module_srcdir=binutils; \
5003         $(SHELL) $$s/$$module_srcdir/configure \
5004           --srcdir=$${topdir}/$$module_srcdir \
5005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5006           --target=${target_alias} \
5007           --with-build-libsubdir=$(HOST_SUBDIR) \
5008           $(STAGE2_CONFIGURE_FLAGS)
5009 @endif binutils-bootstrap
5010
5011 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5012 maybe-configure-stage3-binutils:
5013 @if binutils-bootstrap
5014 maybe-configure-stage3-binutils: configure-stage3-binutils
5015 configure-stage3-binutils:
5016         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5018         @r=`${PWD_COMMAND}`; export r; \
5019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5020         TFLAGS="$(STAGE3_TFLAGS)"; \
5021         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5022         $(HOST_EXPORTS) \
5023         $(POSTSTAGE1_HOST_EXPORTS) \
5024         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5025         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5026         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5027         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5029         cd $(HOST_SUBDIR)/binutils || exit 1; \
5030         case $(srcdir) in \
5031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5032           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5034         esac; \
5035         module_srcdir=binutils; \
5036         $(SHELL) $$s/$$module_srcdir/configure \
5037           --srcdir=$${topdir}/$$module_srcdir \
5038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5039           --target=${target_alias} \
5040           --with-build-libsubdir=$(HOST_SUBDIR) \
5041           $(STAGE3_CONFIGURE_FLAGS)
5042 @endif binutils-bootstrap
5043
5044 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5045 maybe-configure-stage4-binutils:
5046 @if binutils-bootstrap
5047 maybe-configure-stage4-binutils: configure-stage4-binutils
5048 configure-stage4-binutils:
5049         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5051         @r=`${PWD_COMMAND}`; export r; \
5052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5053         TFLAGS="$(STAGE4_TFLAGS)"; \
5054         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5055         $(HOST_EXPORTS) \
5056         $(POSTSTAGE1_HOST_EXPORTS) \
5057         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5058         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5059         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5060         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5062         cd $(HOST_SUBDIR)/binutils || exit 1; \
5063         case $(srcdir) in \
5064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5065           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5067         esac; \
5068         module_srcdir=binutils; \
5069         $(SHELL) $$s/$$module_srcdir/configure \
5070           --srcdir=$${topdir}/$$module_srcdir \
5071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5072           --target=${target_alias} \
5073           --with-build-libsubdir=$(HOST_SUBDIR) \
5074           $(STAGE4_CONFIGURE_FLAGS)
5075 @endif binutils-bootstrap
5076
5077 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5078 maybe-configure-stageprofile-binutils:
5079 @if binutils-bootstrap
5080 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5081 configure-stageprofile-binutils:
5082         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5084         @r=`${PWD_COMMAND}`; export r; \
5085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5086         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5087         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5088         $(HOST_EXPORTS) \
5089         $(POSTSTAGE1_HOST_EXPORTS) \
5090         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5091         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5092         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5093         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5095         cd $(HOST_SUBDIR)/binutils || exit 1; \
5096         case $(srcdir) in \
5097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5098           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5100         esac; \
5101         module_srcdir=binutils; \
5102         $(SHELL) $$s/$$module_srcdir/configure \
5103           --srcdir=$${topdir}/$$module_srcdir \
5104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5105           --target=${target_alias} \
5106           --with-build-libsubdir=$(HOST_SUBDIR) \
5107           $(STAGEprofile_CONFIGURE_FLAGS)
5108 @endif binutils-bootstrap
5109
5110 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5111 maybe-configure-stagefeedback-binutils:
5112 @if binutils-bootstrap
5113 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5114 configure-stagefeedback-binutils:
5115         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5116         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5117         @r=`${PWD_COMMAND}`; export r; \
5118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5119         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5120         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5121         $(HOST_EXPORTS) \
5122         $(POSTSTAGE1_HOST_EXPORTS) \
5123         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5124         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5125         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5126         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5128         cd $(HOST_SUBDIR)/binutils || exit 1; \
5129         case $(srcdir) in \
5130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5131           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5133         esac; \
5134         module_srcdir=binutils; \
5135         $(SHELL) $$s/$$module_srcdir/configure \
5136           --srcdir=$${topdir}/$$module_srcdir \
5137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5138           --target=${target_alias} \
5139           --with-build-libsubdir=$(HOST_SUBDIR) \
5140           $(STAGEfeedback_CONFIGURE_FLAGS)
5141 @endif binutils-bootstrap
5142
5143
5144
5145
5146
5147 .PHONY: all-binutils maybe-all-binutils
5148 maybe-all-binutils:
5149 @if gcc-bootstrap
5150 all-binutils: stage_current
5151 @endif gcc-bootstrap
5152 @if binutils
5153 TARGET-binutils=all
5154 maybe-all-binutils: all-binutils
5155 all-binutils: configure-binutils
5156         @r=`${PWD_COMMAND}`; export r; \
5157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5158         $(HOST_EXPORTS)  \
5159         (cd $(HOST_SUBDIR)/binutils && \
5160           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5161                 $(TARGET-binutils))
5162 @endif binutils
5163
5164
5165
5166 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5167 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5168 maybe-all-stage1-binutils:
5169 maybe-clean-stage1-binutils:
5170 @if binutils-bootstrap
5171 maybe-all-stage1-binutils: all-stage1-binutils
5172 all-stage1: all-stage1-binutils
5173 TARGET-stage1-binutils = $(TARGET-binutils)
5174 all-stage1-binutils: configure-stage1-binutils
5175         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5176         @r=`${PWD_COMMAND}`; export r; \
5177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5178         TFLAGS="$(STAGE1_TFLAGS)"; \
5179         $(HOST_EXPORTS)  \
5180         cd $(HOST_SUBDIR)/binutils && \
5181         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5182                 CFLAGS="$(STAGE1_CFLAGS)" \
5183                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5184                 LIBCFLAGS="$(LIBCFLAGS)" \
5185                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5186                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5187                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5188                 $(EXTRA_HOST_FLAGS)  \
5189                 $(STAGE1_FLAGS_TO_PASS)  \
5190                 TFLAGS="$(STAGE1_TFLAGS)" \
5191                 $(TARGET-stage1-binutils)
5192
5193 maybe-clean-stage1-binutils: clean-stage1-binutils
5194 clean-stage1: clean-stage1-binutils
5195 clean-stage1-binutils:
5196         @if [ $(current_stage) = stage1 ]; then \
5197           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5198         else \
5199           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5200           $(MAKE) stage1-start; \
5201         fi; \
5202         cd $(HOST_SUBDIR)/binutils && \
5203         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5204         $(STAGE1_FLAGS_TO_PASS)  clean
5205 @endif binutils-bootstrap
5206
5207
5208 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5209 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5210 maybe-all-stage2-binutils:
5211 maybe-clean-stage2-binutils:
5212 @if binutils-bootstrap
5213 maybe-all-stage2-binutils: all-stage2-binutils
5214 all-stage2: all-stage2-binutils
5215 TARGET-stage2-binutils = $(TARGET-binutils)
5216 all-stage2-binutils: configure-stage2-binutils
5217         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5218         @r=`${PWD_COMMAND}`; export r; \
5219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5220         TFLAGS="$(STAGE2_TFLAGS)"; \
5221         $(HOST_EXPORTS) \
5222         $(POSTSTAGE1_HOST_EXPORTS)  \
5223         cd $(HOST_SUBDIR)/binutils && \
5224         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5225                 CFLAGS="$(STAGE2_CFLAGS)" \
5226                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5227                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5228                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5229                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5230                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5231                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5232                 TFLAGS="$(STAGE2_TFLAGS)" \
5233                 $(TARGET-stage2-binutils)
5234
5235 maybe-clean-stage2-binutils: clean-stage2-binutils
5236 clean-stage2: clean-stage2-binutils
5237 clean-stage2-binutils:
5238         @if [ $(current_stage) = stage2 ]; then \
5239           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5240         else \
5241           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5242           $(MAKE) stage2-start; \
5243         fi; \
5244         cd $(HOST_SUBDIR)/binutils && \
5245         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5246 @endif binutils-bootstrap
5247
5248
5249 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5250 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5251 maybe-all-stage3-binutils:
5252 maybe-clean-stage3-binutils:
5253 @if binutils-bootstrap
5254 maybe-all-stage3-binutils: all-stage3-binutils
5255 all-stage3: all-stage3-binutils
5256 TARGET-stage3-binutils = $(TARGET-binutils)
5257 all-stage3-binutils: configure-stage3-binutils
5258         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5259         @r=`${PWD_COMMAND}`; export r; \
5260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5261         TFLAGS="$(STAGE3_TFLAGS)"; \
5262         $(HOST_EXPORTS) \
5263         $(POSTSTAGE1_HOST_EXPORTS)  \
5264         cd $(HOST_SUBDIR)/binutils && \
5265         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5266                 CFLAGS="$(STAGE3_CFLAGS)" \
5267                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5268                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5269                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5270                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5271                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5272                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5273                 TFLAGS="$(STAGE3_TFLAGS)" \
5274                 $(TARGET-stage3-binutils)
5275
5276 maybe-clean-stage3-binutils: clean-stage3-binutils
5277 clean-stage3: clean-stage3-binutils
5278 clean-stage3-binutils:
5279         @if [ $(current_stage) = stage3 ]; then \
5280           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5281         else \
5282           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5283           $(MAKE) stage3-start; \
5284         fi; \
5285         cd $(HOST_SUBDIR)/binutils && \
5286         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5287 @endif binutils-bootstrap
5288
5289
5290 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5291 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5292 maybe-all-stage4-binutils:
5293 maybe-clean-stage4-binutils:
5294 @if binutils-bootstrap
5295 maybe-all-stage4-binutils: all-stage4-binutils
5296 all-stage4: all-stage4-binutils
5297 TARGET-stage4-binutils = $(TARGET-binutils)
5298 all-stage4-binutils: configure-stage4-binutils
5299         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5300         @r=`${PWD_COMMAND}`; export r; \
5301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5302         TFLAGS="$(STAGE4_TFLAGS)"; \
5303         $(HOST_EXPORTS) \
5304         $(POSTSTAGE1_HOST_EXPORTS)  \
5305         cd $(HOST_SUBDIR)/binutils && \
5306         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5307                 CFLAGS="$(STAGE4_CFLAGS)" \
5308                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5309                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5310                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5311                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5312                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5313                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5314                 TFLAGS="$(STAGE4_TFLAGS)" \
5315                 $(TARGET-stage4-binutils)
5316
5317 maybe-clean-stage4-binutils: clean-stage4-binutils
5318 clean-stage4: clean-stage4-binutils
5319 clean-stage4-binutils:
5320         @if [ $(current_stage) = stage4 ]; then \
5321           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5322         else \
5323           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5324           $(MAKE) stage4-start; \
5325         fi; \
5326         cd $(HOST_SUBDIR)/binutils && \
5327         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5328 @endif binutils-bootstrap
5329
5330
5331 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5332 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5333 maybe-all-stageprofile-binutils:
5334 maybe-clean-stageprofile-binutils:
5335 @if binutils-bootstrap
5336 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5337 all-stageprofile: all-stageprofile-binutils
5338 TARGET-stageprofile-binutils = $(TARGET-binutils)
5339 all-stageprofile-binutils: configure-stageprofile-binutils
5340         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5341         @r=`${PWD_COMMAND}`; export r; \
5342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5343         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5344         $(HOST_EXPORTS) \
5345         $(POSTSTAGE1_HOST_EXPORTS)  \
5346         cd $(HOST_SUBDIR)/binutils && \
5347         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5348                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5349                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5350                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5351                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5352                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5353                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5354                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5355                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5356                 $(TARGET-stageprofile-binutils)
5357
5358 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5359 clean-stageprofile: clean-stageprofile-binutils
5360 clean-stageprofile-binutils:
5361         @if [ $(current_stage) = stageprofile ]; then \
5362           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5363         else \
5364           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5365           $(MAKE) stageprofile-start; \
5366         fi; \
5367         cd $(HOST_SUBDIR)/binutils && \
5368         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5369 @endif binutils-bootstrap
5370
5371
5372 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5373 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5374 maybe-all-stagefeedback-binutils:
5375 maybe-clean-stagefeedback-binutils:
5376 @if binutils-bootstrap
5377 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5378 all-stagefeedback: all-stagefeedback-binutils
5379 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5380 all-stagefeedback-binutils: configure-stagefeedback-binutils
5381         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5382         @r=`${PWD_COMMAND}`; export r; \
5383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5384         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5385         $(HOST_EXPORTS) \
5386         $(POSTSTAGE1_HOST_EXPORTS)  \
5387         cd $(HOST_SUBDIR)/binutils && \
5388         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5389                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5390                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5391                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5392                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5393                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5394                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5395                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5396                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5397                 $(TARGET-stagefeedback-binutils)
5398
5399 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5400 clean-stagefeedback: clean-stagefeedback-binutils
5401 clean-stagefeedback-binutils:
5402         @if [ $(current_stage) = stagefeedback ]; then \
5403           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5404         else \
5405           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5406           $(MAKE) stagefeedback-start; \
5407         fi; \
5408         cd $(HOST_SUBDIR)/binutils && \
5409         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5410 @endif binutils-bootstrap
5411
5412
5413
5414
5415
5416 .PHONY: check-binutils maybe-check-binutils
5417 maybe-check-binutils:
5418 @if binutils
5419 maybe-check-binutils: check-binutils
5420
5421 check-binutils:
5422         @: $(MAKE); $(unstage)
5423         @r=`${PWD_COMMAND}`; export r; \
5424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5425         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5426         (cd $(HOST_SUBDIR)/binutils && \
5427           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5428
5429 @endif binutils
5430
5431 .PHONY: install-binutils maybe-install-binutils
5432 maybe-install-binutils:
5433 @if binutils
5434 maybe-install-binutils: install-binutils
5435
5436 install-binutils: installdirs
5437         @: $(MAKE); $(unstage)
5438         @r=`${PWD_COMMAND}`; export r; \
5439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5440         $(HOST_EXPORTS) \
5441         (cd $(HOST_SUBDIR)/binutils && \
5442           $(MAKE) $(FLAGS_TO_PASS)  install)
5443
5444 @endif binutils
5445
5446 .PHONY: install-strip-binutils maybe-install-strip-binutils
5447 maybe-install-strip-binutils:
5448 @if binutils
5449 maybe-install-strip-binutils: install-strip-binutils
5450
5451 install-strip-binutils: installdirs
5452         @: $(MAKE); $(unstage)
5453         @r=`${PWD_COMMAND}`; export r; \
5454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5455         $(HOST_EXPORTS) \
5456         (cd $(HOST_SUBDIR)/binutils && \
5457           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5458
5459 @endif binutils
5460
5461 # Other targets (info, dvi, pdf, etc.)
5462
5463 .PHONY: maybe-info-binutils info-binutils
5464 maybe-info-binutils:
5465 @if binutils
5466 maybe-info-binutils: info-binutils
5467
5468 info-binutils: \
5469     configure-binutils 
5470         @[ -f ./binutils/Makefile ] || exit 0; \
5471         r=`${PWD_COMMAND}`; export r; \
5472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5473         $(HOST_EXPORTS) \
5474         for flag in $(EXTRA_HOST_FLAGS) ; do \
5475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5476         done; \
5477         echo "Doing info in binutils"; \
5478         (cd $(HOST_SUBDIR)/binutils && \
5479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5481                   "RANLIB=$${RANLIB}" \
5482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5483                   info) \
5484           || exit 1
5485
5486 @endif binutils
5487
5488 .PHONY: maybe-dvi-binutils dvi-binutils
5489 maybe-dvi-binutils:
5490 @if binutils
5491 maybe-dvi-binutils: dvi-binutils
5492
5493 dvi-binutils: \
5494     configure-binutils 
5495         @[ -f ./binutils/Makefile ] || exit 0; \
5496         r=`${PWD_COMMAND}`; export r; \
5497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5498         $(HOST_EXPORTS) \
5499         for flag in $(EXTRA_HOST_FLAGS) ; do \
5500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5501         done; \
5502         echo "Doing dvi in binutils"; \
5503         (cd $(HOST_SUBDIR)/binutils && \
5504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5506                   "RANLIB=$${RANLIB}" \
5507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5508                   dvi) \
5509           || exit 1
5510
5511 @endif binutils
5512
5513 .PHONY: maybe-pdf-binutils pdf-binutils
5514 maybe-pdf-binutils:
5515 @if binutils
5516 maybe-pdf-binutils: pdf-binutils
5517
5518 pdf-binutils: \
5519     configure-binutils 
5520         @[ -f ./binutils/Makefile ] || exit 0; \
5521         r=`${PWD_COMMAND}`; export r; \
5522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5523         $(HOST_EXPORTS) \
5524         for flag in $(EXTRA_HOST_FLAGS) ; do \
5525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5526         done; \
5527         echo "Doing pdf in binutils"; \
5528         (cd $(HOST_SUBDIR)/binutils && \
5529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5531                   "RANLIB=$${RANLIB}" \
5532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5533                   pdf) \
5534           || exit 1
5535
5536 @endif binutils
5537
5538 .PHONY: maybe-html-binutils html-binutils
5539 maybe-html-binutils:
5540 @if binutils
5541 maybe-html-binutils: html-binutils
5542
5543 html-binutils: \
5544     configure-binutils 
5545         @[ -f ./binutils/Makefile ] || exit 0; \
5546         r=`${PWD_COMMAND}`; export r; \
5547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5548         $(HOST_EXPORTS) \
5549         for flag in $(EXTRA_HOST_FLAGS) ; do \
5550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5551         done; \
5552         echo "Doing html in binutils"; \
5553         (cd $(HOST_SUBDIR)/binutils && \
5554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5556                   "RANLIB=$${RANLIB}" \
5557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5558                   html) \
5559           || exit 1
5560
5561 @endif binutils
5562
5563 .PHONY: maybe-TAGS-binutils TAGS-binutils
5564 maybe-TAGS-binutils:
5565 @if binutils
5566 maybe-TAGS-binutils: TAGS-binutils
5567
5568 TAGS-binutils: \
5569     configure-binutils 
5570         @[ -f ./binutils/Makefile ] || exit 0; \
5571         r=`${PWD_COMMAND}`; export r; \
5572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5573         $(HOST_EXPORTS) \
5574         for flag in $(EXTRA_HOST_FLAGS) ; do \
5575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5576         done; \
5577         echo "Doing TAGS in binutils"; \
5578         (cd $(HOST_SUBDIR)/binutils && \
5579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5581                   "RANLIB=$${RANLIB}" \
5582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5583                   TAGS) \
5584           || exit 1
5585
5586 @endif binutils
5587
5588 .PHONY: maybe-install-info-binutils install-info-binutils
5589 maybe-install-info-binutils:
5590 @if binutils
5591 maybe-install-info-binutils: install-info-binutils
5592
5593 install-info-binutils: \
5594     configure-binutils \
5595     info-binutils 
5596         @[ -f ./binutils/Makefile ] || exit 0; \
5597         r=`${PWD_COMMAND}`; export r; \
5598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5599         $(HOST_EXPORTS) \
5600         for flag in $(EXTRA_HOST_FLAGS) ; do \
5601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5602         done; \
5603         echo "Doing install-info in binutils"; \
5604         (cd $(HOST_SUBDIR)/binutils && \
5605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5607                   "RANLIB=$${RANLIB}" \
5608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5609                   install-info) \
5610           || exit 1
5611
5612 @endif binutils
5613
5614 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5615 maybe-install-pdf-binutils:
5616 @if binutils
5617 maybe-install-pdf-binutils: install-pdf-binutils
5618
5619 install-pdf-binutils: \
5620     configure-binutils \
5621     pdf-binutils 
5622         @[ -f ./binutils/Makefile ] || exit 0; \
5623         r=`${PWD_COMMAND}`; export r; \
5624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5625         $(HOST_EXPORTS) \
5626         for flag in $(EXTRA_HOST_FLAGS) ; do \
5627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5628         done; \
5629         echo "Doing install-pdf in binutils"; \
5630         (cd $(HOST_SUBDIR)/binutils && \
5631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5633                   "RANLIB=$${RANLIB}" \
5634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5635                   install-pdf) \
5636           || exit 1
5637
5638 @endif binutils
5639
5640 .PHONY: maybe-install-html-binutils install-html-binutils
5641 maybe-install-html-binutils:
5642 @if binutils
5643 maybe-install-html-binutils: install-html-binutils
5644
5645 install-html-binutils: \
5646     configure-binutils \
5647     html-binutils 
5648         @[ -f ./binutils/Makefile ] || exit 0; \
5649         r=`${PWD_COMMAND}`; export r; \
5650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5651         $(HOST_EXPORTS) \
5652         for flag in $(EXTRA_HOST_FLAGS) ; do \
5653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5654         done; \
5655         echo "Doing install-html in binutils"; \
5656         (cd $(HOST_SUBDIR)/binutils && \
5657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5659                   "RANLIB=$${RANLIB}" \
5660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5661                   install-html) \
5662           || exit 1
5663
5664 @endif binutils
5665
5666 .PHONY: maybe-installcheck-binutils installcheck-binutils
5667 maybe-installcheck-binutils:
5668 @if binutils
5669 maybe-installcheck-binutils: installcheck-binutils
5670
5671 installcheck-binutils: \
5672     configure-binutils 
5673         @[ -f ./binutils/Makefile ] || exit 0; \
5674         r=`${PWD_COMMAND}`; export r; \
5675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5676         $(HOST_EXPORTS) \
5677         for flag in $(EXTRA_HOST_FLAGS) ; do \
5678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5679         done; \
5680         echo "Doing installcheck in binutils"; \
5681         (cd $(HOST_SUBDIR)/binutils && \
5682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5684                   "RANLIB=$${RANLIB}" \
5685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5686                   installcheck) \
5687           || exit 1
5688
5689 @endif binutils
5690
5691 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5692 maybe-mostlyclean-binutils:
5693 @if binutils
5694 maybe-mostlyclean-binutils: mostlyclean-binutils
5695
5696 mostlyclean-binutils: 
5697         @[ -f ./binutils/Makefile ] || exit 0; \
5698         r=`${PWD_COMMAND}`; export r; \
5699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5700         $(HOST_EXPORTS) \
5701         for flag in $(EXTRA_HOST_FLAGS) ; do \
5702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5703         done; \
5704         echo "Doing mostlyclean in binutils"; \
5705         (cd $(HOST_SUBDIR)/binutils && \
5706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5708                   "RANLIB=$${RANLIB}" \
5709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5710                   mostlyclean) \
5711           || exit 1
5712
5713 @endif binutils
5714
5715 .PHONY: maybe-clean-binutils clean-binutils
5716 maybe-clean-binutils:
5717 @if binutils
5718 maybe-clean-binutils: clean-binutils
5719
5720 clean-binutils: 
5721         @[ -f ./binutils/Makefile ] || exit 0; \
5722         r=`${PWD_COMMAND}`; export r; \
5723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5724         $(HOST_EXPORTS) \
5725         for flag in $(EXTRA_HOST_FLAGS) ; do \
5726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5727         done; \
5728         echo "Doing clean in binutils"; \
5729         (cd $(HOST_SUBDIR)/binutils && \
5730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5732                   "RANLIB=$${RANLIB}" \
5733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5734                   clean) \
5735           || exit 1
5736
5737 @endif binutils
5738
5739 .PHONY: maybe-distclean-binutils distclean-binutils
5740 maybe-distclean-binutils:
5741 @if binutils
5742 maybe-distclean-binutils: distclean-binutils
5743
5744 distclean-binutils: 
5745         @[ -f ./binutils/Makefile ] || exit 0; \
5746         r=`${PWD_COMMAND}`; export r; \
5747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5748         $(HOST_EXPORTS) \
5749         for flag in $(EXTRA_HOST_FLAGS) ; do \
5750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5751         done; \
5752         echo "Doing distclean in binutils"; \
5753         (cd $(HOST_SUBDIR)/binutils && \
5754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5756                   "RANLIB=$${RANLIB}" \
5757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5758                   distclean) \
5759           || exit 1
5760
5761 @endif binutils
5762
5763 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5764 maybe-maintainer-clean-binutils:
5765 @if binutils
5766 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5767
5768 maintainer-clean-binutils: 
5769         @[ -f ./binutils/Makefile ] || exit 0; \
5770         r=`${PWD_COMMAND}`; export r; \
5771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5772         $(HOST_EXPORTS) \
5773         for flag in $(EXTRA_HOST_FLAGS) ; do \
5774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5775         done; \
5776         echo "Doing maintainer-clean in binutils"; \
5777         (cd $(HOST_SUBDIR)/binutils && \
5778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5780                   "RANLIB=$${RANLIB}" \
5781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5782                   maintainer-clean) \
5783           || exit 1
5784
5785 @endif binutils
5786
5787
5788
5789 .PHONY: configure-bison maybe-configure-bison
5790 maybe-configure-bison:
5791 @if gcc-bootstrap
5792 configure-bison: stage_current
5793 @endif gcc-bootstrap
5794 @if bison
5795 maybe-configure-bison: configure-bison
5796 configure-bison: 
5797         @: $(MAKE); $(unstage)
5798         @r=`${PWD_COMMAND}`; export r; \
5799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5800         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5801         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5802         $(HOST_EXPORTS)  \
5803         echo Configuring in $(HOST_SUBDIR)/bison; \
5804         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5805         case $(srcdir) in \
5806           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5807           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5808                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5809         esac; \
5810         module_srcdir=bison; \
5811         $(SHELL) \
5812           $$s/$$module_srcdir/configure \
5813           --srcdir=$${topdir}/$$module_srcdir \
5814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5815           --target=${target_alias}  \
5816           || exit 1
5817 @endif bison
5818
5819
5820
5821
5822
5823 .PHONY: all-bison maybe-all-bison
5824 maybe-all-bison:
5825 @if gcc-bootstrap
5826 all-bison: stage_current
5827 @endif gcc-bootstrap
5828 @if bison
5829 TARGET-bison=all
5830 maybe-all-bison: all-bison
5831 all-bison: configure-bison
5832         @: $(MAKE); $(unstage)
5833         @r=`${PWD_COMMAND}`; export r; \
5834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5835         $(HOST_EXPORTS)  \
5836         (cd $(HOST_SUBDIR)/bison && \
5837           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5838                 $(TARGET-bison))
5839 @endif bison
5840
5841
5842
5843
5844 .PHONY: check-bison maybe-check-bison
5845 maybe-check-bison:
5846 @if bison
5847 maybe-check-bison: check-bison
5848
5849 # This module is only tested in a native toolchain.
5850 check-bison:
5851         @: $(MAKE); $(unstage)
5852         @if [ '$(host)' = '$(target)' ]; then \
5853           r=`${PWD_COMMAND}`; export r; \
5854           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5855           $(HOST_EXPORTS)  \
5856           (cd $(HOST_SUBDIR)/bison && \
5857             $(MAKE) $(FLAGS_TO_PASS)  check)
5858         fi
5859
5860 @endif bison
5861
5862 .PHONY: install-bison maybe-install-bison
5863 maybe-install-bison:
5864 @if bison
5865 maybe-install-bison: install-bison
5866
5867 install-bison: installdirs
5868         @: $(MAKE); $(unstage)
5869         @r=`${PWD_COMMAND}`; export r; \
5870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5871         $(HOST_EXPORTS) \
5872         (cd $(HOST_SUBDIR)/bison && \
5873           $(MAKE) $(FLAGS_TO_PASS)  install)
5874
5875 @endif bison
5876
5877 .PHONY: install-strip-bison maybe-install-strip-bison
5878 maybe-install-strip-bison:
5879 @if bison
5880 maybe-install-strip-bison: install-strip-bison
5881
5882 install-strip-bison: installdirs
5883         @: $(MAKE); $(unstage)
5884         @r=`${PWD_COMMAND}`; export r; \
5885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5886         $(HOST_EXPORTS) \
5887         (cd $(HOST_SUBDIR)/bison && \
5888           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5889
5890 @endif bison
5891
5892 # Other targets (info, dvi, pdf, etc.)
5893
5894 .PHONY: maybe-info-bison info-bison
5895 maybe-info-bison:
5896 @if bison
5897 maybe-info-bison: info-bison
5898
5899 info-bison: \
5900     configure-bison 
5901         @: $(MAKE); $(unstage)
5902         @[ -f ./bison/Makefile ] || exit 0; \
5903         r=`${PWD_COMMAND}`; export r; \
5904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5905         $(HOST_EXPORTS) \
5906         for flag in $(EXTRA_HOST_FLAGS) ; do \
5907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5908         done; \
5909         echo "Doing info in bison"; \
5910         (cd $(HOST_SUBDIR)/bison && \
5911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5913                   "RANLIB=$${RANLIB}" \
5914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5915                   info) \
5916           || exit 1
5917
5918 @endif bison
5919
5920 .PHONY: maybe-dvi-bison dvi-bison
5921 maybe-dvi-bison:
5922 @if bison
5923 maybe-dvi-bison: dvi-bison
5924
5925 dvi-bison: \
5926     configure-bison 
5927         @: $(MAKE); $(unstage)
5928         @[ -f ./bison/Makefile ] || exit 0; \
5929         r=`${PWD_COMMAND}`; export r; \
5930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5931         $(HOST_EXPORTS) \
5932         for flag in $(EXTRA_HOST_FLAGS) ; do \
5933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5934         done; \
5935         echo "Doing dvi in bison"; \
5936         (cd $(HOST_SUBDIR)/bison && \
5937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5939                   "RANLIB=$${RANLIB}" \
5940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5941                   dvi) \
5942           || exit 1
5943
5944 @endif bison
5945
5946 .PHONY: maybe-pdf-bison pdf-bison
5947 maybe-pdf-bison:
5948 @if bison
5949 maybe-pdf-bison: pdf-bison
5950
5951 pdf-bison: \
5952     configure-bison 
5953         @: $(MAKE); $(unstage)
5954         @[ -f ./bison/Makefile ] || exit 0; \
5955         r=`${PWD_COMMAND}`; export r; \
5956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5957         $(HOST_EXPORTS) \
5958         for flag in $(EXTRA_HOST_FLAGS) ; do \
5959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5960         done; \
5961         echo "Doing pdf in bison"; \
5962         (cd $(HOST_SUBDIR)/bison && \
5963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5965                   "RANLIB=$${RANLIB}" \
5966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5967                   pdf) \
5968           || exit 1
5969
5970 @endif bison
5971
5972 .PHONY: maybe-html-bison html-bison
5973 maybe-html-bison:
5974 @if bison
5975 maybe-html-bison: html-bison
5976
5977 html-bison: \
5978     configure-bison 
5979         @: $(MAKE); $(unstage)
5980         @[ -f ./bison/Makefile ] || exit 0; \
5981         r=`${PWD_COMMAND}`; export r; \
5982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5983         $(HOST_EXPORTS) \
5984         for flag in $(EXTRA_HOST_FLAGS) ; do \
5985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5986         done; \
5987         echo "Doing html in bison"; \
5988         (cd $(HOST_SUBDIR)/bison && \
5989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5991                   "RANLIB=$${RANLIB}" \
5992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5993                   html) \
5994           || exit 1
5995
5996 @endif bison
5997
5998 .PHONY: maybe-TAGS-bison TAGS-bison
5999 maybe-TAGS-bison:
6000 @if bison
6001 maybe-TAGS-bison: TAGS-bison
6002
6003 TAGS-bison: \
6004     configure-bison 
6005         @: $(MAKE); $(unstage)
6006         @[ -f ./bison/Makefile ] || exit 0; \
6007         r=`${PWD_COMMAND}`; export r; \
6008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6009         $(HOST_EXPORTS) \
6010         for flag in $(EXTRA_HOST_FLAGS) ; do \
6011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6012         done; \
6013         echo "Doing TAGS in bison"; \
6014         (cd $(HOST_SUBDIR)/bison && \
6015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6017                   "RANLIB=$${RANLIB}" \
6018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6019                   TAGS) \
6020           || exit 1
6021
6022 @endif bison
6023
6024 .PHONY: maybe-install-info-bison install-info-bison
6025 maybe-install-info-bison:
6026 @if bison
6027 maybe-install-info-bison: install-info-bison
6028
6029 install-info-bison: \
6030     configure-bison \
6031     info-bison 
6032         @: $(MAKE); $(unstage)
6033         @[ -f ./bison/Makefile ] || exit 0; \
6034         r=`${PWD_COMMAND}`; export r; \
6035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6036         $(HOST_EXPORTS) \
6037         for flag in $(EXTRA_HOST_FLAGS) ; do \
6038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6039         done; \
6040         echo "Doing install-info in bison"; \
6041         (cd $(HOST_SUBDIR)/bison && \
6042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6044                   "RANLIB=$${RANLIB}" \
6045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6046                   install-info) \
6047           || exit 1
6048
6049 @endif bison
6050
6051 .PHONY: maybe-install-pdf-bison install-pdf-bison
6052 maybe-install-pdf-bison:
6053 @if bison
6054 maybe-install-pdf-bison: install-pdf-bison
6055
6056 install-pdf-bison: \
6057     configure-bison \
6058     pdf-bison 
6059         @: $(MAKE); $(unstage)
6060         @[ -f ./bison/Makefile ] || exit 0; \
6061         r=`${PWD_COMMAND}`; export r; \
6062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6063         $(HOST_EXPORTS) \
6064         for flag in $(EXTRA_HOST_FLAGS) ; do \
6065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6066         done; \
6067         echo "Doing install-pdf in bison"; \
6068         (cd $(HOST_SUBDIR)/bison && \
6069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6071                   "RANLIB=$${RANLIB}" \
6072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6073                   install-pdf) \
6074           || exit 1
6075
6076 @endif bison
6077
6078 .PHONY: maybe-install-html-bison install-html-bison
6079 maybe-install-html-bison:
6080 @if bison
6081 maybe-install-html-bison: install-html-bison
6082
6083 install-html-bison: \
6084     configure-bison \
6085     html-bison 
6086         @: $(MAKE); $(unstage)
6087         @[ -f ./bison/Makefile ] || exit 0; \
6088         r=`${PWD_COMMAND}`; export r; \
6089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6090         $(HOST_EXPORTS) \
6091         for flag in $(EXTRA_HOST_FLAGS) ; do \
6092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6093         done; \
6094         echo "Doing install-html in bison"; \
6095         (cd $(HOST_SUBDIR)/bison && \
6096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6098                   "RANLIB=$${RANLIB}" \
6099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6100                   install-html) \
6101           || exit 1
6102
6103 @endif bison
6104
6105 .PHONY: maybe-installcheck-bison installcheck-bison
6106 maybe-installcheck-bison:
6107 @if bison
6108 maybe-installcheck-bison: installcheck-bison
6109
6110 installcheck-bison: \
6111     configure-bison 
6112         @: $(MAKE); $(unstage)
6113         @[ -f ./bison/Makefile ] || exit 0; \
6114         r=`${PWD_COMMAND}`; export r; \
6115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6116         $(HOST_EXPORTS) \
6117         for flag in $(EXTRA_HOST_FLAGS) ; do \
6118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6119         done; \
6120         echo "Doing installcheck in bison"; \
6121         (cd $(HOST_SUBDIR)/bison && \
6122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6124                   "RANLIB=$${RANLIB}" \
6125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6126                   installcheck) \
6127           || exit 1
6128
6129 @endif bison
6130
6131 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6132 maybe-mostlyclean-bison:
6133 @if bison
6134 maybe-mostlyclean-bison: mostlyclean-bison
6135
6136 mostlyclean-bison: 
6137         @: $(MAKE); $(unstage)
6138         @[ -f ./bison/Makefile ] || exit 0; \
6139         r=`${PWD_COMMAND}`; export r; \
6140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6141         $(HOST_EXPORTS) \
6142         for flag in $(EXTRA_HOST_FLAGS) ; do \
6143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6144         done; \
6145         echo "Doing mostlyclean in bison"; \
6146         (cd $(HOST_SUBDIR)/bison && \
6147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6149                   "RANLIB=$${RANLIB}" \
6150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6151                   mostlyclean) \
6152           || exit 1
6153
6154 @endif bison
6155
6156 .PHONY: maybe-clean-bison clean-bison
6157 maybe-clean-bison:
6158 @if bison
6159 maybe-clean-bison: clean-bison
6160
6161 clean-bison: 
6162         @: $(MAKE); $(unstage)
6163         @[ -f ./bison/Makefile ] || exit 0; \
6164         r=`${PWD_COMMAND}`; export r; \
6165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6166         $(HOST_EXPORTS) \
6167         for flag in $(EXTRA_HOST_FLAGS) ; do \
6168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6169         done; \
6170         echo "Doing clean in bison"; \
6171         (cd $(HOST_SUBDIR)/bison && \
6172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6174                   "RANLIB=$${RANLIB}" \
6175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6176                   clean) \
6177           || exit 1
6178
6179 @endif bison
6180
6181 .PHONY: maybe-distclean-bison distclean-bison
6182 maybe-distclean-bison:
6183 @if bison
6184 maybe-distclean-bison: distclean-bison
6185
6186 distclean-bison: 
6187         @: $(MAKE); $(unstage)
6188         @[ -f ./bison/Makefile ] || exit 0; \
6189         r=`${PWD_COMMAND}`; export r; \
6190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6191         $(HOST_EXPORTS) \
6192         for flag in $(EXTRA_HOST_FLAGS) ; do \
6193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6194         done; \
6195         echo "Doing distclean in bison"; \
6196         (cd $(HOST_SUBDIR)/bison && \
6197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6199                   "RANLIB=$${RANLIB}" \
6200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6201                   distclean) \
6202           || exit 1
6203
6204 @endif bison
6205
6206 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6207 maybe-maintainer-clean-bison:
6208 @if bison
6209 maybe-maintainer-clean-bison: maintainer-clean-bison
6210
6211 maintainer-clean-bison: 
6212         @: $(MAKE); $(unstage)
6213         @[ -f ./bison/Makefile ] || exit 0; \
6214         r=`${PWD_COMMAND}`; export r; \
6215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6216         $(HOST_EXPORTS) \
6217         for flag in $(EXTRA_HOST_FLAGS) ; do \
6218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6219         done; \
6220         echo "Doing maintainer-clean in bison"; \
6221         (cd $(HOST_SUBDIR)/bison && \
6222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6224                   "RANLIB=$${RANLIB}" \
6225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6226                   maintainer-clean) \
6227           || exit 1
6228
6229 @endif bison
6230
6231
6232
6233 .PHONY: configure-cgen maybe-configure-cgen
6234 maybe-configure-cgen:
6235 @if gcc-bootstrap
6236 configure-cgen: stage_current
6237 @endif gcc-bootstrap
6238 @if cgen
6239 maybe-configure-cgen: configure-cgen
6240 configure-cgen: 
6241         @: $(MAKE); $(unstage)
6242         @r=`${PWD_COMMAND}`; export r; \
6243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6244         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6246         $(HOST_EXPORTS)  \
6247         echo Configuring in $(HOST_SUBDIR)/cgen; \
6248         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6249         case $(srcdir) in \
6250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6251           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6253         esac; \
6254         module_srcdir=cgen; \
6255         $(SHELL) \
6256           $$s/$$module_srcdir/configure \
6257           --srcdir=$${topdir}/$$module_srcdir \
6258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6259           --target=${target_alias}  \
6260           || exit 1
6261 @endif cgen
6262
6263
6264
6265
6266
6267 .PHONY: all-cgen maybe-all-cgen
6268 maybe-all-cgen:
6269 @if gcc-bootstrap
6270 all-cgen: stage_current
6271 @endif gcc-bootstrap
6272 @if cgen
6273 TARGET-cgen=all
6274 maybe-all-cgen: all-cgen
6275 all-cgen: configure-cgen
6276         @: $(MAKE); $(unstage)
6277         @r=`${PWD_COMMAND}`; export r; \
6278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6279         $(HOST_EXPORTS)  \
6280         (cd $(HOST_SUBDIR)/cgen && \
6281           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6282                 $(TARGET-cgen))
6283 @endif cgen
6284
6285
6286
6287
6288 .PHONY: check-cgen maybe-check-cgen
6289 maybe-check-cgen:
6290 @if cgen
6291 maybe-check-cgen: check-cgen
6292
6293 check-cgen:
6294         @: $(MAKE); $(unstage)
6295         @r=`${PWD_COMMAND}`; export r; \
6296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6297         $(HOST_EXPORTS)  \
6298         (cd $(HOST_SUBDIR)/cgen && \
6299           $(MAKE) $(FLAGS_TO_PASS)  check)
6300
6301 @endif cgen
6302
6303 .PHONY: install-cgen maybe-install-cgen
6304 maybe-install-cgen:
6305 @if cgen
6306 maybe-install-cgen: install-cgen
6307
6308 install-cgen: installdirs
6309         @: $(MAKE); $(unstage)
6310         @r=`${PWD_COMMAND}`; export r; \
6311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6312         $(HOST_EXPORTS) \
6313         (cd $(HOST_SUBDIR)/cgen && \
6314           $(MAKE) $(FLAGS_TO_PASS)  install)
6315
6316 @endif cgen
6317
6318 .PHONY: install-strip-cgen maybe-install-strip-cgen
6319 maybe-install-strip-cgen:
6320 @if cgen
6321 maybe-install-strip-cgen: install-strip-cgen
6322
6323 install-strip-cgen: installdirs
6324         @: $(MAKE); $(unstage)
6325         @r=`${PWD_COMMAND}`; export r; \
6326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6327         $(HOST_EXPORTS) \
6328         (cd $(HOST_SUBDIR)/cgen && \
6329           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6330
6331 @endif cgen
6332
6333 # Other targets (info, dvi, pdf, etc.)
6334
6335 .PHONY: maybe-info-cgen info-cgen
6336 maybe-info-cgen:
6337 @if cgen
6338 maybe-info-cgen: info-cgen
6339
6340 info-cgen: \
6341     configure-cgen 
6342         @: $(MAKE); $(unstage)
6343         @[ -f ./cgen/Makefile ] || exit 0; \
6344         r=`${PWD_COMMAND}`; export r; \
6345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6346         $(HOST_EXPORTS) \
6347         for flag in $(EXTRA_HOST_FLAGS) ; do \
6348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6349         done; \
6350         echo "Doing info in cgen"; \
6351         (cd $(HOST_SUBDIR)/cgen && \
6352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6354                   "RANLIB=$${RANLIB}" \
6355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6356                   info) \
6357           || exit 1
6358
6359 @endif cgen
6360
6361 .PHONY: maybe-dvi-cgen dvi-cgen
6362 maybe-dvi-cgen:
6363 @if cgen
6364 maybe-dvi-cgen: dvi-cgen
6365
6366 dvi-cgen: \
6367     configure-cgen 
6368         @: $(MAKE); $(unstage)
6369         @[ -f ./cgen/Makefile ] || exit 0; \
6370         r=`${PWD_COMMAND}`; export r; \
6371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6372         $(HOST_EXPORTS) \
6373         for flag in $(EXTRA_HOST_FLAGS) ; do \
6374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6375         done; \
6376         echo "Doing dvi in cgen"; \
6377         (cd $(HOST_SUBDIR)/cgen && \
6378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6380                   "RANLIB=$${RANLIB}" \
6381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6382                   dvi) \
6383           || exit 1
6384
6385 @endif cgen
6386
6387 .PHONY: maybe-pdf-cgen pdf-cgen
6388 maybe-pdf-cgen:
6389 @if cgen
6390 maybe-pdf-cgen: pdf-cgen
6391
6392 pdf-cgen: \
6393     configure-cgen 
6394         @: $(MAKE); $(unstage)
6395         @[ -f ./cgen/Makefile ] || exit 0; \
6396         r=`${PWD_COMMAND}`; export r; \
6397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6398         $(HOST_EXPORTS) \
6399         for flag in $(EXTRA_HOST_FLAGS) ; do \
6400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6401         done; \
6402         echo "Doing pdf in cgen"; \
6403         (cd $(HOST_SUBDIR)/cgen && \
6404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6406                   "RANLIB=$${RANLIB}" \
6407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6408                   pdf) \
6409           || exit 1
6410
6411 @endif cgen
6412
6413 .PHONY: maybe-html-cgen html-cgen
6414 maybe-html-cgen:
6415 @if cgen
6416 maybe-html-cgen: html-cgen
6417
6418 html-cgen: \
6419     configure-cgen 
6420         @: $(MAKE); $(unstage)
6421         @[ -f ./cgen/Makefile ] || exit 0; \
6422         r=`${PWD_COMMAND}`; export r; \
6423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6424         $(HOST_EXPORTS) \
6425         for flag in $(EXTRA_HOST_FLAGS) ; do \
6426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6427         done; \
6428         echo "Doing html in cgen"; \
6429         (cd $(HOST_SUBDIR)/cgen && \
6430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6432                   "RANLIB=$${RANLIB}" \
6433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6434                   html) \
6435           || exit 1
6436
6437 @endif cgen
6438
6439 .PHONY: maybe-TAGS-cgen TAGS-cgen
6440 maybe-TAGS-cgen:
6441 @if cgen
6442 maybe-TAGS-cgen: TAGS-cgen
6443
6444 TAGS-cgen: \
6445     configure-cgen 
6446         @: $(MAKE); $(unstage)
6447         @[ -f ./cgen/Makefile ] || exit 0; \
6448         r=`${PWD_COMMAND}`; export r; \
6449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6450         $(HOST_EXPORTS) \
6451         for flag in $(EXTRA_HOST_FLAGS) ; do \
6452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6453         done; \
6454         echo "Doing TAGS in cgen"; \
6455         (cd $(HOST_SUBDIR)/cgen && \
6456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6458                   "RANLIB=$${RANLIB}" \
6459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6460                   TAGS) \
6461           || exit 1
6462
6463 @endif cgen
6464
6465 .PHONY: maybe-install-info-cgen install-info-cgen
6466 maybe-install-info-cgen:
6467 @if cgen
6468 maybe-install-info-cgen: install-info-cgen
6469
6470 install-info-cgen: \
6471     configure-cgen \
6472     info-cgen 
6473         @: $(MAKE); $(unstage)
6474         @[ -f ./cgen/Makefile ] || exit 0; \
6475         r=`${PWD_COMMAND}`; export r; \
6476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6477         $(HOST_EXPORTS) \
6478         for flag in $(EXTRA_HOST_FLAGS) ; do \
6479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6480         done; \
6481         echo "Doing install-info in cgen"; \
6482         (cd $(HOST_SUBDIR)/cgen && \
6483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6485                   "RANLIB=$${RANLIB}" \
6486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6487                   install-info) \
6488           || exit 1
6489
6490 @endif cgen
6491
6492 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6493 maybe-install-pdf-cgen:
6494 @if cgen
6495 maybe-install-pdf-cgen: install-pdf-cgen
6496
6497 install-pdf-cgen: \
6498     configure-cgen \
6499     pdf-cgen 
6500         @: $(MAKE); $(unstage)
6501         @[ -f ./cgen/Makefile ] || exit 0; \
6502         r=`${PWD_COMMAND}`; export r; \
6503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6504         $(HOST_EXPORTS) \
6505         for flag in $(EXTRA_HOST_FLAGS) ; do \
6506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6507         done; \
6508         echo "Doing install-pdf in cgen"; \
6509         (cd $(HOST_SUBDIR)/cgen && \
6510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6512                   "RANLIB=$${RANLIB}" \
6513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6514                   install-pdf) \
6515           || exit 1
6516
6517 @endif cgen
6518
6519 .PHONY: maybe-install-html-cgen install-html-cgen
6520 maybe-install-html-cgen:
6521 @if cgen
6522 maybe-install-html-cgen: install-html-cgen
6523
6524 install-html-cgen: \
6525     configure-cgen \
6526     html-cgen 
6527         @: $(MAKE); $(unstage)
6528         @[ -f ./cgen/Makefile ] || exit 0; \
6529         r=`${PWD_COMMAND}`; export r; \
6530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6531         $(HOST_EXPORTS) \
6532         for flag in $(EXTRA_HOST_FLAGS) ; do \
6533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6534         done; \
6535         echo "Doing install-html in cgen"; \
6536         (cd $(HOST_SUBDIR)/cgen && \
6537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6539                   "RANLIB=$${RANLIB}" \
6540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6541                   install-html) \
6542           || exit 1
6543
6544 @endif cgen
6545
6546 .PHONY: maybe-installcheck-cgen installcheck-cgen
6547 maybe-installcheck-cgen:
6548 @if cgen
6549 maybe-installcheck-cgen: installcheck-cgen
6550
6551 installcheck-cgen: \
6552     configure-cgen 
6553         @: $(MAKE); $(unstage)
6554         @[ -f ./cgen/Makefile ] || exit 0; \
6555         r=`${PWD_COMMAND}`; export r; \
6556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6557         $(HOST_EXPORTS) \
6558         for flag in $(EXTRA_HOST_FLAGS) ; do \
6559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6560         done; \
6561         echo "Doing installcheck in cgen"; \
6562         (cd $(HOST_SUBDIR)/cgen && \
6563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6565                   "RANLIB=$${RANLIB}" \
6566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6567                   installcheck) \
6568           || exit 1
6569
6570 @endif cgen
6571
6572 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6573 maybe-mostlyclean-cgen:
6574 @if cgen
6575 maybe-mostlyclean-cgen: mostlyclean-cgen
6576
6577 mostlyclean-cgen: 
6578         @: $(MAKE); $(unstage)
6579         @[ -f ./cgen/Makefile ] || exit 0; \
6580         r=`${PWD_COMMAND}`; export r; \
6581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6582         $(HOST_EXPORTS) \
6583         for flag in $(EXTRA_HOST_FLAGS) ; do \
6584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6585         done; \
6586         echo "Doing mostlyclean in cgen"; \
6587         (cd $(HOST_SUBDIR)/cgen && \
6588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6590                   "RANLIB=$${RANLIB}" \
6591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6592                   mostlyclean) \
6593           || exit 1
6594
6595 @endif cgen
6596
6597 .PHONY: maybe-clean-cgen clean-cgen
6598 maybe-clean-cgen:
6599 @if cgen
6600 maybe-clean-cgen: clean-cgen
6601
6602 clean-cgen: 
6603         @: $(MAKE); $(unstage)
6604         @[ -f ./cgen/Makefile ] || exit 0; \
6605         r=`${PWD_COMMAND}`; export r; \
6606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6607         $(HOST_EXPORTS) \
6608         for flag in $(EXTRA_HOST_FLAGS) ; do \
6609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6610         done; \
6611         echo "Doing clean in cgen"; \
6612         (cd $(HOST_SUBDIR)/cgen && \
6613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6615                   "RANLIB=$${RANLIB}" \
6616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6617                   clean) \
6618           || exit 1
6619
6620 @endif cgen
6621
6622 .PHONY: maybe-distclean-cgen distclean-cgen
6623 maybe-distclean-cgen:
6624 @if cgen
6625 maybe-distclean-cgen: distclean-cgen
6626
6627 distclean-cgen: 
6628         @: $(MAKE); $(unstage)
6629         @[ -f ./cgen/Makefile ] || exit 0; \
6630         r=`${PWD_COMMAND}`; export r; \
6631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6632         $(HOST_EXPORTS) \
6633         for flag in $(EXTRA_HOST_FLAGS) ; do \
6634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6635         done; \
6636         echo "Doing distclean in cgen"; \
6637         (cd $(HOST_SUBDIR)/cgen && \
6638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6640                   "RANLIB=$${RANLIB}" \
6641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6642                   distclean) \
6643           || exit 1
6644
6645 @endif cgen
6646
6647 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6648 maybe-maintainer-clean-cgen:
6649 @if cgen
6650 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6651
6652 maintainer-clean-cgen: 
6653         @: $(MAKE); $(unstage)
6654         @[ -f ./cgen/Makefile ] || exit 0; \
6655         r=`${PWD_COMMAND}`; export r; \
6656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6657         $(HOST_EXPORTS) \
6658         for flag in $(EXTRA_HOST_FLAGS) ; do \
6659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6660         done; \
6661         echo "Doing maintainer-clean in cgen"; \
6662         (cd $(HOST_SUBDIR)/cgen && \
6663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6665                   "RANLIB=$${RANLIB}" \
6666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6667                   maintainer-clean) \
6668           || exit 1
6669
6670 @endif cgen
6671
6672
6673
6674 .PHONY: configure-dejagnu maybe-configure-dejagnu
6675 maybe-configure-dejagnu:
6676 @if gcc-bootstrap
6677 configure-dejagnu: stage_current
6678 @endif gcc-bootstrap
6679 @if dejagnu
6680 maybe-configure-dejagnu: configure-dejagnu
6681 configure-dejagnu: 
6682         @: $(MAKE); $(unstage)
6683         @r=`${PWD_COMMAND}`; export r; \
6684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6685         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6686         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6687         $(HOST_EXPORTS)  \
6688         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6689         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6690         case $(srcdir) in \
6691           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6692           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6693                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6694         esac; \
6695         module_srcdir=dejagnu; \
6696         $(SHELL) \
6697           $$s/$$module_srcdir/configure \
6698           --srcdir=$${topdir}/$$module_srcdir \
6699           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6700           --target=${target_alias}  \
6701           || exit 1
6702 @endif dejagnu
6703
6704
6705
6706
6707
6708 .PHONY: all-dejagnu maybe-all-dejagnu
6709 maybe-all-dejagnu:
6710 @if gcc-bootstrap
6711 all-dejagnu: stage_current
6712 @endif gcc-bootstrap
6713 @if dejagnu
6714 TARGET-dejagnu=all
6715 maybe-all-dejagnu: all-dejagnu
6716 all-dejagnu: configure-dejagnu
6717         @: $(MAKE); $(unstage)
6718         @r=`${PWD_COMMAND}`; export r; \
6719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6720         $(HOST_EXPORTS)  \
6721         (cd $(HOST_SUBDIR)/dejagnu && \
6722           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6723                 $(TARGET-dejagnu))
6724 @endif dejagnu
6725
6726
6727
6728
6729 .PHONY: check-dejagnu maybe-check-dejagnu
6730 maybe-check-dejagnu:
6731 @if dejagnu
6732 maybe-check-dejagnu: check-dejagnu
6733
6734 check-dejagnu:
6735         @: $(MAKE); $(unstage)
6736         @r=`${PWD_COMMAND}`; export r; \
6737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738         $(HOST_EXPORTS)  \
6739         (cd $(HOST_SUBDIR)/dejagnu && \
6740           $(MAKE) $(FLAGS_TO_PASS)  check)
6741
6742 @endif dejagnu
6743
6744 .PHONY: install-dejagnu maybe-install-dejagnu
6745 maybe-install-dejagnu:
6746 @if dejagnu
6747 maybe-install-dejagnu: install-dejagnu
6748
6749 install-dejagnu: installdirs
6750         @: $(MAKE); $(unstage)
6751         @r=`${PWD_COMMAND}`; export r; \
6752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753         $(HOST_EXPORTS) \
6754         (cd $(HOST_SUBDIR)/dejagnu && \
6755           $(MAKE) $(FLAGS_TO_PASS)  install)
6756
6757 @endif dejagnu
6758
6759 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6760 maybe-install-strip-dejagnu:
6761 @if dejagnu
6762 maybe-install-strip-dejagnu: install-strip-dejagnu
6763
6764 install-strip-dejagnu: installdirs
6765         @: $(MAKE); $(unstage)
6766         @r=`${PWD_COMMAND}`; export r; \
6767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6768         $(HOST_EXPORTS) \
6769         (cd $(HOST_SUBDIR)/dejagnu && \
6770           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6771
6772 @endif dejagnu
6773
6774 # Other targets (info, dvi, pdf, etc.)
6775
6776 .PHONY: maybe-info-dejagnu info-dejagnu
6777 maybe-info-dejagnu:
6778 @if dejagnu
6779 maybe-info-dejagnu: info-dejagnu
6780
6781 info-dejagnu: \
6782     configure-dejagnu 
6783         @: $(MAKE); $(unstage)
6784         @[ -f ./dejagnu/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 info in dejagnu"; \
6792         (cd $(HOST_SUBDIR)/dejagnu && \
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                   info) \
6798           || exit 1
6799
6800 @endif dejagnu
6801
6802 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6803 maybe-dvi-dejagnu:
6804 @if dejagnu
6805 maybe-dvi-dejagnu: dvi-dejagnu
6806
6807 dvi-dejagnu: \
6808     configure-dejagnu 
6809         @: $(MAKE); $(unstage)
6810         @[ -f ./dejagnu/Makefile ] || exit 0; \
6811         r=`${PWD_COMMAND}`; export r; \
6812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6813         $(HOST_EXPORTS) \
6814         for flag in $(EXTRA_HOST_FLAGS) ; do \
6815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6816         done; \
6817         echo "Doing dvi in dejagnu"; \
6818         (cd $(HOST_SUBDIR)/dejagnu && \
6819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6821                   "RANLIB=$${RANLIB}" \
6822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6823                   dvi) \
6824           || exit 1
6825
6826 @endif dejagnu
6827
6828 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6829 maybe-pdf-dejagnu:
6830 @if dejagnu
6831 maybe-pdf-dejagnu: pdf-dejagnu
6832
6833 pdf-dejagnu: \
6834     configure-dejagnu 
6835         @: $(MAKE); $(unstage)
6836         @[ -f ./dejagnu/Makefile ] || exit 0; \
6837         r=`${PWD_COMMAND}`; export r; \
6838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6839         $(HOST_EXPORTS) \
6840         for flag in $(EXTRA_HOST_FLAGS) ; do \
6841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6842         done; \
6843         echo "Doing pdf in dejagnu"; \
6844         (cd $(HOST_SUBDIR)/dejagnu && \
6845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6847                   "RANLIB=$${RANLIB}" \
6848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6849                   pdf) \
6850           || exit 1
6851
6852 @endif dejagnu
6853
6854 .PHONY: maybe-html-dejagnu html-dejagnu
6855 maybe-html-dejagnu:
6856 @if dejagnu
6857 maybe-html-dejagnu: html-dejagnu
6858
6859 html-dejagnu: \
6860     configure-dejagnu 
6861         @: $(MAKE); $(unstage)
6862         @[ -f ./dejagnu/Makefile ] || exit 0; \
6863         r=`${PWD_COMMAND}`; export r; \
6864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6865         $(HOST_EXPORTS) \
6866         for flag in $(EXTRA_HOST_FLAGS) ; do \
6867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6868         done; \
6869         echo "Doing html in dejagnu"; \
6870         (cd $(HOST_SUBDIR)/dejagnu && \
6871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6873                   "RANLIB=$${RANLIB}" \
6874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6875                   html) \
6876           || exit 1
6877
6878 @endif dejagnu
6879
6880 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6881 maybe-TAGS-dejagnu:
6882 @if dejagnu
6883 maybe-TAGS-dejagnu: TAGS-dejagnu
6884
6885 TAGS-dejagnu: \
6886     configure-dejagnu 
6887         @: $(MAKE); $(unstage)
6888         @[ -f ./dejagnu/Makefile ] || exit 0; \
6889         r=`${PWD_COMMAND}`; export r; \
6890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6891         $(HOST_EXPORTS) \
6892         for flag in $(EXTRA_HOST_FLAGS) ; do \
6893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6894         done; \
6895         echo "Doing TAGS in dejagnu"; \
6896         (cd $(HOST_SUBDIR)/dejagnu && \
6897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6899                   "RANLIB=$${RANLIB}" \
6900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6901                   TAGS) \
6902           || exit 1
6903
6904 @endif dejagnu
6905
6906 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6907 maybe-install-info-dejagnu:
6908 @if dejagnu
6909 maybe-install-info-dejagnu: install-info-dejagnu
6910
6911 install-info-dejagnu: \
6912     configure-dejagnu \
6913     info-dejagnu 
6914         @: $(MAKE); $(unstage)
6915         @[ -f ./dejagnu/Makefile ] || exit 0; \
6916         r=`${PWD_COMMAND}`; export r; \
6917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6918         $(HOST_EXPORTS) \
6919         for flag in $(EXTRA_HOST_FLAGS) ; do \
6920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6921         done; \
6922         echo "Doing install-info in dejagnu"; \
6923         (cd $(HOST_SUBDIR)/dejagnu && \
6924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6926                   "RANLIB=$${RANLIB}" \
6927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6928                   install-info) \
6929           || exit 1
6930
6931 @endif dejagnu
6932
6933 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6934 maybe-install-pdf-dejagnu:
6935 @if dejagnu
6936 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6937
6938 install-pdf-dejagnu: \
6939     configure-dejagnu \
6940     pdf-dejagnu 
6941         @: $(MAKE); $(unstage)
6942         @[ -f ./dejagnu/Makefile ] || exit 0; \
6943         r=`${PWD_COMMAND}`; export r; \
6944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6945         $(HOST_EXPORTS) \
6946         for flag in $(EXTRA_HOST_FLAGS) ; do \
6947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6948         done; \
6949         echo "Doing install-pdf in dejagnu"; \
6950         (cd $(HOST_SUBDIR)/dejagnu && \
6951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6953                   "RANLIB=$${RANLIB}" \
6954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6955                   install-pdf) \
6956           || exit 1
6957
6958 @endif dejagnu
6959
6960 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6961 maybe-install-html-dejagnu:
6962 @if dejagnu
6963 maybe-install-html-dejagnu: install-html-dejagnu
6964
6965 install-html-dejagnu: \
6966     configure-dejagnu \
6967     html-dejagnu 
6968         @: $(MAKE); $(unstage)
6969         @[ -f ./dejagnu/Makefile ] || exit 0; \
6970         r=`${PWD_COMMAND}`; export r; \
6971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6972         $(HOST_EXPORTS) \
6973         for flag in $(EXTRA_HOST_FLAGS) ; do \
6974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6975         done; \
6976         echo "Doing install-html in dejagnu"; \
6977         (cd $(HOST_SUBDIR)/dejagnu && \
6978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6980                   "RANLIB=$${RANLIB}" \
6981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6982                   install-html) \
6983           || exit 1
6984
6985 @endif dejagnu
6986
6987 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6988 maybe-installcheck-dejagnu:
6989 @if dejagnu
6990 maybe-installcheck-dejagnu: installcheck-dejagnu
6991
6992 installcheck-dejagnu: \
6993     configure-dejagnu 
6994         @: $(MAKE); $(unstage)
6995         @[ -f ./dejagnu/Makefile ] || exit 0; \
6996         r=`${PWD_COMMAND}`; export r; \
6997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6998         $(HOST_EXPORTS) \
6999         for flag in $(EXTRA_HOST_FLAGS) ; do \
7000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7001         done; \
7002         echo "Doing installcheck in dejagnu"; \
7003         (cd $(HOST_SUBDIR)/dejagnu && \
7004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7006                   "RANLIB=$${RANLIB}" \
7007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7008                   installcheck) \
7009           || exit 1
7010
7011 @endif dejagnu
7012
7013 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7014 maybe-mostlyclean-dejagnu:
7015 @if dejagnu
7016 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7017
7018 mostlyclean-dejagnu: 
7019         @: $(MAKE); $(unstage)
7020         @[ -f ./dejagnu/Makefile ] || exit 0; \
7021         r=`${PWD_COMMAND}`; export r; \
7022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7023         $(HOST_EXPORTS) \
7024         for flag in $(EXTRA_HOST_FLAGS) ; do \
7025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7026         done; \
7027         echo "Doing mostlyclean in dejagnu"; \
7028         (cd $(HOST_SUBDIR)/dejagnu && \
7029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7031                   "RANLIB=$${RANLIB}" \
7032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7033                   mostlyclean) \
7034           || exit 1
7035
7036 @endif dejagnu
7037
7038 .PHONY: maybe-clean-dejagnu clean-dejagnu
7039 maybe-clean-dejagnu:
7040 @if dejagnu
7041 maybe-clean-dejagnu: clean-dejagnu
7042
7043 clean-dejagnu: 
7044         @: $(MAKE); $(unstage)
7045         @[ -f ./dejagnu/Makefile ] || exit 0; \
7046         r=`${PWD_COMMAND}`; export r; \
7047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7048         $(HOST_EXPORTS) \
7049         for flag in $(EXTRA_HOST_FLAGS) ; do \
7050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7051         done; \
7052         echo "Doing clean in dejagnu"; \
7053         (cd $(HOST_SUBDIR)/dejagnu && \
7054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7056                   "RANLIB=$${RANLIB}" \
7057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7058                   clean) \
7059           || exit 1
7060
7061 @endif dejagnu
7062
7063 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7064 maybe-distclean-dejagnu:
7065 @if dejagnu
7066 maybe-distclean-dejagnu: distclean-dejagnu
7067
7068 distclean-dejagnu: 
7069         @: $(MAKE); $(unstage)
7070         @[ -f ./dejagnu/Makefile ] || exit 0; \
7071         r=`${PWD_COMMAND}`; export r; \
7072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7073         $(HOST_EXPORTS) \
7074         for flag in $(EXTRA_HOST_FLAGS) ; do \
7075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7076         done; \
7077         echo "Doing distclean in dejagnu"; \
7078         (cd $(HOST_SUBDIR)/dejagnu && \
7079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7081                   "RANLIB=$${RANLIB}" \
7082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7083                   distclean) \
7084           || exit 1
7085
7086 @endif dejagnu
7087
7088 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7089 maybe-maintainer-clean-dejagnu:
7090 @if dejagnu
7091 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7092
7093 maintainer-clean-dejagnu: 
7094         @: $(MAKE); $(unstage)
7095         @[ -f ./dejagnu/Makefile ] || exit 0; \
7096         r=`${PWD_COMMAND}`; export r; \
7097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7098         $(HOST_EXPORTS) \
7099         for flag in $(EXTRA_HOST_FLAGS) ; do \
7100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7101         done; \
7102         echo "Doing maintainer-clean in dejagnu"; \
7103         (cd $(HOST_SUBDIR)/dejagnu && \
7104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7106                   "RANLIB=$${RANLIB}" \
7107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7108                   maintainer-clean) \
7109           || exit 1
7110
7111 @endif dejagnu
7112
7113
7114
7115 .PHONY: configure-etc maybe-configure-etc
7116 maybe-configure-etc:
7117 @if gcc-bootstrap
7118 configure-etc: stage_current
7119 @endif gcc-bootstrap
7120 @if etc
7121 maybe-configure-etc: configure-etc
7122 configure-etc: 
7123         @: $(MAKE); $(unstage)
7124         @r=`${PWD_COMMAND}`; export r; \
7125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7126         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7128         $(HOST_EXPORTS)  \
7129         echo Configuring in $(HOST_SUBDIR)/etc; \
7130         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7131         case $(srcdir) in \
7132           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7133           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7134                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7135         esac; \
7136         module_srcdir=etc; \
7137         $(SHELL) \
7138           $$s/$$module_srcdir/configure \
7139           --srcdir=$${topdir}/$$module_srcdir \
7140           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7141           --target=${target_alias}  \
7142           || exit 1
7143 @endif etc
7144
7145
7146
7147
7148
7149 .PHONY: all-etc maybe-all-etc
7150 maybe-all-etc:
7151 @if gcc-bootstrap
7152 all-etc: stage_current
7153 @endif gcc-bootstrap
7154 @if etc
7155 TARGET-etc=all
7156 maybe-all-etc: all-etc
7157 all-etc: configure-etc
7158         @: $(MAKE); $(unstage)
7159         @r=`${PWD_COMMAND}`; export r; \
7160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7161         $(HOST_EXPORTS)  \
7162         (cd $(HOST_SUBDIR)/etc && \
7163           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7164                 $(TARGET-etc))
7165 @endif etc
7166
7167
7168
7169
7170 .PHONY: check-etc maybe-check-etc
7171 maybe-check-etc:
7172 @if etc
7173 maybe-check-etc: check-etc
7174
7175 check-etc:
7176         @: $(MAKE); $(unstage)
7177         @r=`${PWD_COMMAND}`; export r; \
7178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179         $(HOST_EXPORTS)  \
7180         (cd $(HOST_SUBDIR)/etc && \
7181           $(MAKE) $(FLAGS_TO_PASS)  check)
7182
7183 @endif etc
7184
7185 .PHONY: install-etc maybe-install-etc
7186 maybe-install-etc:
7187 @if etc
7188 maybe-install-etc: install-etc
7189
7190 install-etc: installdirs
7191         @: $(MAKE); $(unstage)
7192         @r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(HOST_EXPORTS) \
7195         (cd $(HOST_SUBDIR)/etc && \
7196           $(MAKE) $(FLAGS_TO_PASS)  install)
7197
7198 @endif etc
7199
7200 .PHONY: install-strip-etc maybe-install-strip-etc
7201 maybe-install-strip-etc:
7202 @if etc
7203 maybe-install-strip-etc: install-strip-etc
7204
7205 install-strip-etc: installdirs
7206         @: $(MAKE); $(unstage)
7207         @r=`${PWD_COMMAND}`; export r; \
7208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7209         $(HOST_EXPORTS) \
7210         (cd $(HOST_SUBDIR)/etc && \
7211           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7212
7213 @endif etc
7214
7215 # Other targets (info, dvi, pdf, etc.)
7216
7217 .PHONY: maybe-info-etc info-etc
7218 maybe-info-etc:
7219 @if etc
7220 maybe-info-etc: info-etc
7221
7222 info-etc: \
7223     configure-etc 
7224         @: $(MAKE); $(unstage)
7225         @[ -f ./etc/Makefile ] || exit 0; \
7226         r=`${PWD_COMMAND}`; export r; \
7227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7228         $(HOST_EXPORTS) \
7229         for flag in $(EXTRA_HOST_FLAGS) ; do \
7230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7231         done; \
7232         echo "Doing info in etc"; \
7233         (cd $(HOST_SUBDIR)/etc && \
7234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7236                   "RANLIB=$${RANLIB}" \
7237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7238                   info) \
7239           || exit 1
7240
7241 @endif etc
7242
7243 .PHONY: maybe-dvi-etc dvi-etc
7244 maybe-dvi-etc:
7245 @if etc
7246 maybe-dvi-etc: dvi-etc
7247
7248 dvi-etc: \
7249     configure-etc 
7250         @: $(MAKE); $(unstage)
7251         @[ -f ./etc/Makefile ] || exit 0; \
7252         r=`${PWD_COMMAND}`; export r; \
7253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7254         $(HOST_EXPORTS) \
7255         for flag in $(EXTRA_HOST_FLAGS) ; do \
7256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7257         done; \
7258         echo "Doing dvi in etc"; \
7259         (cd $(HOST_SUBDIR)/etc && \
7260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7262                   "RANLIB=$${RANLIB}" \
7263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7264                   dvi) \
7265           || exit 1
7266
7267 @endif etc
7268
7269 .PHONY: maybe-pdf-etc pdf-etc
7270 maybe-pdf-etc:
7271 @if etc
7272 maybe-pdf-etc: pdf-etc
7273
7274 pdf-etc: \
7275     configure-etc 
7276         @: $(MAKE); $(unstage)
7277         @[ -f ./etc/Makefile ] || exit 0; \
7278         r=`${PWD_COMMAND}`; export r; \
7279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7280         $(HOST_EXPORTS) \
7281         for flag in $(EXTRA_HOST_FLAGS) ; do \
7282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7283         done; \
7284         echo "Doing pdf in etc"; \
7285         (cd $(HOST_SUBDIR)/etc && \
7286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7288                   "RANLIB=$${RANLIB}" \
7289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7290                   pdf) \
7291           || exit 1
7292
7293 @endif etc
7294
7295 .PHONY: maybe-html-etc html-etc
7296 maybe-html-etc:
7297 @if etc
7298 maybe-html-etc: html-etc
7299
7300 html-etc: \
7301     configure-etc 
7302         @: $(MAKE); $(unstage)
7303         @[ -f ./etc/Makefile ] || exit 0; \
7304         r=`${PWD_COMMAND}`; export r; \
7305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7306         $(HOST_EXPORTS) \
7307         for flag in $(EXTRA_HOST_FLAGS) ; do \
7308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7309         done; \
7310         echo "Doing html in etc"; \
7311         (cd $(HOST_SUBDIR)/etc && \
7312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7314                   "RANLIB=$${RANLIB}" \
7315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7316                   html) \
7317           || exit 1
7318
7319 @endif etc
7320
7321 .PHONY: maybe-TAGS-etc TAGS-etc
7322 maybe-TAGS-etc:
7323 @if etc
7324 maybe-TAGS-etc: TAGS-etc
7325
7326 TAGS-etc: \
7327     configure-etc 
7328         @: $(MAKE); $(unstage)
7329         @[ -f ./etc/Makefile ] || exit 0; \
7330         r=`${PWD_COMMAND}`; export r; \
7331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7332         $(HOST_EXPORTS) \
7333         for flag in $(EXTRA_HOST_FLAGS) ; do \
7334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7335         done; \
7336         echo "Doing TAGS in etc"; \
7337         (cd $(HOST_SUBDIR)/etc && \
7338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7340                   "RANLIB=$${RANLIB}" \
7341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7342                   TAGS) \
7343           || exit 1
7344
7345 @endif etc
7346
7347 .PHONY: maybe-install-info-etc install-info-etc
7348 maybe-install-info-etc:
7349 @if etc
7350 maybe-install-info-etc: install-info-etc
7351
7352 install-info-etc: \
7353     configure-etc \
7354     info-etc 
7355         @: $(MAKE); $(unstage)
7356         @[ -f ./etc/Makefile ] || exit 0; \
7357         r=`${PWD_COMMAND}`; export r; \
7358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7359         $(HOST_EXPORTS) \
7360         for flag in $(EXTRA_HOST_FLAGS) ; do \
7361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7362         done; \
7363         echo "Doing install-info in etc"; \
7364         (cd $(HOST_SUBDIR)/etc && \
7365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7367                   "RANLIB=$${RANLIB}" \
7368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7369                   install-info) \
7370           || exit 1
7371
7372 @endif etc
7373
7374 .PHONY: maybe-install-pdf-etc install-pdf-etc
7375 maybe-install-pdf-etc:
7376 @if etc
7377 maybe-install-pdf-etc: install-pdf-etc
7378
7379 install-pdf-etc: \
7380     configure-etc \
7381     pdf-etc 
7382         @: $(MAKE); $(unstage)
7383         @[ -f ./etc/Makefile ] || exit 0; \
7384         r=`${PWD_COMMAND}`; export r; \
7385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7386         $(HOST_EXPORTS) \
7387         for flag in $(EXTRA_HOST_FLAGS) ; do \
7388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7389         done; \
7390         echo "Doing install-pdf in etc"; \
7391         (cd $(HOST_SUBDIR)/etc && \
7392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7394                   "RANLIB=$${RANLIB}" \
7395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7396                   install-pdf) \
7397           || exit 1
7398
7399 @endif etc
7400
7401 .PHONY: maybe-install-html-etc install-html-etc
7402 maybe-install-html-etc:
7403 @if etc
7404 maybe-install-html-etc: install-html-etc
7405
7406 install-html-etc: \
7407     configure-etc \
7408     html-etc 
7409         @: $(MAKE); $(unstage)
7410         @[ -f ./etc/Makefile ] || exit 0; \
7411         r=`${PWD_COMMAND}`; export r; \
7412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7413         $(HOST_EXPORTS) \
7414         for flag in $(EXTRA_HOST_FLAGS) ; do \
7415           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7416         done; \
7417         echo "Doing install-html in etc"; \
7418         (cd $(HOST_SUBDIR)/etc && \
7419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7421                   "RANLIB=$${RANLIB}" \
7422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7423                   install-html) \
7424           || exit 1
7425
7426 @endif etc
7427
7428 .PHONY: maybe-installcheck-etc installcheck-etc
7429 maybe-installcheck-etc:
7430 @if etc
7431 maybe-installcheck-etc: installcheck-etc
7432
7433 installcheck-etc: \
7434     configure-etc 
7435         @: $(MAKE); $(unstage)
7436         @[ -f ./etc/Makefile ] || exit 0; \
7437         r=`${PWD_COMMAND}`; export r; \
7438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7439         $(HOST_EXPORTS) \
7440         for flag in $(EXTRA_HOST_FLAGS) ; do \
7441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7442         done; \
7443         echo "Doing installcheck in etc"; \
7444         (cd $(HOST_SUBDIR)/etc && \
7445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7447                   "RANLIB=$${RANLIB}" \
7448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7449                   installcheck) \
7450           || exit 1
7451
7452 @endif etc
7453
7454 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7455 maybe-mostlyclean-etc:
7456 @if etc
7457 maybe-mostlyclean-etc: mostlyclean-etc
7458
7459 mostlyclean-etc: 
7460         @: $(MAKE); $(unstage)
7461         @[ -f ./etc/Makefile ] || exit 0; \
7462         r=`${PWD_COMMAND}`; export r; \
7463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7464         $(HOST_EXPORTS) \
7465         for flag in $(EXTRA_HOST_FLAGS) ; do \
7466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7467         done; \
7468         echo "Doing mostlyclean in etc"; \
7469         (cd $(HOST_SUBDIR)/etc && \
7470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7472                   "RANLIB=$${RANLIB}" \
7473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7474                   mostlyclean) \
7475           || exit 1
7476
7477 @endif etc
7478
7479 .PHONY: maybe-clean-etc clean-etc
7480 maybe-clean-etc:
7481 @if etc
7482 maybe-clean-etc: clean-etc
7483
7484 clean-etc: 
7485         @: $(MAKE); $(unstage)
7486         @[ -f ./etc/Makefile ] || exit 0; \
7487         r=`${PWD_COMMAND}`; export r; \
7488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7489         $(HOST_EXPORTS) \
7490         for flag in $(EXTRA_HOST_FLAGS) ; do \
7491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7492         done; \
7493         echo "Doing clean in etc"; \
7494         (cd $(HOST_SUBDIR)/etc && \
7495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7497                   "RANLIB=$${RANLIB}" \
7498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7499                   clean) \
7500           || exit 1
7501
7502 @endif etc
7503
7504 .PHONY: maybe-distclean-etc distclean-etc
7505 maybe-distclean-etc:
7506 @if etc
7507 maybe-distclean-etc: distclean-etc
7508
7509 distclean-etc: 
7510         @: $(MAKE); $(unstage)
7511         @[ -f ./etc/Makefile ] || exit 0; \
7512         r=`${PWD_COMMAND}`; export r; \
7513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7514         $(HOST_EXPORTS) \
7515         for flag in $(EXTRA_HOST_FLAGS) ; do \
7516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7517         done; \
7518         echo "Doing distclean in etc"; \
7519         (cd $(HOST_SUBDIR)/etc && \
7520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7522                   "RANLIB=$${RANLIB}" \
7523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7524                   distclean) \
7525           || exit 1
7526
7527 @endif etc
7528
7529 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7530 maybe-maintainer-clean-etc:
7531 @if etc
7532 maybe-maintainer-clean-etc: maintainer-clean-etc
7533
7534 maintainer-clean-etc: 
7535         @: $(MAKE); $(unstage)
7536         @[ -f ./etc/Makefile ] || exit 0; \
7537         r=`${PWD_COMMAND}`; export r; \
7538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7539         $(HOST_EXPORTS) \
7540         for flag in $(EXTRA_HOST_FLAGS) ; do \
7541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7542         done; \
7543         echo "Doing maintainer-clean in etc"; \
7544         (cd $(HOST_SUBDIR)/etc && \
7545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7547                   "RANLIB=$${RANLIB}" \
7548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7549                   maintainer-clean) \
7550           || exit 1
7551
7552 @endif etc
7553
7554
7555
7556 .PHONY: configure-fastjar maybe-configure-fastjar
7557 maybe-configure-fastjar:
7558 @if gcc-bootstrap
7559 configure-fastjar: stage_current
7560 @endif gcc-bootstrap
7561 @if fastjar
7562 maybe-configure-fastjar: configure-fastjar
7563 configure-fastjar: 
7564         @: $(MAKE); $(unstage)
7565         @r=`${PWD_COMMAND}`; export r; \
7566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7567         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7568         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7569         $(HOST_EXPORTS)  \
7570         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7571         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7572         case $(srcdir) in \
7573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7574           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7576         esac; \
7577         module_srcdir=fastjar; \
7578         $(SHELL) \
7579           $$s/$$module_srcdir/configure \
7580           --srcdir=$${topdir}/$$module_srcdir \
7581           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7582           --target=${target_alias}  \
7583           || exit 1
7584 @endif fastjar
7585
7586
7587
7588
7589
7590 .PHONY: all-fastjar maybe-all-fastjar
7591 maybe-all-fastjar:
7592 @if gcc-bootstrap
7593 all-fastjar: stage_current
7594 @endif gcc-bootstrap
7595 @if fastjar
7596 TARGET-fastjar=all
7597 maybe-all-fastjar: all-fastjar
7598 all-fastjar: configure-fastjar
7599         @: $(MAKE); $(unstage)
7600         @r=`${PWD_COMMAND}`; export r; \
7601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7602         $(HOST_EXPORTS)  \
7603         (cd $(HOST_SUBDIR)/fastjar && \
7604           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7605                 $(TARGET-fastjar))
7606 @endif fastjar
7607
7608
7609
7610
7611 .PHONY: check-fastjar maybe-check-fastjar
7612 maybe-check-fastjar:
7613 @if fastjar
7614 maybe-check-fastjar: check-fastjar
7615
7616 # This module is only tested in a native toolchain.
7617 check-fastjar:
7618         @: $(MAKE); $(unstage)
7619         @if [ '$(host)' = '$(target)' ]; then \
7620           r=`${PWD_COMMAND}`; export r; \
7621           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7622           $(HOST_EXPORTS)  \
7623           (cd $(HOST_SUBDIR)/fastjar && \
7624             $(MAKE) $(FLAGS_TO_PASS)  check)
7625         fi
7626
7627 @endif fastjar
7628
7629 .PHONY: install-fastjar maybe-install-fastjar
7630 maybe-install-fastjar:
7631 @if fastjar
7632 maybe-install-fastjar: install-fastjar
7633
7634 install-fastjar: installdirs
7635         @: $(MAKE); $(unstage)
7636         @r=`${PWD_COMMAND}`; export r; \
7637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638         $(HOST_EXPORTS) \
7639         (cd $(HOST_SUBDIR)/fastjar && \
7640           $(MAKE) $(FLAGS_TO_PASS)  install)
7641
7642 @endif fastjar
7643
7644 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7645 maybe-install-strip-fastjar:
7646 @if fastjar
7647 maybe-install-strip-fastjar: install-strip-fastjar
7648
7649 install-strip-fastjar: installdirs
7650         @: $(MAKE); $(unstage)
7651         @r=`${PWD_COMMAND}`; export r; \
7652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7653         $(HOST_EXPORTS) \
7654         (cd $(HOST_SUBDIR)/fastjar && \
7655           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7656
7657 @endif fastjar
7658
7659 # Other targets (info, dvi, pdf, etc.)
7660
7661 .PHONY: maybe-info-fastjar info-fastjar
7662 maybe-info-fastjar:
7663 @if fastjar
7664 maybe-info-fastjar: info-fastjar
7665
7666 info-fastjar: \
7667     configure-fastjar 
7668         @: $(MAKE); $(unstage)
7669         @[ -f ./fastjar/Makefile ] || exit 0; \
7670         r=`${PWD_COMMAND}`; export r; \
7671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7672         $(HOST_EXPORTS) \
7673         for flag in $(EXTRA_HOST_FLAGS) ; do \
7674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7675         done; \
7676         echo "Doing info in fastjar"; \
7677         (cd $(HOST_SUBDIR)/fastjar && \
7678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7680                   "RANLIB=$${RANLIB}" \
7681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7682                   info) \
7683           || exit 1
7684
7685 @endif fastjar
7686
7687 .PHONY: maybe-dvi-fastjar dvi-fastjar
7688 maybe-dvi-fastjar:
7689 @if fastjar
7690 maybe-dvi-fastjar: dvi-fastjar
7691
7692 dvi-fastjar: \
7693     configure-fastjar 
7694         @: $(MAKE); $(unstage)
7695         @[ -f ./fastjar/Makefile ] || exit 0; \
7696         r=`${PWD_COMMAND}`; export r; \
7697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7698         $(HOST_EXPORTS) \
7699         for flag in $(EXTRA_HOST_FLAGS) ; do \
7700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7701         done; \
7702         echo "Doing dvi in fastjar"; \
7703         (cd $(HOST_SUBDIR)/fastjar && \
7704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7706                   "RANLIB=$${RANLIB}" \
7707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7708                   dvi) \
7709           || exit 1
7710
7711 @endif fastjar
7712
7713 .PHONY: maybe-pdf-fastjar pdf-fastjar
7714 maybe-pdf-fastjar:
7715 @if fastjar
7716 maybe-pdf-fastjar: pdf-fastjar
7717
7718 pdf-fastjar: \
7719     configure-fastjar 
7720         @: $(MAKE); $(unstage)
7721         @[ -f ./fastjar/Makefile ] || exit 0; \
7722         r=`${PWD_COMMAND}`; export r; \
7723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724         $(HOST_EXPORTS) \
7725         for flag in $(EXTRA_HOST_FLAGS) ; do \
7726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7727         done; \
7728         echo "Doing pdf in fastjar"; \
7729         (cd $(HOST_SUBDIR)/fastjar && \
7730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7732                   "RANLIB=$${RANLIB}" \
7733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7734                   pdf) \
7735           || exit 1
7736
7737 @endif fastjar
7738
7739 .PHONY: maybe-html-fastjar html-fastjar
7740 maybe-html-fastjar:
7741 @if fastjar
7742 maybe-html-fastjar: html-fastjar
7743
7744 html-fastjar: \
7745     configure-fastjar 
7746         @: $(MAKE); $(unstage)
7747         @[ -f ./fastjar/Makefile ] || exit 0; \
7748         r=`${PWD_COMMAND}`; export r; \
7749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7750         $(HOST_EXPORTS) \
7751         for flag in $(EXTRA_HOST_FLAGS) ; do \
7752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7753         done; \
7754         echo "Doing html in fastjar"; \
7755         (cd $(HOST_SUBDIR)/fastjar && \
7756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7758                   "RANLIB=$${RANLIB}" \
7759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7760                   html) \
7761           || exit 1
7762
7763 @endif fastjar
7764
7765 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7766 maybe-TAGS-fastjar:
7767 @if fastjar
7768 maybe-TAGS-fastjar: TAGS-fastjar
7769
7770 TAGS-fastjar: \
7771     configure-fastjar 
7772         @: $(MAKE); $(unstage)
7773         @[ -f ./fastjar/Makefile ] || exit 0; \
7774         r=`${PWD_COMMAND}`; export r; \
7775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7776         $(HOST_EXPORTS) \
7777         for flag in $(EXTRA_HOST_FLAGS) ; do \
7778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7779         done; \
7780         echo "Doing TAGS in fastjar"; \
7781         (cd $(HOST_SUBDIR)/fastjar && \
7782           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7783                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7784                   "RANLIB=$${RANLIB}" \
7785                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7786                   TAGS) \
7787           || exit 1
7788
7789 @endif fastjar
7790
7791 .PHONY: maybe-install-info-fastjar install-info-fastjar
7792 maybe-install-info-fastjar:
7793 @if fastjar
7794 maybe-install-info-fastjar: install-info-fastjar
7795
7796 install-info-fastjar: \
7797     configure-fastjar \
7798     info-fastjar 
7799         @: $(MAKE); $(unstage)
7800         @[ -f ./fastjar/Makefile ] || exit 0; \
7801         r=`${PWD_COMMAND}`; export r; \
7802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7803         $(HOST_EXPORTS) \
7804         for flag in $(EXTRA_HOST_FLAGS) ; do \
7805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7806         done; \
7807         echo "Doing install-info in fastjar"; \
7808         (cd $(HOST_SUBDIR)/fastjar && \
7809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7811                   "RANLIB=$${RANLIB}" \
7812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7813                   install-info) \
7814           || exit 1
7815
7816 @endif fastjar
7817
7818 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7819 maybe-install-pdf-fastjar:
7820 @if fastjar
7821 maybe-install-pdf-fastjar: install-pdf-fastjar
7822
7823 install-pdf-fastjar: \
7824     configure-fastjar \
7825     pdf-fastjar 
7826         @: $(MAKE); $(unstage)
7827         @[ -f ./fastjar/Makefile ] || exit 0; \
7828         r=`${PWD_COMMAND}`; export r; \
7829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7830         $(HOST_EXPORTS) \
7831         for flag in $(EXTRA_HOST_FLAGS) ; do \
7832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7833         done; \
7834         echo "Doing install-pdf in fastjar"; \
7835         (cd $(HOST_SUBDIR)/fastjar && \
7836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7838                   "RANLIB=$${RANLIB}" \
7839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7840                   install-pdf) \
7841           || exit 1
7842
7843 @endif fastjar
7844
7845 .PHONY: maybe-install-html-fastjar install-html-fastjar
7846 maybe-install-html-fastjar:
7847 @if fastjar
7848 maybe-install-html-fastjar: install-html-fastjar
7849
7850 install-html-fastjar: \
7851     configure-fastjar \
7852     html-fastjar 
7853         @: $(MAKE); $(unstage)
7854         @[ -f ./fastjar/Makefile ] || exit 0; \
7855         r=`${PWD_COMMAND}`; export r; \
7856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7857         $(HOST_EXPORTS) \
7858         for flag in $(EXTRA_HOST_FLAGS) ; do \
7859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7860         done; \
7861         echo "Doing install-html in fastjar"; \
7862         (cd $(HOST_SUBDIR)/fastjar && \
7863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7865                   "RANLIB=$${RANLIB}" \
7866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7867                   install-html) \
7868           || exit 1
7869
7870 @endif fastjar
7871
7872 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7873 maybe-installcheck-fastjar:
7874 @if fastjar
7875 maybe-installcheck-fastjar: installcheck-fastjar
7876
7877 installcheck-fastjar: \
7878     configure-fastjar 
7879         @: $(MAKE); $(unstage)
7880         @[ -f ./fastjar/Makefile ] || exit 0; \
7881         r=`${PWD_COMMAND}`; export r; \
7882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7883         $(HOST_EXPORTS) \
7884         for flag in $(EXTRA_HOST_FLAGS) ; do \
7885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7886         done; \
7887         echo "Doing installcheck in fastjar"; \
7888         (cd $(HOST_SUBDIR)/fastjar && \
7889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7891                   "RANLIB=$${RANLIB}" \
7892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7893                   installcheck) \
7894           || exit 1
7895
7896 @endif fastjar
7897
7898 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7899 maybe-mostlyclean-fastjar:
7900 @if fastjar
7901 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7902
7903 mostlyclean-fastjar: 
7904         @: $(MAKE); $(unstage)
7905         @[ -f ./fastjar/Makefile ] || exit 0; \
7906         r=`${PWD_COMMAND}`; export r; \
7907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7908         $(HOST_EXPORTS) \
7909         for flag in $(EXTRA_HOST_FLAGS) ; do \
7910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7911         done; \
7912         echo "Doing mostlyclean in fastjar"; \
7913         (cd $(HOST_SUBDIR)/fastjar && \
7914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7916                   "RANLIB=$${RANLIB}" \
7917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7918                   mostlyclean) \
7919           || exit 1
7920
7921 @endif fastjar
7922
7923 .PHONY: maybe-clean-fastjar clean-fastjar
7924 maybe-clean-fastjar:
7925 @if fastjar
7926 maybe-clean-fastjar: clean-fastjar
7927
7928 clean-fastjar: 
7929         @: $(MAKE); $(unstage)
7930         @[ -f ./fastjar/Makefile ] || exit 0; \
7931         r=`${PWD_COMMAND}`; export r; \
7932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7933         $(HOST_EXPORTS) \
7934         for flag in $(EXTRA_HOST_FLAGS) ; do \
7935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7936         done; \
7937         echo "Doing clean in fastjar"; \
7938         (cd $(HOST_SUBDIR)/fastjar && \
7939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7941                   "RANLIB=$${RANLIB}" \
7942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7943                   clean) \
7944           || exit 1
7945
7946 @endif fastjar
7947
7948 .PHONY: maybe-distclean-fastjar distclean-fastjar
7949 maybe-distclean-fastjar:
7950 @if fastjar
7951 maybe-distclean-fastjar: distclean-fastjar
7952
7953 distclean-fastjar: 
7954         @: $(MAKE); $(unstage)
7955         @[ -f ./fastjar/Makefile ] || exit 0; \
7956         r=`${PWD_COMMAND}`; export r; \
7957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7958         $(HOST_EXPORTS) \
7959         for flag in $(EXTRA_HOST_FLAGS) ; do \
7960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7961         done; \
7962         echo "Doing distclean in fastjar"; \
7963         (cd $(HOST_SUBDIR)/fastjar && \
7964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7966                   "RANLIB=$${RANLIB}" \
7967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7968                   distclean) \
7969           || exit 1
7970
7971 @endif fastjar
7972
7973 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7974 maybe-maintainer-clean-fastjar:
7975 @if fastjar
7976 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7977
7978 maintainer-clean-fastjar: 
7979         @: $(MAKE); $(unstage)
7980         @[ -f ./fastjar/Makefile ] || exit 0; \
7981         r=`${PWD_COMMAND}`; export r; \
7982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7983         $(HOST_EXPORTS) \
7984         for flag in $(EXTRA_HOST_FLAGS) ; do \
7985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7986         done; \
7987         echo "Doing maintainer-clean in fastjar"; \
7988         (cd $(HOST_SUBDIR)/fastjar && \
7989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7991                   "RANLIB=$${RANLIB}" \
7992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7993                   maintainer-clean) \
7994           || exit 1
7995
7996 @endif fastjar
7997
7998
7999
8000 .PHONY: configure-fixincludes maybe-configure-fixincludes
8001 maybe-configure-fixincludes:
8002 @if gcc-bootstrap
8003 configure-fixincludes: stage_current
8004 @endif gcc-bootstrap
8005 @if fixincludes
8006 maybe-configure-fixincludes: configure-fixincludes
8007 configure-fixincludes: 
8008         @r=`${PWD_COMMAND}`; export r; \
8009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8010         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8012         $(HOST_EXPORTS)  \
8013         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8014         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8015         case $(srcdir) in \
8016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8017           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8019         esac; \
8020         module_srcdir=fixincludes; \
8021         $(SHELL) \
8022           $$s/$$module_srcdir/configure \
8023           --srcdir=$${topdir}/$$module_srcdir \
8024           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8025           --target=${target_alias}  \
8026           || exit 1
8027 @endif fixincludes
8028
8029
8030
8031 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8032 maybe-configure-stage1-fixincludes:
8033 @if fixincludes-bootstrap
8034 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8035 configure-stage1-fixincludes:
8036         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8037         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8038         @r=`${PWD_COMMAND}`; export r; \
8039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8040         TFLAGS="$(STAGE1_TFLAGS)"; \
8041         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8042         $(HOST_EXPORTS) \
8043         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8044         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8045         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8046         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8048         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8049         case $(srcdir) in \
8050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8051           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8053         esac; \
8054         module_srcdir=fixincludes; \
8055         $(SHELL) $$s/$$module_srcdir/configure \
8056           --srcdir=$${topdir}/$$module_srcdir \
8057           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8058           --target=${target_alias} \
8059            \
8060           $(STAGE1_CONFIGURE_FLAGS)
8061 @endif fixincludes-bootstrap
8062
8063 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8064 maybe-configure-stage2-fixincludes:
8065 @if fixincludes-bootstrap
8066 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8067 configure-stage2-fixincludes:
8068         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8069         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8070         @r=`${PWD_COMMAND}`; export r; \
8071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8072         TFLAGS="$(STAGE2_TFLAGS)"; \
8073         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8074         $(HOST_EXPORTS) \
8075         $(POSTSTAGE1_HOST_EXPORTS) \
8076         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8077         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8078         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8079         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8081         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8082         case $(srcdir) in \
8083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8084           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8086         esac; \
8087         module_srcdir=fixincludes; \
8088         $(SHELL) $$s/$$module_srcdir/configure \
8089           --srcdir=$${topdir}/$$module_srcdir \
8090           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8091           --target=${target_alias} \
8092           --with-build-libsubdir=$(HOST_SUBDIR) \
8093           $(STAGE2_CONFIGURE_FLAGS)
8094 @endif fixincludes-bootstrap
8095
8096 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8097 maybe-configure-stage3-fixincludes:
8098 @if fixincludes-bootstrap
8099 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8100 configure-stage3-fixincludes:
8101         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8103         @r=`${PWD_COMMAND}`; export r; \
8104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105         TFLAGS="$(STAGE3_TFLAGS)"; \
8106         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8107         $(HOST_EXPORTS) \
8108         $(POSTSTAGE1_HOST_EXPORTS) \
8109         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8110         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8111         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8112         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8114         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8115         case $(srcdir) in \
8116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8117           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8119         esac; \
8120         module_srcdir=fixincludes; \
8121         $(SHELL) $$s/$$module_srcdir/configure \
8122           --srcdir=$${topdir}/$$module_srcdir \
8123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8124           --target=${target_alias} \
8125           --with-build-libsubdir=$(HOST_SUBDIR) \
8126           $(STAGE3_CONFIGURE_FLAGS)
8127 @endif fixincludes-bootstrap
8128
8129 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8130 maybe-configure-stage4-fixincludes:
8131 @if fixincludes-bootstrap
8132 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8133 configure-stage4-fixincludes:
8134         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8136         @r=`${PWD_COMMAND}`; export r; \
8137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8138         TFLAGS="$(STAGE4_TFLAGS)"; \
8139         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8140         $(HOST_EXPORTS) \
8141         $(POSTSTAGE1_HOST_EXPORTS) \
8142         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8143         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8144         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8145         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8147         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8148         case $(srcdir) in \
8149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8150           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8152         esac; \
8153         module_srcdir=fixincludes; \
8154         $(SHELL) $$s/$$module_srcdir/configure \
8155           --srcdir=$${topdir}/$$module_srcdir \
8156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8157           --target=${target_alias} \
8158           --with-build-libsubdir=$(HOST_SUBDIR) \
8159           $(STAGE4_CONFIGURE_FLAGS)
8160 @endif fixincludes-bootstrap
8161
8162 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8163 maybe-configure-stageprofile-fixincludes:
8164 @if fixincludes-bootstrap
8165 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8166 configure-stageprofile-fixincludes:
8167         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8168         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8169         @r=`${PWD_COMMAND}`; export r; \
8170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8171         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8172         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8173         $(HOST_EXPORTS) \
8174         $(POSTSTAGE1_HOST_EXPORTS) \
8175         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8176         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8177         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8178         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8179         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8180         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8181         case $(srcdir) in \
8182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8183           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8185         esac; \
8186         module_srcdir=fixincludes; \
8187         $(SHELL) $$s/$$module_srcdir/configure \
8188           --srcdir=$${topdir}/$$module_srcdir \
8189           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8190           --target=${target_alias} \
8191           --with-build-libsubdir=$(HOST_SUBDIR) \
8192           $(STAGEprofile_CONFIGURE_FLAGS)
8193 @endif fixincludes-bootstrap
8194
8195 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8196 maybe-configure-stagefeedback-fixincludes:
8197 @if fixincludes-bootstrap
8198 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8199 configure-stagefeedback-fixincludes:
8200         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8201         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8202         @r=`${PWD_COMMAND}`; export r; \
8203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8204         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8205         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8206         $(HOST_EXPORTS) \
8207         $(POSTSTAGE1_HOST_EXPORTS) \
8208         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8209         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8210         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8211         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8213         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8214         case $(srcdir) in \
8215           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8216           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8217                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8218         esac; \
8219         module_srcdir=fixincludes; \
8220         $(SHELL) $$s/$$module_srcdir/configure \
8221           --srcdir=$${topdir}/$$module_srcdir \
8222           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8223           --target=${target_alias} \
8224           --with-build-libsubdir=$(HOST_SUBDIR) \
8225           $(STAGEfeedback_CONFIGURE_FLAGS)
8226 @endif fixincludes-bootstrap
8227
8228
8229
8230
8231
8232 .PHONY: all-fixincludes maybe-all-fixincludes
8233 maybe-all-fixincludes:
8234 @if gcc-bootstrap
8235 all-fixincludes: stage_current
8236 @endif gcc-bootstrap
8237 @if fixincludes
8238 TARGET-fixincludes=all
8239 maybe-all-fixincludes: all-fixincludes
8240 all-fixincludes: configure-fixincludes
8241         @r=`${PWD_COMMAND}`; export r; \
8242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8243         $(HOST_EXPORTS)  \
8244         (cd $(HOST_SUBDIR)/fixincludes && \
8245           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8246                 $(TARGET-fixincludes))
8247 @endif fixincludes
8248
8249
8250
8251 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8252 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8253 maybe-all-stage1-fixincludes:
8254 maybe-clean-stage1-fixincludes:
8255 @if fixincludes-bootstrap
8256 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8257 all-stage1: all-stage1-fixincludes
8258 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8259 all-stage1-fixincludes: configure-stage1-fixincludes
8260         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8261         @r=`${PWD_COMMAND}`; export r; \
8262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8263         TFLAGS="$(STAGE1_TFLAGS)"; \
8264         $(HOST_EXPORTS)  \
8265         cd $(HOST_SUBDIR)/fixincludes && \
8266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8267                 CFLAGS="$(STAGE1_CFLAGS)" \
8268                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8269                 LIBCFLAGS="$(LIBCFLAGS)" \
8270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8273                 $(EXTRA_HOST_FLAGS)  \
8274                 $(STAGE1_FLAGS_TO_PASS)  \
8275                 TFLAGS="$(STAGE1_TFLAGS)" \
8276                 $(TARGET-stage1-fixincludes)
8277
8278 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8279 clean-stage1: clean-stage1-fixincludes
8280 clean-stage1-fixincludes:
8281         @if [ $(current_stage) = stage1 ]; then \
8282           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8283         else \
8284           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8285           $(MAKE) stage1-start; \
8286         fi; \
8287         cd $(HOST_SUBDIR)/fixincludes && \
8288         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8289         $(STAGE1_FLAGS_TO_PASS)  clean
8290 @endif fixincludes-bootstrap
8291
8292
8293 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8294 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8295 maybe-all-stage2-fixincludes:
8296 maybe-clean-stage2-fixincludes:
8297 @if fixincludes-bootstrap
8298 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8299 all-stage2: all-stage2-fixincludes
8300 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8301 all-stage2-fixincludes: configure-stage2-fixincludes
8302         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8303         @r=`${PWD_COMMAND}`; export r; \
8304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8305         TFLAGS="$(STAGE2_TFLAGS)"; \
8306         $(HOST_EXPORTS) \
8307         $(POSTSTAGE1_HOST_EXPORTS)  \
8308         cd $(HOST_SUBDIR)/fixincludes && \
8309         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8310                 CFLAGS="$(STAGE2_CFLAGS)" \
8311                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8312                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8313                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8314                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8315                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8316                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8317                 TFLAGS="$(STAGE2_TFLAGS)" \
8318                 $(TARGET-stage2-fixincludes)
8319
8320 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8321 clean-stage2: clean-stage2-fixincludes
8322 clean-stage2-fixincludes:
8323         @if [ $(current_stage) = stage2 ]; then \
8324           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8325         else \
8326           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8327           $(MAKE) stage2-start; \
8328         fi; \
8329         cd $(HOST_SUBDIR)/fixincludes && \
8330         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8331 @endif fixincludes-bootstrap
8332
8333
8334 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8335 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8336 maybe-all-stage3-fixincludes:
8337 maybe-clean-stage3-fixincludes:
8338 @if fixincludes-bootstrap
8339 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8340 all-stage3: all-stage3-fixincludes
8341 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8342 all-stage3-fixincludes: configure-stage3-fixincludes
8343         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8344         @r=`${PWD_COMMAND}`; export r; \
8345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8346         TFLAGS="$(STAGE3_TFLAGS)"; \
8347         $(HOST_EXPORTS) \
8348         $(POSTSTAGE1_HOST_EXPORTS)  \
8349         cd $(HOST_SUBDIR)/fixincludes && \
8350         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8351                 CFLAGS="$(STAGE3_CFLAGS)" \
8352                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8353                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8354                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8355                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8356                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8357                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8358                 TFLAGS="$(STAGE3_TFLAGS)" \
8359                 $(TARGET-stage3-fixincludes)
8360
8361 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8362 clean-stage3: clean-stage3-fixincludes
8363 clean-stage3-fixincludes:
8364         @if [ $(current_stage) = stage3 ]; then \
8365           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8366         else \
8367           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8368           $(MAKE) stage3-start; \
8369         fi; \
8370         cd $(HOST_SUBDIR)/fixincludes && \
8371         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8372 @endif fixincludes-bootstrap
8373
8374
8375 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8376 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8377 maybe-all-stage4-fixincludes:
8378 maybe-clean-stage4-fixincludes:
8379 @if fixincludes-bootstrap
8380 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8381 all-stage4: all-stage4-fixincludes
8382 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8383 all-stage4-fixincludes: configure-stage4-fixincludes
8384         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8385         @r=`${PWD_COMMAND}`; export r; \
8386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8387         TFLAGS="$(STAGE4_TFLAGS)"; \
8388         $(HOST_EXPORTS) \
8389         $(POSTSTAGE1_HOST_EXPORTS)  \
8390         cd $(HOST_SUBDIR)/fixincludes && \
8391         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8392                 CFLAGS="$(STAGE4_CFLAGS)" \
8393                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8394                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8395                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8396                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8397                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8398                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8399                 TFLAGS="$(STAGE4_TFLAGS)" \
8400                 $(TARGET-stage4-fixincludes)
8401
8402 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8403 clean-stage4: clean-stage4-fixincludes
8404 clean-stage4-fixincludes:
8405         @if [ $(current_stage) = stage4 ]; then \
8406           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8407         else \
8408           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8409           $(MAKE) stage4-start; \
8410         fi; \
8411         cd $(HOST_SUBDIR)/fixincludes && \
8412         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8413 @endif fixincludes-bootstrap
8414
8415
8416 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8417 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8418 maybe-all-stageprofile-fixincludes:
8419 maybe-clean-stageprofile-fixincludes:
8420 @if fixincludes-bootstrap
8421 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8422 all-stageprofile: all-stageprofile-fixincludes
8423 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8424 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8425         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8426         @r=`${PWD_COMMAND}`; export r; \
8427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8429         $(HOST_EXPORTS) \
8430         $(POSTSTAGE1_HOST_EXPORTS)  \
8431         cd $(HOST_SUBDIR)/fixincludes && \
8432         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8433                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8434                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8435                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8436                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8437                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8438                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8439                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8440                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8441                 $(TARGET-stageprofile-fixincludes)
8442
8443 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8444 clean-stageprofile: clean-stageprofile-fixincludes
8445 clean-stageprofile-fixincludes:
8446         @if [ $(current_stage) = stageprofile ]; then \
8447           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8448         else \
8449           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8450           $(MAKE) stageprofile-start; \
8451         fi; \
8452         cd $(HOST_SUBDIR)/fixincludes && \
8453         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8454 @endif fixincludes-bootstrap
8455
8456
8457 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8458 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8459 maybe-all-stagefeedback-fixincludes:
8460 maybe-clean-stagefeedback-fixincludes:
8461 @if fixincludes-bootstrap
8462 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8463 all-stagefeedback: all-stagefeedback-fixincludes
8464 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8465 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8466         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8467         @r=`${PWD_COMMAND}`; export r; \
8468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8469         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8470         $(HOST_EXPORTS) \
8471         $(POSTSTAGE1_HOST_EXPORTS)  \
8472         cd $(HOST_SUBDIR)/fixincludes && \
8473         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8474                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8475                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8476                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8477                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8478                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8479                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8480                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8481                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8482                 $(TARGET-stagefeedback-fixincludes)
8483
8484 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8485 clean-stagefeedback: clean-stagefeedback-fixincludes
8486 clean-stagefeedback-fixincludes:
8487         @if [ $(current_stage) = stagefeedback ]; then \
8488           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8489         else \
8490           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8491           $(MAKE) stagefeedback-start; \
8492         fi; \
8493         cd $(HOST_SUBDIR)/fixincludes && \
8494         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8495 @endif fixincludes-bootstrap
8496
8497
8498
8499
8500
8501 .PHONY: check-fixincludes maybe-check-fixincludes
8502 maybe-check-fixincludes:
8503 @if fixincludes
8504 maybe-check-fixincludes: check-fixincludes
8505
8506 check-fixincludes:
8507         @: $(MAKE); $(unstage)
8508         @r=`${PWD_COMMAND}`; export r; \
8509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8511         (cd $(HOST_SUBDIR)/fixincludes && \
8512           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8513
8514 @endif fixincludes
8515
8516 .PHONY: install-fixincludes maybe-install-fixincludes
8517 maybe-install-fixincludes:
8518 @if fixincludes
8519 maybe-install-fixincludes: install-fixincludes
8520
8521 install-fixincludes: installdirs
8522         @: $(MAKE); $(unstage)
8523         @r=`${PWD_COMMAND}`; export r; \
8524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8525         $(HOST_EXPORTS) \
8526         (cd $(HOST_SUBDIR)/fixincludes && \
8527           $(MAKE) $(FLAGS_TO_PASS)  install)
8528
8529 @endif fixincludes
8530
8531 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8532 maybe-install-strip-fixincludes:
8533 @if fixincludes
8534 maybe-install-strip-fixincludes: install-strip-fixincludes
8535
8536 install-strip-fixincludes: installdirs
8537         @: $(MAKE); $(unstage)
8538         @r=`${PWD_COMMAND}`; export r; \
8539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8540         $(HOST_EXPORTS) \
8541         (cd $(HOST_SUBDIR)/fixincludes && \
8542           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8543
8544 @endif fixincludes
8545
8546 # Other targets (info, dvi, pdf, etc.)
8547
8548 .PHONY: maybe-info-fixincludes info-fixincludes
8549 maybe-info-fixincludes:
8550 @if fixincludes
8551 maybe-info-fixincludes: info-fixincludes
8552
8553 info-fixincludes: \
8554     configure-fixincludes 
8555         @[ -f ./fixincludes/Makefile ] || exit 0; \
8556         r=`${PWD_COMMAND}`; export r; \
8557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8558         $(HOST_EXPORTS) \
8559         for flag in $(EXTRA_HOST_FLAGS) ; do \
8560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8561         done; \
8562         echo "Doing info in fixincludes"; \
8563         (cd $(HOST_SUBDIR)/fixincludes && \
8564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8566                   "RANLIB=$${RANLIB}" \
8567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8568                   info) \
8569           || exit 1
8570
8571 @endif fixincludes
8572
8573 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8574 maybe-dvi-fixincludes:
8575 @if fixincludes
8576 maybe-dvi-fixincludes: dvi-fixincludes
8577
8578 dvi-fixincludes: \
8579     configure-fixincludes 
8580         @[ -f ./fixincludes/Makefile ] || exit 0; \
8581         r=`${PWD_COMMAND}`; export r; \
8582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8583         $(HOST_EXPORTS) \
8584         for flag in $(EXTRA_HOST_FLAGS) ; do \
8585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8586         done; \
8587         echo "Doing dvi in fixincludes"; \
8588         (cd $(HOST_SUBDIR)/fixincludes && \
8589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8591                   "RANLIB=$${RANLIB}" \
8592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8593                   dvi) \
8594           || exit 1
8595
8596 @endif fixincludes
8597
8598 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8599 maybe-pdf-fixincludes:
8600 @if fixincludes
8601 maybe-pdf-fixincludes: pdf-fixincludes
8602
8603 pdf-fixincludes: \
8604     configure-fixincludes 
8605         @[ -f ./fixincludes/Makefile ] || exit 0; \
8606         r=`${PWD_COMMAND}`; export r; \
8607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608         $(HOST_EXPORTS) \
8609         for flag in $(EXTRA_HOST_FLAGS) ; do \
8610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611         done; \
8612         echo "Doing pdf in fixincludes"; \
8613         (cd $(HOST_SUBDIR)/fixincludes && \
8614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616                   "RANLIB=$${RANLIB}" \
8617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618                   pdf) \
8619           || exit 1
8620
8621 @endif fixincludes
8622
8623 .PHONY: maybe-html-fixincludes html-fixincludes
8624 maybe-html-fixincludes:
8625 @if fixincludes
8626 maybe-html-fixincludes: html-fixincludes
8627
8628 html-fixincludes: \
8629     configure-fixincludes 
8630         @[ -f ./fixincludes/Makefile ] || exit 0; \
8631         r=`${PWD_COMMAND}`; export r; \
8632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8633         $(HOST_EXPORTS) \
8634         for flag in $(EXTRA_HOST_FLAGS) ; do \
8635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8636         done; \
8637         echo "Doing html in fixincludes"; \
8638         (cd $(HOST_SUBDIR)/fixincludes && \
8639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8641                   "RANLIB=$${RANLIB}" \
8642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8643                   html) \
8644           || exit 1
8645
8646 @endif fixincludes
8647
8648 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8649 maybe-TAGS-fixincludes:
8650 @if fixincludes
8651 maybe-TAGS-fixincludes: TAGS-fixincludes
8652
8653 # fixincludes doesn't support TAGS.
8654 TAGS-fixincludes:
8655
8656 @endif fixincludes
8657
8658 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8659 maybe-install-info-fixincludes:
8660 @if fixincludes
8661 maybe-install-info-fixincludes: install-info-fixincludes
8662
8663 install-info-fixincludes: \
8664     configure-fixincludes \
8665     info-fixincludes 
8666         @[ -f ./fixincludes/Makefile ] || exit 0; \
8667         r=`${PWD_COMMAND}`; export r; \
8668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8669         $(HOST_EXPORTS) \
8670         for flag in $(EXTRA_HOST_FLAGS) ; do \
8671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8672         done; \
8673         echo "Doing install-info in fixincludes"; \
8674         (cd $(HOST_SUBDIR)/fixincludes && \
8675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8677                   "RANLIB=$${RANLIB}" \
8678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8679                   install-info) \
8680           || exit 1
8681
8682 @endif fixincludes
8683
8684 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8685 maybe-install-pdf-fixincludes:
8686 @if fixincludes
8687 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8688
8689 install-pdf-fixincludes: \
8690     configure-fixincludes \
8691     pdf-fixincludes 
8692         @[ -f ./fixincludes/Makefile ] || exit 0; \
8693         r=`${PWD_COMMAND}`; export r; \
8694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8695         $(HOST_EXPORTS) \
8696         for flag in $(EXTRA_HOST_FLAGS) ; do \
8697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8698         done; \
8699         echo "Doing install-pdf in fixincludes"; \
8700         (cd $(HOST_SUBDIR)/fixincludes && \
8701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8703                   "RANLIB=$${RANLIB}" \
8704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8705                   install-pdf) \
8706           || exit 1
8707
8708 @endif fixincludes
8709
8710 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8711 maybe-install-html-fixincludes:
8712 @if fixincludes
8713 maybe-install-html-fixincludes: install-html-fixincludes
8714
8715 install-html-fixincludes: \
8716     configure-fixincludes \
8717     html-fixincludes 
8718         @[ -f ./fixincludes/Makefile ] || exit 0; \
8719         r=`${PWD_COMMAND}`; export r; \
8720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8721         $(HOST_EXPORTS) \
8722         for flag in $(EXTRA_HOST_FLAGS) ; do \
8723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8724         done; \
8725         echo "Doing install-html in fixincludes"; \
8726         (cd $(HOST_SUBDIR)/fixincludes && \
8727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8729                   "RANLIB=$${RANLIB}" \
8730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8731                   install-html) \
8732           || exit 1
8733
8734 @endif fixincludes
8735
8736 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8737 maybe-installcheck-fixincludes:
8738 @if fixincludes
8739 maybe-installcheck-fixincludes: installcheck-fixincludes
8740
8741 installcheck-fixincludes: \
8742     configure-fixincludes 
8743         @[ -f ./fixincludes/Makefile ] || exit 0; \
8744         r=`${PWD_COMMAND}`; export r; \
8745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8746         $(HOST_EXPORTS) \
8747         for flag in $(EXTRA_HOST_FLAGS) ; do \
8748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8749         done; \
8750         echo "Doing installcheck in fixincludes"; \
8751         (cd $(HOST_SUBDIR)/fixincludes && \
8752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8754                   "RANLIB=$${RANLIB}" \
8755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8756                   installcheck) \
8757           || exit 1
8758
8759 @endif fixincludes
8760
8761 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8762 maybe-mostlyclean-fixincludes:
8763 @if fixincludes
8764 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8765
8766 mostlyclean-fixincludes: 
8767         @[ -f ./fixincludes/Makefile ] || exit 0; \
8768         r=`${PWD_COMMAND}`; export r; \
8769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8770         $(HOST_EXPORTS) \
8771         for flag in $(EXTRA_HOST_FLAGS) ; do \
8772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8773         done; \
8774         echo "Doing mostlyclean in fixincludes"; \
8775         (cd $(HOST_SUBDIR)/fixincludes && \
8776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8778                   "RANLIB=$${RANLIB}" \
8779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8780                   mostlyclean) \
8781           || exit 1
8782
8783 @endif fixincludes
8784
8785 .PHONY: maybe-clean-fixincludes clean-fixincludes
8786 maybe-clean-fixincludes:
8787 @if fixincludes
8788 maybe-clean-fixincludes: clean-fixincludes
8789
8790 clean-fixincludes: 
8791         @[ -f ./fixincludes/Makefile ] || exit 0; \
8792         r=`${PWD_COMMAND}`; export r; \
8793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8794         $(HOST_EXPORTS) \
8795         for flag in $(EXTRA_HOST_FLAGS) ; do \
8796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8797         done; \
8798         echo "Doing clean in fixincludes"; \
8799         (cd $(HOST_SUBDIR)/fixincludes && \
8800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8802                   "RANLIB=$${RANLIB}" \
8803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8804                   clean) \
8805           || exit 1
8806
8807 @endif fixincludes
8808
8809 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8810 maybe-distclean-fixincludes:
8811 @if fixincludes
8812 maybe-distclean-fixincludes: distclean-fixincludes
8813
8814 distclean-fixincludes: 
8815         @[ -f ./fixincludes/Makefile ] || exit 0; \
8816         r=`${PWD_COMMAND}`; export r; \
8817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8818         $(HOST_EXPORTS) \
8819         for flag in $(EXTRA_HOST_FLAGS) ; do \
8820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8821         done; \
8822         echo "Doing distclean in fixincludes"; \
8823         (cd $(HOST_SUBDIR)/fixincludes && \
8824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8826                   "RANLIB=$${RANLIB}" \
8827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8828                   distclean) \
8829           || exit 1
8830
8831 @endif fixincludes
8832
8833 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8834 maybe-maintainer-clean-fixincludes:
8835 @if fixincludes
8836 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8837
8838 maintainer-clean-fixincludes: 
8839         @[ -f ./fixincludes/Makefile ] || exit 0; \
8840         r=`${PWD_COMMAND}`; export r; \
8841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8842         $(HOST_EXPORTS) \
8843         for flag in $(EXTRA_HOST_FLAGS) ; do \
8844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8845         done; \
8846         echo "Doing maintainer-clean in fixincludes"; \
8847         (cd $(HOST_SUBDIR)/fixincludes && \
8848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8850                   "RANLIB=$${RANLIB}" \
8851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8852                   maintainer-clean) \
8853           || exit 1
8854
8855 @endif fixincludes
8856
8857
8858
8859 .PHONY: configure-flex maybe-configure-flex
8860 maybe-configure-flex:
8861 @if gcc-bootstrap
8862 configure-flex: stage_current
8863 @endif gcc-bootstrap
8864 @if flex
8865 maybe-configure-flex: configure-flex
8866 configure-flex: 
8867         @: $(MAKE); $(unstage)
8868         @r=`${PWD_COMMAND}`; export r; \
8869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8870         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8871         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
8872         $(HOST_EXPORTS)  \
8873         echo Configuring in $(HOST_SUBDIR)/flex; \
8874         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8875         case $(srcdir) in \
8876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8877           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8879         esac; \
8880         module_srcdir=flex; \
8881         $(SHELL) \
8882           $$s/$$module_srcdir/configure \
8883           --srcdir=$${topdir}/$$module_srcdir \
8884           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8885           --target=${target_alias}  \
8886           || exit 1
8887 @endif flex
8888
8889
8890
8891
8892
8893 .PHONY: all-flex maybe-all-flex
8894 maybe-all-flex:
8895 @if gcc-bootstrap
8896 all-flex: stage_current
8897 @endif gcc-bootstrap
8898 @if flex
8899 TARGET-flex=all
8900 maybe-all-flex: all-flex
8901 all-flex: configure-flex
8902         @: $(MAKE); $(unstage)
8903         @r=`${PWD_COMMAND}`; export r; \
8904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8905         $(HOST_EXPORTS)  \
8906         (cd $(HOST_SUBDIR)/flex && \
8907           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8908                 $(TARGET-flex))
8909 @endif flex
8910
8911
8912
8913
8914 .PHONY: check-flex maybe-check-flex
8915 maybe-check-flex:
8916 @if flex
8917 maybe-check-flex: check-flex
8918
8919 # This module is only tested in a native toolchain.
8920 check-flex:
8921         @: $(MAKE); $(unstage)
8922         @if [ '$(host)' = '$(target)' ]; then \
8923           r=`${PWD_COMMAND}`; export r; \
8924           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8925           $(HOST_EXPORTS)  \
8926           (cd $(HOST_SUBDIR)/flex && \
8927             $(MAKE) $(FLAGS_TO_PASS)  check)
8928         fi
8929
8930 @endif flex
8931
8932 .PHONY: install-flex maybe-install-flex
8933 maybe-install-flex:
8934 @if flex
8935 maybe-install-flex: install-flex
8936
8937 install-flex: installdirs
8938         @: $(MAKE); $(unstage)
8939         @r=`${PWD_COMMAND}`; export r; \
8940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8941         $(HOST_EXPORTS) \
8942         (cd $(HOST_SUBDIR)/flex && \
8943           $(MAKE) $(FLAGS_TO_PASS)  install)
8944
8945 @endif flex
8946
8947 .PHONY: install-strip-flex maybe-install-strip-flex
8948 maybe-install-strip-flex:
8949 @if flex
8950 maybe-install-strip-flex: install-strip-flex
8951
8952 install-strip-flex: installdirs
8953         @: $(MAKE); $(unstage)
8954         @r=`${PWD_COMMAND}`; export r; \
8955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8956         $(HOST_EXPORTS) \
8957         (cd $(HOST_SUBDIR)/flex && \
8958           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8959
8960 @endif flex
8961
8962 # Other targets (info, dvi, pdf, etc.)
8963
8964 .PHONY: maybe-info-flex info-flex
8965 maybe-info-flex:
8966 @if flex
8967 maybe-info-flex: info-flex
8968
8969 info-flex: \
8970     configure-flex 
8971         @: $(MAKE); $(unstage)
8972         @[ -f ./flex/Makefile ] || exit 0; \
8973         r=`${PWD_COMMAND}`; export r; \
8974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8975         $(HOST_EXPORTS) \
8976         for flag in $(EXTRA_HOST_FLAGS) ; do \
8977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8978         done; \
8979         echo "Doing info in flex"; \
8980         (cd $(HOST_SUBDIR)/flex && \
8981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8983                   "RANLIB=$${RANLIB}" \
8984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8985                   info) \
8986           || exit 1
8987
8988 @endif flex
8989
8990 .PHONY: maybe-dvi-flex dvi-flex
8991 maybe-dvi-flex:
8992 @if flex
8993 maybe-dvi-flex: dvi-flex
8994
8995 dvi-flex: \
8996     configure-flex 
8997         @: $(MAKE); $(unstage)
8998         @[ -f ./flex/Makefile ] || exit 0; \
8999         r=`${PWD_COMMAND}`; export r; \
9000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9001         $(HOST_EXPORTS) \
9002         for flag in $(EXTRA_HOST_FLAGS) ; do \
9003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9004         done; \
9005         echo "Doing dvi in flex"; \
9006         (cd $(HOST_SUBDIR)/flex && \
9007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9009                   "RANLIB=$${RANLIB}" \
9010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9011                   dvi) \
9012           || exit 1
9013
9014 @endif flex
9015
9016 .PHONY: maybe-pdf-flex pdf-flex
9017 maybe-pdf-flex:
9018 @if flex
9019 maybe-pdf-flex: pdf-flex
9020
9021 pdf-flex: \
9022     configure-flex 
9023         @: $(MAKE); $(unstage)
9024         @[ -f ./flex/Makefile ] || exit 0; \
9025         r=`${PWD_COMMAND}`; export r; \
9026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9027         $(HOST_EXPORTS) \
9028         for flag in $(EXTRA_HOST_FLAGS) ; do \
9029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9030         done; \
9031         echo "Doing pdf in flex"; \
9032         (cd $(HOST_SUBDIR)/flex && \
9033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9035                   "RANLIB=$${RANLIB}" \
9036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9037                   pdf) \
9038           || exit 1
9039
9040 @endif flex
9041
9042 .PHONY: maybe-html-flex html-flex
9043 maybe-html-flex:
9044 @if flex
9045 maybe-html-flex: html-flex
9046
9047 html-flex: \
9048     configure-flex 
9049         @: $(MAKE); $(unstage)
9050         @[ -f ./flex/Makefile ] || exit 0; \
9051         r=`${PWD_COMMAND}`; export r; \
9052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9053         $(HOST_EXPORTS) \
9054         for flag in $(EXTRA_HOST_FLAGS) ; do \
9055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9056         done; \
9057         echo "Doing html in flex"; \
9058         (cd $(HOST_SUBDIR)/flex && \
9059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9061                   "RANLIB=$${RANLIB}" \
9062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9063                   html) \
9064           || exit 1
9065
9066 @endif flex
9067
9068 .PHONY: maybe-TAGS-flex TAGS-flex
9069 maybe-TAGS-flex:
9070 @if flex
9071 maybe-TAGS-flex: TAGS-flex
9072
9073 TAGS-flex: \
9074     configure-flex 
9075         @: $(MAKE); $(unstage)
9076         @[ -f ./flex/Makefile ] || exit 0; \
9077         r=`${PWD_COMMAND}`; export r; \
9078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9079         $(HOST_EXPORTS) \
9080         for flag in $(EXTRA_HOST_FLAGS) ; do \
9081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9082         done; \
9083         echo "Doing TAGS in flex"; \
9084         (cd $(HOST_SUBDIR)/flex && \
9085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9087                   "RANLIB=$${RANLIB}" \
9088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9089                   TAGS) \
9090           || exit 1
9091
9092 @endif flex
9093
9094 .PHONY: maybe-install-info-flex install-info-flex
9095 maybe-install-info-flex:
9096 @if flex
9097 maybe-install-info-flex: install-info-flex
9098
9099 install-info-flex: \
9100     configure-flex \
9101     info-flex 
9102         @: $(MAKE); $(unstage)
9103         @[ -f ./flex/Makefile ] || exit 0; \
9104         r=`${PWD_COMMAND}`; export r; \
9105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9106         $(HOST_EXPORTS) \
9107         for flag in $(EXTRA_HOST_FLAGS) ; do \
9108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9109         done; \
9110         echo "Doing install-info in flex"; \
9111         (cd $(HOST_SUBDIR)/flex && \
9112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9114                   "RANLIB=$${RANLIB}" \
9115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9116                   install-info) \
9117           || exit 1
9118
9119 @endif flex
9120
9121 .PHONY: maybe-install-pdf-flex install-pdf-flex
9122 maybe-install-pdf-flex:
9123 @if flex
9124 maybe-install-pdf-flex: install-pdf-flex
9125
9126 install-pdf-flex: \
9127     configure-flex \
9128     pdf-flex 
9129         @: $(MAKE); $(unstage)
9130         @[ -f ./flex/Makefile ] || exit 0; \
9131         r=`${PWD_COMMAND}`; export r; \
9132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9133         $(HOST_EXPORTS) \
9134         for flag in $(EXTRA_HOST_FLAGS) ; do \
9135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9136         done; \
9137         echo "Doing install-pdf in flex"; \
9138         (cd $(HOST_SUBDIR)/flex && \
9139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9141                   "RANLIB=$${RANLIB}" \
9142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9143                   install-pdf) \
9144           || exit 1
9145
9146 @endif flex
9147
9148 .PHONY: maybe-install-html-flex install-html-flex
9149 maybe-install-html-flex:
9150 @if flex
9151 maybe-install-html-flex: install-html-flex
9152
9153 install-html-flex: \
9154     configure-flex \
9155     html-flex 
9156         @: $(MAKE); $(unstage)
9157         @[ -f ./flex/Makefile ] || exit 0; \
9158         r=`${PWD_COMMAND}`; export r; \
9159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9160         $(HOST_EXPORTS) \
9161         for flag in $(EXTRA_HOST_FLAGS) ; do \
9162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9163         done; \
9164         echo "Doing install-html in flex"; \
9165         (cd $(HOST_SUBDIR)/flex && \
9166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9168                   "RANLIB=$${RANLIB}" \
9169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9170                   install-html) \
9171           || exit 1
9172
9173 @endif flex
9174
9175 .PHONY: maybe-installcheck-flex installcheck-flex
9176 maybe-installcheck-flex:
9177 @if flex
9178 maybe-installcheck-flex: installcheck-flex
9179
9180 installcheck-flex: \
9181     configure-flex 
9182         @: $(MAKE); $(unstage)
9183         @[ -f ./flex/Makefile ] || exit 0; \
9184         r=`${PWD_COMMAND}`; export r; \
9185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9186         $(HOST_EXPORTS) \
9187         for flag in $(EXTRA_HOST_FLAGS) ; do \
9188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9189         done; \
9190         echo "Doing installcheck in flex"; \
9191         (cd $(HOST_SUBDIR)/flex && \
9192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9194                   "RANLIB=$${RANLIB}" \
9195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9196                   installcheck) \
9197           || exit 1
9198
9199 @endif flex
9200
9201 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9202 maybe-mostlyclean-flex:
9203 @if flex
9204 maybe-mostlyclean-flex: mostlyclean-flex
9205
9206 mostlyclean-flex: 
9207         @: $(MAKE); $(unstage)
9208         @[ -f ./flex/Makefile ] || exit 0; \
9209         r=`${PWD_COMMAND}`; export r; \
9210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9211         $(HOST_EXPORTS) \
9212         for flag in $(EXTRA_HOST_FLAGS) ; do \
9213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9214         done; \
9215         echo "Doing mostlyclean in flex"; \
9216         (cd $(HOST_SUBDIR)/flex && \
9217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9219                   "RANLIB=$${RANLIB}" \
9220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9221                   mostlyclean) \
9222           || exit 1
9223
9224 @endif flex
9225
9226 .PHONY: maybe-clean-flex clean-flex
9227 maybe-clean-flex:
9228 @if flex
9229 maybe-clean-flex: clean-flex
9230
9231 clean-flex: 
9232         @: $(MAKE); $(unstage)
9233         @[ -f ./flex/Makefile ] || exit 0; \
9234         r=`${PWD_COMMAND}`; export r; \
9235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9236         $(HOST_EXPORTS) \
9237         for flag in $(EXTRA_HOST_FLAGS) ; do \
9238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9239         done; \
9240         echo "Doing clean in flex"; \
9241         (cd $(HOST_SUBDIR)/flex && \
9242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9244                   "RANLIB=$${RANLIB}" \
9245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9246                   clean) \
9247           || exit 1
9248
9249 @endif flex
9250
9251 .PHONY: maybe-distclean-flex distclean-flex
9252 maybe-distclean-flex:
9253 @if flex
9254 maybe-distclean-flex: distclean-flex
9255
9256 distclean-flex: 
9257         @: $(MAKE); $(unstage)
9258         @[ -f ./flex/Makefile ] || exit 0; \
9259         r=`${PWD_COMMAND}`; export r; \
9260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9261         $(HOST_EXPORTS) \
9262         for flag in $(EXTRA_HOST_FLAGS) ; do \
9263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9264         done; \
9265         echo "Doing distclean in flex"; \
9266         (cd $(HOST_SUBDIR)/flex && \
9267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9269                   "RANLIB=$${RANLIB}" \
9270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9271                   distclean) \
9272           || exit 1
9273
9274 @endif flex
9275
9276 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9277 maybe-maintainer-clean-flex:
9278 @if flex
9279 maybe-maintainer-clean-flex: maintainer-clean-flex
9280
9281 maintainer-clean-flex: 
9282         @: $(MAKE); $(unstage)
9283         @[ -f ./flex/Makefile ] || exit 0; \
9284         r=`${PWD_COMMAND}`; export r; \
9285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9286         $(HOST_EXPORTS) \
9287         for flag in $(EXTRA_HOST_FLAGS) ; do \
9288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9289         done; \
9290         echo "Doing maintainer-clean in flex"; \
9291         (cd $(HOST_SUBDIR)/flex && \
9292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9294                   "RANLIB=$${RANLIB}" \
9295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9296                   maintainer-clean) \
9297           || exit 1
9298
9299 @endif flex
9300
9301
9302
9303 .PHONY: configure-gas maybe-configure-gas
9304 maybe-configure-gas:
9305 @if gcc-bootstrap
9306 configure-gas: stage_current
9307 @endif gcc-bootstrap
9308 @if gas
9309 maybe-configure-gas: configure-gas
9310 configure-gas: 
9311         @r=`${PWD_COMMAND}`; export r; \
9312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9313         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9315         $(HOST_EXPORTS)  \
9316         echo Configuring in $(HOST_SUBDIR)/gas; \
9317         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9318         case $(srcdir) in \
9319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9320           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9322         esac; \
9323         module_srcdir=gas; \
9324         $(SHELL) \
9325           $$s/$$module_srcdir/configure \
9326           --srcdir=$${topdir}/$$module_srcdir \
9327           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9328           --target=${target_alias}  \
9329           || exit 1
9330 @endif gas
9331
9332
9333
9334 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9335 maybe-configure-stage1-gas:
9336 @if gas-bootstrap
9337 maybe-configure-stage1-gas: configure-stage1-gas
9338 configure-stage1-gas:
9339         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9341         @r=`${PWD_COMMAND}`; export r; \
9342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9343         TFLAGS="$(STAGE1_TFLAGS)"; \
9344         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9345         $(HOST_EXPORTS) \
9346         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9347         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9348         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9349         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9350         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9351         cd $(HOST_SUBDIR)/gas || exit 1; \
9352         case $(srcdir) in \
9353           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9354           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9355                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9356         esac; \
9357         module_srcdir=gas; \
9358         $(SHELL) $$s/$$module_srcdir/configure \
9359           --srcdir=$${topdir}/$$module_srcdir \
9360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9361           --target=${target_alias} \
9362            \
9363           $(STAGE1_CONFIGURE_FLAGS)
9364 @endif gas-bootstrap
9365
9366 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9367 maybe-configure-stage2-gas:
9368 @if gas-bootstrap
9369 maybe-configure-stage2-gas: configure-stage2-gas
9370 configure-stage2-gas:
9371         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9372         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9373         @r=`${PWD_COMMAND}`; export r; \
9374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9375         TFLAGS="$(STAGE2_TFLAGS)"; \
9376         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9377         $(HOST_EXPORTS) \
9378         $(POSTSTAGE1_HOST_EXPORTS) \
9379         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9380         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9381         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9382         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9384         cd $(HOST_SUBDIR)/gas || exit 1; \
9385         case $(srcdir) in \
9386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9387           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9389         esac; \
9390         module_srcdir=gas; \
9391         $(SHELL) $$s/$$module_srcdir/configure \
9392           --srcdir=$${topdir}/$$module_srcdir \
9393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9394           --target=${target_alias} \
9395           --with-build-libsubdir=$(HOST_SUBDIR) \
9396           $(STAGE2_CONFIGURE_FLAGS)
9397 @endif gas-bootstrap
9398
9399 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9400 maybe-configure-stage3-gas:
9401 @if gas-bootstrap
9402 maybe-configure-stage3-gas: configure-stage3-gas
9403 configure-stage3-gas:
9404         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9406         @r=`${PWD_COMMAND}`; export r; \
9407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9408         TFLAGS="$(STAGE3_TFLAGS)"; \
9409         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9410         $(HOST_EXPORTS) \
9411         $(POSTSTAGE1_HOST_EXPORTS) \
9412         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9413         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9414         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9415         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9417         cd $(HOST_SUBDIR)/gas || exit 1; \
9418         case $(srcdir) in \
9419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9420           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9422         esac; \
9423         module_srcdir=gas; \
9424         $(SHELL) $$s/$$module_srcdir/configure \
9425           --srcdir=$${topdir}/$$module_srcdir \
9426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9427           --target=${target_alias} \
9428           --with-build-libsubdir=$(HOST_SUBDIR) \
9429           $(STAGE3_CONFIGURE_FLAGS)
9430 @endif gas-bootstrap
9431
9432 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9433 maybe-configure-stage4-gas:
9434 @if gas-bootstrap
9435 maybe-configure-stage4-gas: configure-stage4-gas
9436 configure-stage4-gas:
9437         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9439         @r=`${PWD_COMMAND}`; export r; \
9440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9441         TFLAGS="$(STAGE4_TFLAGS)"; \
9442         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9443         $(HOST_EXPORTS) \
9444         $(POSTSTAGE1_HOST_EXPORTS) \
9445         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9446         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9447         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9448         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9449         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9450         cd $(HOST_SUBDIR)/gas || exit 1; \
9451         case $(srcdir) in \
9452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9453           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9455         esac; \
9456         module_srcdir=gas; \
9457         $(SHELL) $$s/$$module_srcdir/configure \
9458           --srcdir=$${topdir}/$$module_srcdir \
9459           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9460           --target=${target_alias} \
9461           --with-build-libsubdir=$(HOST_SUBDIR) \
9462           $(STAGE4_CONFIGURE_FLAGS)
9463 @endif gas-bootstrap
9464
9465 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9466 maybe-configure-stageprofile-gas:
9467 @if gas-bootstrap
9468 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9469 configure-stageprofile-gas:
9470         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9471         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9472         @r=`${PWD_COMMAND}`; export r; \
9473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9474         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9475         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9476         $(HOST_EXPORTS) \
9477         $(POSTSTAGE1_HOST_EXPORTS) \
9478         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9479         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9480         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9481         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9482         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9483         cd $(HOST_SUBDIR)/gas || exit 1; \
9484         case $(srcdir) in \
9485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9486           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9488         esac; \
9489         module_srcdir=gas; \
9490         $(SHELL) $$s/$$module_srcdir/configure \
9491           --srcdir=$${topdir}/$$module_srcdir \
9492           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9493           --target=${target_alias} \
9494           --with-build-libsubdir=$(HOST_SUBDIR) \
9495           $(STAGEprofile_CONFIGURE_FLAGS)
9496 @endif gas-bootstrap
9497
9498 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9499 maybe-configure-stagefeedback-gas:
9500 @if gas-bootstrap
9501 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9502 configure-stagefeedback-gas:
9503         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9504         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9505         @r=`${PWD_COMMAND}`; export r; \
9506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9507         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9508         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9509         $(HOST_EXPORTS) \
9510         $(POSTSTAGE1_HOST_EXPORTS) \
9511         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9512         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9513         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9514         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9516         cd $(HOST_SUBDIR)/gas || exit 1; \
9517         case $(srcdir) in \
9518           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9519           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9520                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9521         esac; \
9522         module_srcdir=gas; \
9523         $(SHELL) $$s/$$module_srcdir/configure \
9524           --srcdir=$${topdir}/$$module_srcdir \
9525           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9526           --target=${target_alias} \
9527           --with-build-libsubdir=$(HOST_SUBDIR) \
9528           $(STAGEfeedback_CONFIGURE_FLAGS)
9529 @endif gas-bootstrap
9530
9531
9532
9533
9534
9535 .PHONY: all-gas maybe-all-gas
9536 maybe-all-gas:
9537 @if gcc-bootstrap
9538 all-gas: stage_current
9539 @endif gcc-bootstrap
9540 @if gas
9541 TARGET-gas=all
9542 maybe-all-gas: all-gas
9543 all-gas: configure-gas
9544         @r=`${PWD_COMMAND}`; export r; \
9545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9546         $(HOST_EXPORTS)  \
9547         (cd $(HOST_SUBDIR)/gas && \
9548           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9549                 $(TARGET-gas))
9550 @endif gas
9551
9552
9553
9554 .PHONY: all-stage1-gas maybe-all-stage1-gas
9555 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9556 maybe-all-stage1-gas:
9557 maybe-clean-stage1-gas:
9558 @if gas-bootstrap
9559 maybe-all-stage1-gas: all-stage1-gas
9560 all-stage1: all-stage1-gas
9561 TARGET-stage1-gas = $(TARGET-gas)
9562 all-stage1-gas: configure-stage1-gas
9563         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9564         @r=`${PWD_COMMAND}`; export r; \
9565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9566         TFLAGS="$(STAGE1_TFLAGS)"; \
9567         $(HOST_EXPORTS)  \
9568         cd $(HOST_SUBDIR)/gas && \
9569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9570                 CFLAGS="$(STAGE1_CFLAGS)" \
9571                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9572                 LIBCFLAGS="$(LIBCFLAGS)" \
9573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9576                 $(EXTRA_HOST_FLAGS)  \
9577                 $(STAGE1_FLAGS_TO_PASS)  \
9578                 TFLAGS="$(STAGE1_TFLAGS)" \
9579                 $(TARGET-stage1-gas)
9580
9581 maybe-clean-stage1-gas: clean-stage1-gas
9582 clean-stage1: clean-stage1-gas
9583 clean-stage1-gas:
9584         @if [ $(current_stage) = stage1 ]; then \
9585           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9586         else \
9587           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9588           $(MAKE) stage1-start; \
9589         fi; \
9590         cd $(HOST_SUBDIR)/gas && \
9591         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9592         $(STAGE1_FLAGS_TO_PASS)  clean
9593 @endif gas-bootstrap
9594
9595
9596 .PHONY: all-stage2-gas maybe-all-stage2-gas
9597 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9598 maybe-all-stage2-gas:
9599 maybe-clean-stage2-gas:
9600 @if gas-bootstrap
9601 maybe-all-stage2-gas: all-stage2-gas
9602 all-stage2: all-stage2-gas
9603 TARGET-stage2-gas = $(TARGET-gas)
9604 all-stage2-gas: configure-stage2-gas
9605         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9606         @r=`${PWD_COMMAND}`; export r; \
9607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9608         TFLAGS="$(STAGE2_TFLAGS)"; \
9609         $(HOST_EXPORTS) \
9610         $(POSTSTAGE1_HOST_EXPORTS)  \
9611         cd $(HOST_SUBDIR)/gas && \
9612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9613                 CFLAGS="$(STAGE2_CFLAGS)" \
9614                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9615                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9620                 TFLAGS="$(STAGE2_TFLAGS)" \
9621                 $(TARGET-stage2-gas)
9622
9623 maybe-clean-stage2-gas: clean-stage2-gas
9624 clean-stage2: clean-stage2-gas
9625 clean-stage2-gas:
9626         @if [ $(current_stage) = stage2 ]; then \
9627           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9628         else \
9629           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9630           $(MAKE) stage2-start; \
9631         fi; \
9632         cd $(HOST_SUBDIR)/gas && \
9633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9634 @endif gas-bootstrap
9635
9636
9637 .PHONY: all-stage3-gas maybe-all-stage3-gas
9638 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9639 maybe-all-stage3-gas:
9640 maybe-clean-stage3-gas:
9641 @if gas-bootstrap
9642 maybe-all-stage3-gas: all-stage3-gas
9643 all-stage3: all-stage3-gas
9644 TARGET-stage3-gas = $(TARGET-gas)
9645 all-stage3-gas: configure-stage3-gas
9646         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9647         @r=`${PWD_COMMAND}`; export r; \
9648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9649         TFLAGS="$(STAGE3_TFLAGS)"; \
9650         $(HOST_EXPORTS) \
9651         $(POSTSTAGE1_HOST_EXPORTS)  \
9652         cd $(HOST_SUBDIR)/gas && \
9653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9654                 CFLAGS="$(STAGE3_CFLAGS)" \
9655                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9656                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9661                 TFLAGS="$(STAGE3_TFLAGS)" \
9662                 $(TARGET-stage3-gas)
9663
9664 maybe-clean-stage3-gas: clean-stage3-gas
9665 clean-stage3: clean-stage3-gas
9666 clean-stage3-gas:
9667         @if [ $(current_stage) = stage3 ]; then \
9668           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9669         else \
9670           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9671           $(MAKE) stage3-start; \
9672         fi; \
9673         cd $(HOST_SUBDIR)/gas && \
9674         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9675 @endif gas-bootstrap
9676
9677
9678 .PHONY: all-stage4-gas maybe-all-stage4-gas
9679 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9680 maybe-all-stage4-gas:
9681 maybe-clean-stage4-gas:
9682 @if gas-bootstrap
9683 maybe-all-stage4-gas: all-stage4-gas
9684 all-stage4: all-stage4-gas
9685 TARGET-stage4-gas = $(TARGET-gas)
9686 all-stage4-gas: configure-stage4-gas
9687         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9688         @r=`${PWD_COMMAND}`; export r; \
9689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9690         TFLAGS="$(STAGE4_TFLAGS)"; \
9691         $(HOST_EXPORTS) \
9692         $(POSTSTAGE1_HOST_EXPORTS)  \
9693         cd $(HOST_SUBDIR)/gas && \
9694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9695                 CFLAGS="$(STAGE4_CFLAGS)" \
9696                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9697                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9698                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9699                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9700                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9701                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9702                 TFLAGS="$(STAGE4_TFLAGS)" \
9703                 $(TARGET-stage4-gas)
9704
9705 maybe-clean-stage4-gas: clean-stage4-gas
9706 clean-stage4: clean-stage4-gas
9707 clean-stage4-gas:
9708         @if [ $(current_stage) = stage4 ]; then \
9709           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9710         else \
9711           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9712           $(MAKE) stage4-start; \
9713         fi; \
9714         cd $(HOST_SUBDIR)/gas && \
9715         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9716 @endif gas-bootstrap
9717
9718
9719 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9720 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9721 maybe-all-stageprofile-gas:
9722 maybe-clean-stageprofile-gas:
9723 @if gas-bootstrap
9724 maybe-all-stageprofile-gas: all-stageprofile-gas
9725 all-stageprofile: all-stageprofile-gas
9726 TARGET-stageprofile-gas = $(TARGET-gas)
9727 all-stageprofile-gas: configure-stageprofile-gas
9728         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9729         @r=`${PWD_COMMAND}`; export r; \
9730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9731         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9732         $(HOST_EXPORTS) \
9733         $(POSTSTAGE1_HOST_EXPORTS)  \
9734         cd $(HOST_SUBDIR)/gas && \
9735         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9736                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9737                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9738                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9742                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9743                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9744                 $(TARGET-stageprofile-gas)
9745
9746 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9747 clean-stageprofile: clean-stageprofile-gas
9748 clean-stageprofile-gas:
9749         @if [ $(current_stage) = stageprofile ]; then \
9750           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9751         else \
9752           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9753           $(MAKE) stageprofile-start; \
9754         fi; \
9755         cd $(HOST_SUBDIR)/gas && \
9756         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9757 @endif gas-bootstrap
9758
9759
9760 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9761 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9762 maybe-all-stagefeedback-gas:
9763 maybe-clean-stagefeedback-gas:
9764 @if gas-bootstrap
9765 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9766 all-stagefeedback: all-stagefeedback-gas
9767 TARGET-stagefeedback-gas = $(TARGET-gas)
9768 all-stagefeedback-gas: configure-stagefeedback-gas
9769         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9770         @r=`${PWD_COMMAND}`; export r; \
9771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9772         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9773         $(HOST_EXPORTS) \
9774         $(POSTSTAGE1_HOST_EXPORTS)  \
9775         cd $(HOST_SUBDIR)/gas && \
9776         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9777                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9778                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9779                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9780                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9781                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9782                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9783                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9784                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9785                 $(TARGET-stagefeedback-gas)
9786
9787 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9788 clean-stagefeedback: clean-stagefeedback-gas
9789 clean-stagefeedback-gas:
9790         @if [ $(current_stage) = stagefeedback ]; then \
9791           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9792         else \
9793           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9794           $(MAKE) stagefeedback-start; \
9795         fi; \
9796         cd $(HOST_SUBDIR)/gas && \
9797         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9798 @endif gas-bootstrap
9799
9800
9801
9802
9803
9804 .PHONY: check-gas maybe-check-gas
9805 maybe-check-gas:
9806 @if gas
9807 maybe-check-gas: check-gas
9808
9809 check-gas:
9810         @: $(MAKE); $(unstage)
9811         @r=`${PWD_COMMAND}`; export r; \
9812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9813         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9814         (cd $(HOST_SUBDIR)/gas && \
9815           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9816
9817 @endif gas
9818
9819 .PHONY: install-gas maybe-install-gas
9820 maybe-install-gas:
9821 @if gas
9822 maybe-install-gas: install-gas
9823
9824 install-gas: installdirs
9825         @: $(MAKE); $(unstage)
9826         @r=`${PWD_COMMAND}`; export r; \
9827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828         $(HOST_EXPORTS) \
9829         (cd $(HOST_SUBDIR)/gas && \
9830           $(MAKE) $(FLAGS_TO_PASS)  install)
9831
9832 @endif gas
9833
9834 .PHONY: install-strip-gas maybe-install-strip-gas
9835 maybe-install-strip-gas:
9836 @if gas
9837 maybe-install-strip-gas: install-strip-gas
9838
9839 install-strip-gas: installdirs
9840         @: $(MAKE); $(unstage)
9841         @r=`${PWD_COMMAND}`; export r; \
9842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9843         $(HOST_EXPORTS) \
9844         (cd $(HOST_SUBDIR)/gas && \
9845           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9846
9847 @endif gas
9848
9849 # Other targets (info, dvi, pdf, etc.)
9850
9851 .PHONY: maybe-info-gas info-gas
9852 maybe-info-gas:
9853 @if gas
9854 maybe-info-gas: info-gas
9855
9856 info-gas: \
9857     configure-gas 
9858         @[ -f ./gas/Makefile ] || exit 0; \
9859         r=`${PWD_COMMAND}`; export r; \
9860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9861         $(HOST_EXPORTS) \
9862         for flag in $(EXTRA_HOST_FLAGS) ; do \
9863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9864         done; \
9865         echo "Doing info in gas"; \
9866         (cd $(HOST_SUBDIR)/gas && \
9867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9869                   "RANLIB=$${RANLIB}" \
9870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9871                   info) \
9872           || exit 1
9873
9874 @endif gas
9875
9876 .PHONY: maybe-dvi-gas dvi-gas
9877 maybe-dvi-gas:
9878 @if gas
9879 maybe-dvi-gas: dvi-gas
9880
9881 dvi-gas: \
9882     configure-gas 
9883         @[ -f ./gas/Makefile ] || exit 0; \
9884         r=`${PWD_COMMAND}`; export r; \
9885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9886         $(HOST_EXPORTS) \
9887         for flag in $(EXTRA_HOST_FLAGS) ; do \
9888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9889         done; \
9890         echo "Doing dvi in gas"; \
9891         (cd $(HOST_SUBDIR)/gas && \
9892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9894                   "RANLIB=$${RANLIB}" \
9895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9896                   dvi) \
9897           || exit 1
9898
9899 @endif gas
9900
9901 .PHONY: maybe-pdf-gas pdf-gas
9902 maybe-pdf-gas:
9903 @if gas
9904 maybe-pdf-gas: pdf-gas
9905
9906 pdf-gas: \
9907     configure-gas 
9908         @[ -f ./gas/Makefile ] || exit 0; \
9909         r=`${PWD_COMMAND}`; export r; \
9910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9911         $(HOST_EXPORTS) \
9912         for flag in $(EXTRA_HOST_FLAGS) ; do \
9913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9914         done; \
9915         echo "Doing pdf in gas"; \
9916         (cd $(HOST_SUBDIR)/gas && \
9917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9919                   "RANLIB=$${RANLIB}" \
9920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9921                   pdf) \
9922           || exit 1
9923
9924 @endif gas
9925
9926 .PHONY: maybe-html-gas html-gas
9927 maybe-html-gas:
9928 @if gas
9929 maybe-html-gas: html-gas
9930
9931 html-gas: \
9932     configure-gas 
9933         @[ -f ./gas/Makefile ] || exit 0; \
9934         r=`${PWD_COMMAND}`; export r; \
9935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9936         $(HOST_EXPORTS) \
9937         for flag in $(EXTRA_HOST_FLAGS) ; do \
9938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9939         done; \
9940         echo "Doing html in gas"; \
9941         (cd $(HOST_SUBDIR)/gas && \
9942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9944                   "RANLIB=$${RANLIB}" \
9945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9946                   html) \
9947           || exit 1
9948
9949 @endif gas
9950
9951 .PHONY: maybe-TAGS-gas TAGS-gas
9952 maybe-TAGS-gas:
9953 @if gas
9954 maybe-TAGS-gas: TAGS-gas
9955
9956 TAGS-gas: \
9957     configure-gas 
9958         @[ -f ./gas/Makefile ] || exit 0; \
9959         r=`${PWD_COMMAND}`; export r; \
9960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9961         $(HOST_EXPORTS) \
9962         for flag in $(EXTRA_HOST_FLAGS) ; do \
9963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9964         done; \
9965         echo "Doing TAGS in gas"; \
9966         (cd $(HOST_SUBDIR)/gas && \
9967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9969                   "RANLIB=$${RANLIB}" \
9970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9971                   TAGS) \
9972           || exit 1
9973
9974 @endif gas
9975
9976 .PHONY: maybe-install-info-gas install-info-gas
9977 maybe-install-info-gas:
9978 @if gas
9979 maybe-install-info-gas: install-info-gas
9980
9981 install-info-gas: \
9982     configure-gas \
9983     info-gas 
9984         @[ -f ./gas/Makefile ] || exit 0; \
9985         r=`${PWD_COMMAND}`; export r; \
9986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9987         $(HOST_EXPORTS) \
9988         for flag in $(EXTRA_HOST_FLAGS) ; do \
9989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9990         done; \
9991         echo "Doing install-info in gas"; \
9992         (cd $(HOST_SUBDIR)/gas && \
9993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9995                   "RANLIB=$${RANLIB}" \
9996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9997                   install-info) \
9998           || exit 1
9999
10000 @endif gas
10001
10002 .PHONY: maybe-install-pdf-gas install-pdf-gas
10003 maybe-install-pdf-gas:
10004 @if gas
10005 maybe-install-pdf-gas: install-pdf-gas
10006
10007 install-pdf-gas: \
10008     configure-gas \
10009     pdf-gas 
10010         @[ -f ./gas/Makefile ] || exit 0; \
10011         r=`${PWD_COMMAND}`; export r; \
10012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10013         $(HOST_EXPORTS) \
10014         for flag in $(EXTRA_HOST_FLAGS) ; do \
10015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10016         done; \
10017         echo "Doing install-pdf in gas"; \
10018         (cd $(HOST_SUBDIR)/gas && \
10019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10021                   "RANLIB=$${RANLIB}" \
10022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10023                   install-pdf) \
10024           || exit 1
10025
10026 @endif gas
10027
10028 .PHONY: maybe-install-html-gas install-html-gas
10029 maybe-install-html-gas:
10030 @if gas
10031 maybe-install-html-gas: install-html-gas
10032
10033 install-html-gas: \
10034     configure-gas \
10035     html-gas 
10036         @[ -f ./gas/Makefile ] || exit 0; \
10037         r=`${PWD_COMMAND}`; export r; \
10038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10039         $(HOST_EXPORTS) \
10040         for flag in $(EXTRA_HOST_FLAGS) ; do \
10041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10042         done; \
10043         echo "Doing install-html in gas"; \
10044         (cd $(HOST_SUBDIR)/gas && \
10045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10047                   "RANLIB=$${RANLIB}" \
10048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10049                   install-html) \
10050           || exit 1
10051
10052 @endif gas
10053
10054 .PHONY: maybe-installcheck-gas installcheck-gas
10055 maybe-installcheck-gas:
10056 @if gas
10057 maybe-installcheck-gas: installcheck-gas
10058
10059 installcheck-gas: \
10060     configure-gas 
10061         @[ -f ./gas/Makefile ] || exit 0; \
10062         r=`${PWD_COMMAND}`; export r; \
10063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10064         $(HOST_EXPORTS) \
10065         for flag in $(EXTRA_HOST_FLAGS) ; do \
10066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10067         done; \
10068         echo "Doing installcheck in gas"; \
10069         (cd $(HOST_SUBDIR)/gas && \
10070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10072                   "RANLIB=$${RANLIB}" \
10073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10074                   installcheck) \
10075           || exit 1
10076
10077 @endif gas
10078
10079 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10080 maybe-mostlyclean-gas:
10081 @if gas
10082 maybe-mostlyclean-gas: mostlyclean-gas
10083
10084 mostlyclean-gas: 
10085         @[ -f ./gas/Makefile ] || exit 0; \
10086         r=`${PWD_COMMAND}`; export r; \
10087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10088         $(HOST_EXPORTS) \
10089         for flag in $(EXTRA_HOST_FLAGS) ; do \
10090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10091         done; \
10092         echo "Doing mostlyclean in gas"; \
10093         (cd $(HOST_SUBDIR)/gas && \
10094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10096                   "RANLIB=$${RANLIB}" \
10097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10098                   mostlyclean) \
10099           || exit 1
10100
10101 @endif gas
10102
10103 .PHONY: maybe-clean-gas clean-gas
10104 maybe-clean-gas:
10105 @if gas
10106 maybe-clean-gas: clean-gas
10107
10108 clean-gas: 
10109         @[ -f ./gas/Makefile ] || exit 0; \
10110         r=`${PWD_COMMAND}`; export r; \
10111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10112         $(HOST_EXPORTS) \
10113         for flag in $(EXTRA_HOST_FLAGS) ; do \
10114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10115         done; \
10116         echo "Doing clean in gas"; \
10117         (cd $(HOST_SUBDIR)/gas && \
10118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10120                   "RANLIB=$${RANLIB}" \
10121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10122                   clean) \
10123           || exit 1
10124
10125 @endif gas
10126
10127 .PHONY: maybe-distclean-gas distclean-gas
10128 maybe-distclean-gas:
10129 @if gas
10130 maybe-distclean-gas: distclean-gas
10131
10132 distclean-gas: 
10133         @[ -f ./gas/Makefile ] || exit 0; \
10134         r=`${PWD_COMMAND}`; export r; \
10135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10136         $(HOST_EXPORTS) \
10137         for flag in $(EXTRA_HOST_FLAGS) ; do \
10138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10139         done; \
10140         echo "Doing distclean in gas"; \
10141         (cd $(HOST_SUBDIR)/gas && \
10142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10144                   "RANLIB=$${RANLIB}" \
10145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10146                   distclean) \
10147           || exit 1
10148
10149 @endif gas
10150
10151 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10152 maybe-maintainer-clean-gas:
10153 @if gas
10154 maybe-maintainer-clean-gas: maintainer-clean-gas
10155
10156 maintainer-clean-gas: 
10157         @[ -f ./gas/Makefile ] || exit 0; \
10158         r=`${PWD_COMMAND}`; export r; \
10159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10160         $(HOST_EXPORTS) \
10161         for flag in $(EXTRA_HOST_FLAGS) ; do \
10162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10163         done; \
10164         echo "Doing maintainer-clean in gas"; \
10165         (cd $(HOST_SUBDIR)/gas && \
10166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10168                   "RANLIB=$${RANLIB}" \
10169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10170                   maintainer-clean) \
10171           || exit 1
10172
10173 @endif gas
10174
10175
10176
10177 .PHONY: configure-gcc maybe-configure-gcc
10178 maybe-configure-gcc:
10179 @if gcc-bootstrap
10180 configure-gcc: stage_current
10181 @endif gcc-bootstrap
10182 @if gcc
10183 maybe-configure-gcc: configure-gcc
10184 configure-gcc: 
10185         @r=`${PWD_COMMAND}`; export r; \
10186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10187         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10189         $(HOST_EXPORTS)  \
10190         echo Configuring in $(HOST_SUBDIR)/gcc; \
10191         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10192         case $(srcdir) in \
10193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10194           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10196         esac; \
10197         module_srcdir=gcc; \
10198         $(SHELL) \
10199           $$s/$$module_srcdir/configure \
10200           --srcdir=$${topdir}/$$module_srcdir \
10201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10202           --target=${target_alias}  \
10203           || exit 1
10204 @endif gcc
10205
10206
10207
10208 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10209 maybe-configure-stage1-gcc:
10210 @if gcc-bootstrap
10211 maybe-configure-stage1-gcc: configure-stage1-gcc
10212 configure-stage1-gcc:
10213         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10215         @r=`${PWD_COMMAND}`; export r; \
10216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10217         TFLAGS="$(STAGE1_TFLAGS)"; \
10218         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10219         $(HOST_EXPORTS) \
10220         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10221         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10222         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10223         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10225         cd $(HOST_SUBDIR)/gcc || exit 1; \
10226         case $(srcdir) in \
10227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10228           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10230         esac; \
10231         module_srcdir=gcc; \
10232         $(SHELL) $$s/$$module_srcdir/configure \
10233           --srcdir=$${topdir}/$$module_srcdir \
10234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10235           --target=${target_alias} \
10236            \
10237           $(STAGE1_CONFIGURE_FLAGS)
10238 @endif gcc-bootstrap
10239
10240 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10241 maybe-configure-stage2-gcc:
10242 @if gcc-bootstrap
10243 maybe-configure-stage2-gcc: configure-stage2-gcc
10244 configure-stage2-gcc:
10245         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10247         @r=`${PWD_COMMAND}`; export r; \
10248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10249         TFLAGS="$(STAGE2_TFLAGS)"; \
10250         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10251         $(HOST_EXPORTS) \
10252         $(POSTSTAGE1_HOST_EXPORTS) \
10253         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10254         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10255         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10256         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10258         cd $(HOST_SUBDIR)/gcc || exit 1; \
10259         case $(srcdir) in \
10260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10261           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10263         esac; \
10264         module_srcdir=gcc; \
10265         $(SHELL) $$s/$$module_srcdir/configure \
10266           --srcdir=$${topdir}/$$module_srcdir \
10267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10268           --target=${target_alias} \
10269           --with-build-libsubdir=$(HOST_SUBDIR) \
10270           $(STAGE2_CONFIGURE_FLAGS)
10271 @endif gcc-bootstrap
10272
10273 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10274 maybe-configure-stage3-gcc:
10275 @if gcc-bootstrap
10276 maybe-configure-stage3-gcc: configure-stage3-gcc
10277 configure-stage3-gcc:
10278         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10280         @r=`${PWD_COMMAND}`; export r; \
10281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10282         TFLAGS="$(STAGE3_TFLAGS)"; \
10283         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10284         $(HOST_EXPORTS) \
10285         $(POSTSTAGE1_HOST_EXPORTS) \
10286         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10287         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10288         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10289         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10291         cd $(HOST_SUBDIR)/gcc || exit 1; \
10292         case $(srcdir) in \
10293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10294           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10296         esac; \
10297         module_srcdir=gcc; \
10298         $(SHELL) $$s/$$module_srcdir/configure \
10299           --srcdir=$${topdir}/$$module_srcdir \
10300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10301           --target=${target_alias} \
10302           --with-build-libsubdir=$(HOST_SUBDIR) \
10303           $(STAGE3_CONFIGURE_FLAGS)
10304 @endif gcc-bootstrap
10305
10306 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10307 maybe-configure-stage4-gcc:
10308 @if gcc-bootstrap
10309 maybe-configure-stage4-gcc: configure-stage4-gcc
10310 configure-stage4-gcc:
10311         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10313         @r=`${PWD_COMMAND}`; export r; \
10314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10315         TFLAGS="$(STAGE4_TFLAGS)"; \
10316         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10317         $(HOST_EXPORTS) \
10318         $(POSTSTAGE1_HOST_EXPORTS) \
10319         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10320         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10321         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10322         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10324         cd $(HOST_SUBDIR)/gcc || exit 1; \
10325         case $(srcdir) in \
10326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10327           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10329         esac; \
10330         module_srcdir=gcc; \
10331         $(SHELL) $$s/$$module_srcdir/configure \
10332           --srcdir=$${topdir}/$$module_srcdir \
10333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10334           --target=${target_alias} \
10335           --with-build-libsubdir=$(HOST_SUBDIR) \
10336           $(STAGE4_CONFIGURE_FLAGS)
10337 @endif gcc-bootstrap
10338
10339 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10340 maybe-configure-stageprofile-gcc:
10341 @if gcc-bootstrap
10342 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10343 configure-stageprofile-gcc:
10344         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10346         @r=`${PWD_COMMAND}`; export r; \
10347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10348         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10349         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10350         $(HOST_EXPORTS) \
10351         $(POSTSTAGE1_HOST_EXPORTS) \
10352         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10353         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10354         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10355         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10357         cd $(HOST_SUBDIR)/gcc || exit 1; \
10358         case $(srcdir) in \
10359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10360           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10362         esac; \
10363         module_srcdir=gcc; \
10364         $(SHELL) $$s/$$module_srcdir/configure \
10365           --srcdir=$${topdir}/$$module_srcdir \
10366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10367           --target=${target_alias} \
10368           --with-build-libsubdir=$(HOST_SUBDIR) \
10369           $(STAGEprofile_CONFIGURE_FLAGS)
10370 @endif gcc-bootstrap
10371
10372 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10373 maybe-configure-stagefeedback-gcc:
10374 @if gcc-bootstrap
10375 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10376 configure-stagefeedback-gcc:
10377         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10378         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10379         @r=`${PWD_COMMAND}`; export r; \
10380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10381         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10382         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10383         $(HOST_EXPORTS) \
10384         $(POSTSTAGE1_HOST_EXPORTS) \
10385         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10386         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10387         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10388         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10389         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10390         cd $(HOST_SUBDIR)/gcc || exit 1; \
10391         case $(srcdir) in \
10392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10393           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10395         esac; \
10396         module_srcdir=gcc; \
10397         $(SHELL) $$s/$$module_srcdir/configure \
10398           --srcdir=$${topdir}/$$module_srcdir \
10399           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10400           --target=${target_alias} \
10401           --with-build-libsubdir=$(HOST_SUBDIR) \
10402           $(STAGEfeedback_CONFIGURE_FLAGS)
10403 @endif gcc-bootstrap
10404
10405
10406
10407
10408
10409 .PHONY: all-gcc maybe-all-gcc
10410 maybe-all-gcc:
10411 @if gcc-bootstrap
10412 all-gcc: stage_current
10413 @endif gcc-bootstrap
10414 @if gcc
10415 TARGET-gcc=all
10416 maybe-all-gcc: all-gcc
10417 all-gcc: configure-gcc
10418         @r=`${PWD_COMMAND}`; export r; \
10419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10420         $(HOST_EXPORTS)  \
10421         (cd $(HOST_SUBDIR)/gcc && \
10422           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10423                 $(TARGET-gcc))
10424 @endif gcc
10425
10426
10427
10428 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10429 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10430 maybe-all-stage1-gcc:
10431 maybe-clean-stage1-gcc:
10432 @if gcc-bootstrap
10433 maybe-all-stage1-gcc: all-stage1-gcc
10434 all-stage1: all-stage1-gcc
10435 TARGET-stage1-gcc = $(TARGET-gcc)
10436 all-stage1-gcc: configure-stage1-gcc
10437         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10438         @r=`${PWD_COMMAND}`; export r; \
10439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10440         TFLAGS="$(STAGE1_TFLAGS)"; \
10441         $(HOST_EXPORTS)  \
10442         cd $(HOST_SUBDIR)/gcc && \
10443         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10444                 CFLAGS="$(STAGE1_CFLAGS)" \
10445                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10446                 LIBCFLAGS="$(LIBCFLAGS)" \
10447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10450                 $(EXTRA_HOST_FLAGS)  \
10451                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10452                 TFLAGS="$(STAGE1_TFLAGS)" \
10453                 $(TARGET-stage1-gcc)
10454
10455 maybe-clean-stage1-gcc: clean-stage1-gcc
10456 clean-stage1: clean-stage1-gcc
10457 clean-stage1-gcc:
10458         @if [ $(current_stage) = stage1 ]; then \
10459           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10460         else \
10461           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10462           $(MAKE) stage1-start; \
10463         fi; \
10464         cd $(HOST_SUBDIR)/gcc && \
10465         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10466         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10467 @endif gcc-bootstrap
10468
10469
10470 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10471 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10472 maybe-all-stage2-gcc:
10473 maybe-clean-stage2-gcc:
10474 @if gcc-bootstrap
10475 maybe-all-stage2-gcc: all-stage2-gcc
10476 all-stage2: all-stage2-gcc
10477 TARGET-stage2-gcc = $(TARGET-gcc)
10478 all-stage2-gcc: configure-stage2-gcc
10479         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10480         @r=`${PWD_COMMAND}`; export r; \
10481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482         TFLAGS="$(STAGE2_TFLAGS)"; \
10483         $(HOST_EXPORTS) \
10484         $(POSTSTAGE1_HOST_EXPORTS)  \
10485         cd $(HOST_SUBDIR)/gcc && \
10486         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10487                 CFLAGS="$(STAGE2_CFLAGS)" \
10488                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10489                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10490                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10491                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10492                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10493                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10494                 TFLAGS="$(STAGE2_TFLAGS)" \
10495                 $(TARGET-stage2-gcc)
10496
10497 maybe-clean-stage2-gcc: clean-stage2-gcc
10498 clean-stage2: clean-stage2-gcc
10499 clean-stage2-gcc:
10500         @if [ $(current_stage) = stage2 ]; then \
10501           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10502         else \
10503           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10504           $(MAKE) stage2-start; \
10505         fi; \
10506         cd $(HOST_SUBDIR)/gcc && \
10507         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10508 @endif gcc-bootstrap
10509
10510
10511 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10512 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10513 maybe-all-stage3-gcc:
10514 maybe-clean-stage3-gcc:
10515 @if gcc-bootstrap
10516 maybe-all-stage3-gcc: all-stage3-gcc
10517 all-stage3: all-stage3-gcc
10518 TARGET-stage3-gcc = $(TARGET-gcc)
10519 all-stage3-gcc: configure-stage3-gcc
10520         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10521         @r=`${PWD_COMMAND}`; export r; \
10522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10523         TFLAGS="$(STAGE3_TFLAGS)"; \
10524         $(HOST_EXPORTS) \
10525         $(POSTSTAGE1_HOST_EXPORTS)  \
10526         cd $(HOST_SUBDIR)/gcc && \
10527         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10528                 CFLAGS="$(STAGE3_CFLAGS)" \
10529                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10530                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10531                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10532                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10533                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10534                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10535                 TFLAGS="$(STAGE3_TFLAGS)" \
10536                 $(TARGET-stage3-gcc)
10537
10538 maybe-clean-stage3-gcc: clean-stage3-gcc
10539 clean-stage3: clean-stage3-gcc
10540 clean-stage3-gcc:
10541         @if [ $(current_stage) = stage3 ]; then \
10542           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10543         else \
10544           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10545           $(MAKE) stage3-start; \
10546         fi; \
10547         cd $(HOST_SUBDIR)/gcc && \
10548         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10549 @endif gcc-bootstrap
10550
10551
10552 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10553 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10554 maybe-all-stage4-gcc:
10555 maybe-clean-stage4-gcc:
10556 @if gcc-bootstrap
10557 maybe-all-stage4-gcc: all-stage4-gcc
10558 all-stage4: all-stage4-gcc
10559 TARGET-stage4-gcc = $(TARGET-gcc)
10560 all-stage4-gcc: configure-stage4-gcc
10561         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10562         @r=`${PWD_COMMAND}`; export r; \
10563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10564         TFLAGS="$(STAGE4_TFLAGS)"; \
10565         $(HOST_EXPORTS) \
10566         $(POSTSTAGE1_HOST_EXPORTS)  \
10567         cd $(HOST_SUBDIR)/gcc && \
10568         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10569                 CFLAGS="$(STAGE4_CFLAGS)" \
10570                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10571                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10572                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10573                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10574                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10575                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10576                 TFLAGS="$(STAGE4_TFLAGS)" \
10577                 $(TARGET-stage4-gcc)
10578
10579 maybe-clean-stage4-gcc: clean-stage4-gcc
10580 clean-stage4: clean-stage4-gcc
10581 clean-stage4-gcc:
10582         @if [ $(current_stage) = stage4 ]; then \
10583           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10584         else \
10585           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10586           $(MAKE) stage4-start; \
10587         fi; \
10588         cd $(HOST_SUBDIR)/gcc && \
10589         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10590 @endif gcc-bootstrap
10591
10592
10593 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10594 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10595 maybe-all-stageprofile-gcc:
10596 maybe-clean-stageprofile-gcc:
10597 @if gcc-bootstrap
10598 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10599 all-stageprofile: all-stageprofile-gcc
10600 TARGET-stageprofile-gcc = $(TARGET-gcc)
10601 all-stageprofile-gcc: configure-stageprofile-gcc
10602         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10603         @r=`${PWD_COMMAND}`; export r; \
10604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10605         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10606         $(HOST_EXPORTS) \
10607         $(POSTSTAGE1_HOST_EXPORTS)  \
10608         cd $(HOST_SUBDIR)/gcc && \
10609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10610                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10611                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10612                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10613                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10614                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10615                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10616                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10617                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10618                 $(TARGET-stageprofile-gcc)
10619
10620 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10621 clean-stageprofile: clean-stageprofile-gcc
10622 clean-stageprofile-gcc:
10623         @if [ $(current_stage) = stageprofile ]; then \
10624           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10625         else \
10626           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10627           $(MAKE) stageprofile-start; \
10628         fi; \
10629         cd $(HOST_SUBDIR)/gcc && \
10630         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10631 @endif gcc-bootstrap
10632
10633
10634 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10635 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10636 maybe-all-stagefeedback-gcc:
10637 maybe-clean-stagefeedback-gcc:
10638 @if gcc-bootstrap
10639 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10640 all-stagefeedback: all-stagefeedback-gcc
10641 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10642 all-stagefeedback-gcc: configure-stagefeedback-gcc
10643         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10644         @r=`${PWD_COMMAND}`; export r; \
10645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10646         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10647         $(HOST_EXPORTS) \
10648         $(POSTSTAGE1_HOST_EXPORTS)  \
10649         cd $(HOST_SUBDIR)/gcc && \
10650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10651                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10652                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10653                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10654                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10655                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10656                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10657                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10658                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10659                 $(TARGET-stagefeedback-gcc)
10660
10661 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10662 clean-stagefeedback: clean-stagefeedback-gcc
10663 clean-stagefeedback-gcc:
10664         @if [ $(current_stage) = stagefeedback ]; then \
10665           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10666         else \
10667           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10668           $(MAKE) stagefeedback-start; \
10669         fi; \
10670         cd $(HOST_SUBDIR)/gcc && \
10671         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10672 @endif gcc-bootstrap
10673
10674
10675
10676
10677
10678 .PHONY: check-gcc maybe-check-gcc
10679 maybe-check-gcc:
10680 @if gcc
10681 maybe-check-gcc: check-gcc
10682
10683 check-gcc:
10684         @: $(MAKE); $(unstage)
10685         @r=`${PWD_COMMAND}`; export r; \
10686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10687         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10688         (cd $(HOST_SUBDIR)/gcc && \
10689           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10690
10691 @endif gcc
10692
10693 .PHONY: install-gcc maybe-install-gcc
10694 maybe-install-gcc:
10695 @if gcc
10696 maybe-install-gcc: install-gcc
10697
10698 install-gcc: installdirs
10699         @: $(MAKE); $(unstage)
10700         @r=`${PWD_COMMAND}`; export r; \
10701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702         $(HOST_EXPORTS) \
10703         (cd $(HOST_SUBDIR)/gcc && \
10704           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10705
10706 @endif gcc
10707
10708 .PHONY: install-strip-gcc maybe-install-strip-gcc
10709 maybe-install-strip-gcc:
10710 @if gcc
10711 maybe-install-strip-gcc: install-strip-gcc
10712
10713 install-strip-gcc: installdirs
10714         @: $(MAKE); $(unstage)
10715         @r=`${PWD_COMMAND}`; export r; \
10716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10717         $(HOST_EXPORTS) \
10718         (cd $(HOST_SUBDIR)/gcc && \
10719           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10720
10721 @endif gcc
10722
10723 # Other targets (info, dvi, pdf, etc.)
10724
10725 .PHONY: maybe-info-gcc info-gcc
10726 maybe-info-gcc:
10727 @if gcc
10728 maybe-info-gcc: info-gcc
10729
10730 info-gcc: \
10731     configure-gcc 
10732         @[ -f ./gcc/Makefile ] || exit 0; \
10733         r=`${PWD_COMMAND}`; export r; \
10734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10735         $(HOST_EXPORTS) \
10736         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10738         done; \
10739         echo "Doing info in gcc"; \
10740         (cd $(HOST_SUBDIR)/gcc && \
10741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10743                   "RANLIB=$${RANLIB}" \
10744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10745                   info) \
10746           || exit 1
10747
10748 @endif gcc
10749
10750 .PHONY: maybe-dvi-gcc dvi-gcc
10751 maybe-dvi-gcc:
10752 @if gcc
10753 maybe-dvi-gcc: dvi-gcc
10754
10755 dvi-gcc: \
10756     configure-gcc 
10757         @[ -f ./gcc/Makefile ] || exit 0; \
10758         r=`${PWD_COMMAND}`; export r; \
10759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10760         $(HOST_EXPORTS) \
10761         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10763         done; \
10764         echo "Doing dvi in gcc"; \
10765         (cd $(HOST_SUBDIR)/gcc && \
10766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10768                   "RANLIB=$${RANLIB}" \
10769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10770                   dvi) \
10771           || exit 1
10772
10773 @endif gcc
10774
10775 .PHONY: maybe-pdf-gcc pdf-gcc
10776 maybe-pdf-gcc:
10777 @if gcc
10778 maybe-pdf-gcc: pdf-gcc
10779
10780 pdf-gcc: \
10781     configure-gcc 
10782         @[ -f ./gcc/Makefile ] || exit 0; \
10783         r=`${PWD_COMMAND}`; export r; \
10784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785         $(HOST_EXPORTS) \
10786         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10788         done; \
10789         echo "Doing pdf in gcc"; \
10790         (cd $(HOST_SUBDIR)/gcc && \
10791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10793                   "RANLIB=$${RANLIB}" \
10794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10795                   pdf) \
10796           || exit 1
10797
10798 @endif gcc
10799
10800 .PHONY: maybe-html-gcc html-gcc
10801 maybe-html-gcc:
10802 @if gcc
10803 maybe-html-gcc: html-gcc
10804
10805 html-gcc: \
10806     configure-gcc 
10807         @[ -f ./gcc/Makefile ] || exit 0; \
10808         r=`${PWD_COMMAND}`; export r; \
10809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10810         $(HOST_EXPORTS) \
10811         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10813         done; \
10814         echo "Doing html in gcc"; \
10815         (cd $(HOST_SUBDIR)/gcc && \
10816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10818                   "RANLIB=$${RANLIB}" \
10819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10820                   html) \
10821           || exit 1
10822
10823 @endif gcc
10824
10825 .PHONY: maybe-TAGS-gcc TAGS-gcc
10826 maybe-TAGS-gcc:
10827 @if gcc
10828 maybe-TAGS-gcc: TAGS-gcc
10829
10830 TAGS-gcc: \
10831     configure-gcc 
10832         @[ -f ./gcc/Makefile ] || exit 0; \
10833         r=`${PWD_COMMAND}`; export r; \
10834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10835         $(HOST_EXPORTS) \
10836         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10838         done; \
10839         echo "Doing TAGS in gcc"; \
10840         (cd $(HOST_SUBDIR)/gcc && \
10841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10843                   "RANLIB=$${RANLIB}" \
10844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10845                   TAGS) \
10846           || exit 1
10847
10848 @endif gcc
10849
10850 .PHONY: maybe-install-info-gcc install-info-gcc
10851 maybe-install-info-gcc:
10852 @if gcc
10853 maybe-install-info-gcc: install-info-gcc
10854
10855 install-info-gcc: \
10856     configure-gcc \
10857     info-gcc 
10858         @[ -f ./gcc/Makefile ] || exit 0; \
10859         r=`${PWD_COMMAND}`; export r; \
10860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10861         $(HOST_EXPORTS) \
10862         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10864         done; \
10865         echo "Doing install-info in gcc"; \
10866         (cd $(HOST_SUBDIR)/gcc && \
10867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10869                   "RANLIB=$${RANLIB}" \
10870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10871                   install-info) \
10872           || exit 1
10873
10874 @endif gcc
10875
10876 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10877 maybe-install-pdf-gcc:
10878 @if gcc
10879 maybe-install-pdf-gcc: install-pdf-gcc
10880
10881 install-pdf-gcc: \
10882     configure-gcc \
10883     pdf-gcc 
10884         @[ -f ./gcc/Makefile ] || exit 0; \
10885         r=`${PWD_COMMAND}`; export r; \
10886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10887         $(HOST_EXPORTS) \
10888         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10890         done; \
10891         echo "Doing install-pdf in gcc"; \
10892         (cd $(HOST_SUBDIR)/gcc && \
10893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10895                   "RANLIB=$${RANLIB}" \
10896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10897                   install-pdf) \
10898           || exit 1
10899
10900 @endif gcc
10901
10902 .PHONY: maybe-install-html-gcc install-html-gcc
10903 maybe-install-html-gcc:
10904 @if gcc
10905 maybe-install-html-gcc: install-html-gcc
10906
10907 install-html-gcc: \
10908     configure-gcc \
10909     html-gcc 
10910         @[ -f ./gcc/Makefile ] || exit 0; \
10911         r=`${PWD_COMMAND}`; export r; \
10912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10913         $(HOST_EXPORTS) \
10914         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10916         done; \
10917         echo "Doing install-html in gcc"; \
10918         (cd $(HOST_SUBDIR)/gcc && \
10919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10921                   "RANLIB=$${RANLIB}" \
10922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10923                   install-html) \
10924           || exit 1
10925
10926 @endif gcc
10927
10928 .PHONY: maybe-installcheck-gcc installcheck-gcc
10929 maybe-installcheck-gcc:
10930 @if gcc
10931 maybe-installcheck-gcc: installcheck-gcc
10932
10933 installcheck-gcc: \
10934     configure-gcc 
10935         @[ -f ./gcc/Makefile ] || exit 0; \
10936         r=`${PWD_COMMAND}`; export r; \
10937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10938         $(HOST_EXPORTS) \
10939         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10941         done; \
10942         echo "Doing installcheck in gcc"; \
10943         (cd $(HOST_SUBDIR)/gcc && \
10944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10946                   "RANLIB=$${RANLIB}" \
10947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10948                   installcheck) \
10949           || exit 1
10950
10951 @endif gcc
10952
10953 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10954 maybe-mostlyclean-gcc:
10955 @if gcc
10956 maybe-mostlyclean-gcc: mostlyclean-gcc
10957
10958 mostlyclean-gcc: 
10959         @[ -f ./gcc/Makefile ] || exit 0; \
10960         r=`${PWD_COMMAND}`; export r; \
10961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10962         $(HOST_EXPORTS) \
10963         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10965         done; \
10966         echo "Doing mostlyclean in gcc"; \
10967         (cd $(HOST_SUBDIR)/gcc && \
10968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10970                   "RANLIB=$${RANLIB}" \
10971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10972                   mostlyclean) \
10973           || exit 1
10974
10975 @endif gcc
10976
10977 .PHONY: maybe-clean-gcc clean-gcc
10978 maybe-clean-gcc:
10979 @if gcc
10980 maybe-clean-gcc: clean-gcc
10981
10982 clean-gcc: 
10983         @[ -f ./gcc/Makefile ] || exit 0; \
10984         r=`${PWD_COMMAND}`; export r; \
10985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10986         $(HOST_EXPORTS) \
10987         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10989         done; \
10990         echo "Doing clean in gcc"; \
10991         (cd $(HOST_SUBDIR)/gcc && \
10992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10994                   "RANLIB=$${RANLIB}" \
10995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10996                   clean) \
10997           || exit 1
10998
10999 @endif gcc
11000
11001 .PHONY: maybe-distclean-gcc distclean-gcc
11002 maybe-distclean-gcc:
11003 @if gcc
11004 maybe-distclean-gcc: distclean-gcc
11005
11006 distclean-gcc: 
11007         @[ -f ./gcc/Makefile ] || exit 0; \
11008         r=`${PWD_COMMAND}`; export r; \
11009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11010         $(HOST_EXPORTS) \
11011         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11013         done; \
11014         echo "Doing distclean in gcc"; \
11015         (cd $(HOST_SUBDIR)/gcc && \
11016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11018                   "RANLIB=$${RANLIB}" \
11019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11020                   distclean) \
11021           || exit 1
11022
11023 @endif gcc
11024
11025 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11026 maybe-maintainer-clean-gcc:
11027 @if gcc
11028 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11029
11030 maintainer-clean-gcc: 
11031         @[ -f ./gcc/Makefile ] || exit 0; \
11032         r=`${PWD_COMMAND}`; export r; \
11033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11034         $(HOST_EXPORTS) \
11035         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11037         done; \
11038         echo "Doing maintainer-clean in gcc"; \
11039         (cd $(HOST_SUBDIR)/gcc && \
11040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11042                   "RANLIB=$${RANLIB}" \
11043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11044                   maintainer-clean) \
11045           || exit 1
11046
11047 @endif gcc
11048
11049
11050
11051 .PHONY: configure-gmp maybe-configure-gmp
11052 maybe-configure-gmp:
11053 @if gcc-bootstrap
11054 configure-gmp: stage_current
11055 @endif gcc-bootstrap
11056 @if gmp
11057 maybe-configure-gmp: configure-gmp
11058 configure-gmp: 
11059         @r=`${PWD_COMMAND}`; export r; \
11060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11061         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11063         $(HOST_EXPORTS)  \
11064         echo Configuring in $(HOST_SUBDIR)/gmp; \
11065         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11066         case $(srcdir) in \
11067           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11068           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11069                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11070         esac; \
11071         module_srcdir=gmp; \
11072         $(SHELL) \
11073           $$s/$$module_srcdir/configure \
11074           --srcdir=$${topdir}/$$module_srcdir \
11075           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11076           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11077           || exit 1
11078 @endif gmp
11079
11080
11081
11082 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11083 maybe-configure-stage1-gmp:
11084 @if gmp-bootstrap
11085 maybe-configure-stage1-gmp: configure-stage1-gmp
11086 configure-stage1-gmp:
11087         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11089         @r=`${PWD_COMMAND}`; export r; \
11090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11091         TFLAGS="$(STAGE1_TFLAGS)"; \
11092         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11093         $(HOST_EXPORTS) \
11094         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11095         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11096         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11097         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11099         cd $(HOST_SUBDIR)/gmp || exit 1; \
11100         case $(srcdir) in \
11101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11102           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11104         esac; \
11105         module_srcdir=gmp; \
11106         $(SHELL) $$s/$$module_srcdir/configure \
11107           --srcdir=$${topdir}/$$module_srcdir \
11108           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11109           --target=none-${host_vendor}-${host_os} \
11110            \
11111           $(STAGE1_CONFIGURE_FLAGS) \
11112           --disable-shared LEX="touch lex.yy.c"
11113 @endif gmp-bootstrap
11114
11115 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11116 maybe-configure-stage2-gmp:
11117 @if gmp-bootstrap
11118 maybe-configure-stage2-gmp: configure-stage2-gmp
11119 configure-stage2-gmp:
11120         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11121         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11122         @r=`${PWD_COMMAND}`; export r; \
11123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11124         TFLAGS="$(STAGE2_TFLAGS)"; \
11125         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11126         $(HOST_EXPORTS) \
11127         $(POSTSTAGE1_HOST_EXPORTS) \
11128         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11129         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11130         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11131         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11132         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11133         cd $(HOST_SUBDIR)/gmp || exit 1; \
11134         case $(srcdir) in \
11135           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11136           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11137                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11138         esac; \
11139         module_srcdir=gmp; \
11140         $(SHELL) $$s/$$module_srcdir/configure \
11141           --srcdir=$${topdir}/$$module_srcdir \
11142           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11143           --target=none-${host_vendor}-${host_os} \
11144           --with-build-libsubdir=$(HOST_SUBDIR) \
11145           $(STAGE2_CONFIGURE_FLAGS) \
11146           --disable-shared LEX="touch lex.yy.c"
11147 @endif gmp-bootstrap
11148
11149 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11150 maybe-configure-stage3-gmp:
11151 @if gmp-bootstrap
11152 maybe-configure-stage3-gmp: configure-stage3-gmp
11153 configure-stage3-gmp:
11154         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11156         @r=`${PWD_COMMAND}`; export r; \
11157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11158         TFLAGS="$(STAGE3_TFLAGS)"; \
11159         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11160         $(HOST_EXPORTS) \
11161         $(POSTSTAGE1_HOST_EXPORTS) \
11162         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11163         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11164         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11165         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11167         cd $(HOST_SUBDIR)/gmp || exit 1; \
11168         case $(srcdir) in \
11169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11170           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11172         esac; \
11173         module_srcdir=gmp; \
11174         $(SHELL) $$s/$$module_srcdir/configure \
11175           --srcdir=$${topdir}/$$module_srcdir \
11176           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11177           --target=none-${host_vendor}-${host_os} \
11178           --with-build-libsubdir=$(HOST_SUBDIR) \
11179           $(STAGE3_CONFIGURE_FLAGS) \
11180           --disable-shared LEX="touch lex.yy.c"
11181 @endif gmp-bootstrap
11182
11183 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11184 maybe-configure-stage4-gmp:
11185 @if gmp-bootstrap
11186 maybe-configure-stage4-gmp: configure-stage4-gmp
11187 configure-stage4-gmp:
11188         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11190         @r=`${PWD_COMMAND}`; export r; \
11191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11192         TFLAGS="$(STAGE4_TFLAGS)"; \
11193         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11194         $(HOST_EXPORTS) \
11195         $(POSTSTAGE1_HOST_EXPORTS) \
11196         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11197         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11198         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11199         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11201         cd $(HOST_SUBDIR)/gmp || exit 1; \
11202         case $(srcdir) in \
11203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11204           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11206         esac; \
11207         module_srcdir=gmp; \
11208         $(SHELL) $$s/$$module_srcdir/configure \
11209           --srcdir=$${topdir}/$$module_srcdir \
11210           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11211           --target=none-${host_vendor}-${host_os} \
11212           --with-build-libsubdir=$(HOST_SUBDIR) \
11213           $(STAGE4_CONFIGURE_FLAGS) \
11214           --disable-shared LEX="touch lex.yy.c"
11215 @endif gmp-bootstrap
11216
11217 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11218 maybe-configure-stageprofile-gmp:
11219 @if gmp-bootstrap
11220 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11221 configure-stageprofile-gmp:
11222         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11224         @r=`${PWD_COMMAND}`; export r; \
11225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11226         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11227         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11228         $(HOST_EXPORTS) \
11229         $(POSTSTAGE1_HOST_EXPORTS) \
11230         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11231         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11232         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11233         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11235         cd $(HOST_SUBDIR)/gmp || exit 1; \
11236         case $(srcdir) in \
11237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11238           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11240         esac; \
11241         module_srcdir=gmp; \
11242         $(SHELL) $$s/$$module_srcdir/configure \
11243           --srcdir=$${topdir}/$$module_srcdir \
11244           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11245           --target=none-${host_vendor}-${host_os} \
11246           --with-build-libsubdir=$(HOST_SUBDIR) \
11247           $(STAGEprofile_CONFIGURE_FLAGS) \
11248           --disable-shared LEX="touch lex.yy.c"
11249 @endif gmp-bootstrap
11250
11251 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11252 maybe-configure-stagefeedback-gmp:
11253 @if gmp-bootstrap
11254 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11255 configure-stagefeedback-gmp:
11256         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11258         @r=`${PWD_COMMAND}`; export r; \
11259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11260         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11261         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11262         $(HOST_EXPORTS) \
11263         $(POSTSTAGE1_HOST_EXPORTS) \
11264         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11265         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11266         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11267         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11269         cd $(HOST_SUBDIR)/gmp || exit 1; \
11270         case $(srcdir) in \
11271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11272           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11274         esac; \
11275         module_srcdir=gmp; \
11276         $(SHELL) $$s/$$module_srcdir/configure \
11277           --srcdir=$${topdir}/$$module_srcdir \
11278           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11279           --target=none-${host_vendor}-${host_os} \
11280           --with-build-libsubdir=$(HOST_SUBDIR) \
11281           $(STAGEfeedback_CONFIGURE_FLAGS) \
11282           --disable-shared LEX="touch lex.yy.c"
11283 @endif gmp-bootstrap
11284
11285
11286
11287
11288
11289 .PHONY: all-gmp maybe-all-gmp
11290 maybe-all-gmp:
11291 @if gcc-bootstrap
11292 all-gmp: stage_current
11293 @endif gcc-bootstrap
11294 @if gmp
11295 TARGET-gmp=all
11296 maybe-all-gmp: all-gmp
11297 all-gmp: configure-gmp
11298         @r=`${PWD_COMMAND}`; export r; \
11299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11300         $(HOST_EXPORTS)  \
11301         (cd $(HOST_SUBDIR)/gmp && \
11302           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11303                 $(TARGET-gmp))
11304 @endif gmp
11305
11306
11307
11308 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11309 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11310 maybe-all-stage1-gmp:
11311 maybe-clean-stage1-gmp:
11312 @if gmp-bootstrap
11313 maybe-all-stage1-gmp: all-stage1-gmp
11314 all-stage1: all-stage1-gmp
11315 TARGET-stage1-gmp = $(TARGET-gmp)
11316 all-stage1-gmp: configure-stage1-gmp
11317         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11318         @r=`${PWD_COMMAND}`; export r; \
11319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11320         TFLAGS="$(STAGE1_TFLAGS)"; \
11321         $(HOST_EXPORTS)  \
11322         cd $(HOST_SUBDIR)/gmp && \
11323         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11324                 CFLAGS="$(STAGE1_CFLAGS)" \
11325                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11326                 LIBCFLAGS="$(LIBCFLAGS)" \
11327                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11328                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11329                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11330                 $(EXTRA_HOST_FLAGS)  \
11331                 $(STAGE1_FLAGS_TO_PASS)  \
11332                 TFLAGS="$(STAGE1_TFLAGS)" \
11333                 $(TARGET-stage1-gmp)
11334
11335 maybe-clean-stage1-gmp: clean-stage1-gmp
11336 clean-stage1: clean-stage1-gmp
11337 clean-stage1-gmp:
11338         @if [ $(current_stage) = stage1 ]; then \
11339           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11340         else \
11341           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11342           $(MAKE) stage1-start; \
11343         fi; \
11344         cd $(HOST_SUBDIR)/gmp && \
11345         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11346         $(STAGE1_FLAGS_TO_PASS)  clean
11347 @endif gmp-bootstrap
11348
11349
11350 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11351 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11352 maybe-all-stage2-gmp:
11353 maybe-clean-stage2-gmp:
11354 @if gmp-bootstrap
11355 maybe-all-stage2-gmp: all-stage2-gmp
11356 all-stage2: all-stage2-gmp
11357 TARGET-stage2-gmp = $(TARGET-gmp)
11358 all-stage2-gmp: configure-stage2-gmp
11359         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11360         @r=`${PWD_COMMAND}`; export r; \
11361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11362         TFLAGS="$(STAGE2_TFLAGS)"; \
11363         $(HOST_EXPORTS) \
11364         $(POSTSTAGE1_HOST_EXPORTS)  \
11365         cd $(HOST_SUBDIR)/gmp && \
11366         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11367                 CFLAGS="$(STAGE2_CFLAGS)" \
11368                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11369                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11370                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11371                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11372                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11373                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11374                 TFLAGS="$(STAGE2_TFLAGS)" \
11375                 $(TARGET-stage2-gmp)
11376
11377 maybe-clean-stage2-gmp: clean-stage2-gmp
11378 clean-stage2: clean-stage2-gmp
11379 clean-stage2-gmp:
11380         @if [ $(current_stage) = stage2 ]; then \
11381           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11382         else \
11383           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11384           $(MAKE) stage2-start; \
11385         fi; \
11386         cd $(HOST_SUBDIR)/gmp && \
11387         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11388 @endif gmp-bootstrap
11389
11390
11391 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11392 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11393 maybe-all-stage3-gmp:
11394 maybe-clean-stage3-gmp:
11395 @if gmp-bootstrap
11396 maybe-all-stage3-gmp: all-stage3-gmp
11397 all-stage3: all-stage3-gmp
11398 TARGET-stage3-gmp = $(TARGET-gmp)
11399 all-stage3-gmp: configure-stage3-gmp
11400         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11401         @r=`${PWD_COMMAND}`; export r; \
11402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11403         TFLAGS="$(STAGE3_TFLAGS)"; \
11404         $(HOST_EXPORTS) \
11405         $(POSTSTAGE1_HOST_EXPORTS)  \
11406         cd $(HOST_SUBDIR)/gmp && \
11407         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11408                 CFLAGS="$(STAGE3_CFLAGS)" \
11409                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11410                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11411                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11412                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11413                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11414                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11415                 TFLAGS="$(STAGE3_TFLAGS)" \
11416                 $(TARGET-stage3-gmp)
11417
11418 maybe-clean-stage3-gmp: clean-stage3-gmp
11419 clean-stage3: clean-stage3-gmp
11420 clean-stage3-gmp:
11421         @if [ $(current_stage) = stage3 ]; then \
11422           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11423         else \
11424           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11425           $(MAKE) stage3-start; \
11426         fi; \
11427         cd $(HOST_SUBDIR)/gmp && \
11428         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11429 @endif gmp-bootstrap
11430
11431
11432 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11433 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11434 maybe-all-stage4-gmp:
11435 maybe-clean-stage4-gmp:
11436 @if gmp-bootstrap
11437 maybe-all-stage4-gmp: all-stage4-gmp
11438 all-stage4: all-stage4-gmp
11439 TARGET-stage4-gmp = $(TARGET-gmp)
11440 all-stage4-gmp: configure-stage4-gmp
11441         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11442         @r=`${PWD_COMMAND}`; export r; \
11443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11444         TFLAGS="$(STAGE4_TFLAGS)"; \
11445         $(HOST_EXPORTS) \
11446         $(POSTSTAGE1_HOST_EXPORTS)  \
11447         cd $(HOST_SUBDIR)/gmp && \
11448         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11449                 CFLAGS="$(STAGE4_CFLAGS)" \
11450                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11451                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11452                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11453                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11454                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11455                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11456                 TFLAGS="$(STAGE4_TFLAGS)" \
11457                 $(TARGET-stage4-gmp)
11458
11459 maybe-clean-stage4-gmp: clean-stage4-gmp
11460 clean-stage4: clean-stage4-gmp
11461 clean-stage4-gmp:
11462         @if [ $(current_stage) = stage4 ]; then \
11463           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11464         else \
11465           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11466           $(MAKE) stage4-start; \
11467         fi; \
11468         cd $(HOST_SUBDIR)/gmp && \
11469         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11470 @endif gmp-bootstrap
11471
11472
11473 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11474 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11475 maybe-all-stageprofile-gmp:
11476 maybe-clean-stageprofile-gmp:
11477 @if gmp-bootstrap
11478 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11479 all-stageprofile: all-stageprofile-gmp
11480 TARGET-stageprofile-gmp = $(TARGET-gmp)
11481 all-stageprofile-gmp: configure-stageprofile-gmp
11482         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11483         @r=`${PWD_COMMAND}`; export r; \
11484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11485         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11486         $(HOST_EXPORTS) \
11487         $(POSTSTAGE1_HOST_EXPORTS)  \
11488         cd $(HOST_SUBDIR)/gmp && \
11489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11490                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11491                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11492                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11493                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11494                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11495                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11496                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11497                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11498                 $(TARGET-stageprofile-gmp)
11499
11500 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11501 clean-stageprofile: clean-stageprofile-gmp
11502 clean-stageprofile-gmp:
11503         @if [ $(current_stage) = stageprofile ]; then \
11504           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11505         else \
11506           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11507           $(MAKE) stageprofile-start; \
11508         fi; \
11509         cd $(HOST_SUBDIR)/gmp && \
11510         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11511 @endif gmp-bootstrap
11512
11513
11514 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11515 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11516 maybe-all-stagefeedback-gmp:
11517 maybe-clean-stagefeedback-gmp:
11518 @if gmp-bootstrap
11519 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11520 all-stagefeedback: all-stagefeedback-gmp
11521 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11522 all-stagefeedback-gmp: configure-stagefeedback-gmp
11523         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11524         @r=`${PWD_COMMAND}`; export r; \
11525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11526         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11527         $(HOST_EXPORTS) \
11528         $(POSTSTAGE1_HOST_EXPORTS)  \
11529         cd $(HOST_SUBDIR)/gmp && \
11530         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11531                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11532                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11533                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11537                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11538                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11539                 $(TARGET-stagefeedback-gmp)
11540
11541 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11542 clean-stagefeedback: clean-stagefeedback-gmp
11543 clean-stagefeedback-gmp:
11544         @if [ $(current_stage) = stagefeedback ]; then \
11545           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11546         else \
11547           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11548           $(MAKE) stagefeedback-start; \
11549         fi; \
11550         cd $(HOST_SUBDIR)/gmp && \
11551         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11552 @endif gmp-bootstrap
11553
11554
11555
11556
11557
11558 .PHONY: check-gmp maybe-check-gmp
11559 maybe-check-gmp:
11560 @if gmp
11561 maybe-check-gmp: check-gmp
11562
11563 check-gmp:
11564         @: $(MAKE); $(unstage)
11565         @r=`${PWD_COMMAND}`; export r; \
11566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11567         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11568         (cd $(HOST_SUBDIR)/gmp && \
11569           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11570
11571 @endif gmp
11572
11573 .PHONY: install-gmp maybe-install-gmp
11574 maybe-install-gmp:
11575 @if gmp
11576 maybe-install-gmp: install-gmp
11577
11578 install-gmp:
11579
11580 @endif gmp
11581
11582 .PHONY: install-strip-gmp maybe-install-strip-gmp
11583 maybe-install-strip-gmp:
11584 @if gmp
11585 maybe-install-strip-gmp: install-strip-gmp
11586
11587 install-strip-gmp:
11588
11589 @endif gmp
11590
11591 # Other targets (info, dvi, pdf, etc.)
11592
11593 .PHONY: maybe-info-gmp info-gmp
11594 maybe-info-gmp:
11595 @if gmp
11596 maybe-info-gmp: info-gmp
11597
11598 info-gmp: \
11599     configure-gmp 
11600         @[ -f ./gmp/Makefile ] || exit 0; \
11601         r=`${PWD_COMMAND}`; export r; \
11602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11603         $(HOST_EXPORTS) \
11604         for flag in $(EXTRA_HOST_FLAGS) ; do \
11605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11606         done; \
11607         echo "Doing info in gmp"; \
11608         (cd $(HOST_SUBDIR)/gmp && \
11609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11611                   "RANLIB=$${RANLIB}" \
11612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11613                   info) \
11614           || exit 1
11615
11616 @endif gmp
11617
11618 .PHONY: maybe-dvi-gmp dvi-gmp
11619 maybe-dvi-gmp:
11620 @if gmp
11621 maybe-dvi-gmp: dvi-gmp
11622
11623 dvi-gmp: \
11624     configure-gmp 
11625         @[ -f ./gmp/Makefile ] || exit 0; \
11626         r=`${PWD_COMMAND}`; export r; \
11627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11628         $(HOST_EXPORTS) \
11629         for flag in $(EXTRA_HOST_FLAGS) ; do \
11630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11631         done; \
11632         echo "Doing dvi in gmp"; \
11633         (cd $(HOST_SUBDIR)/gmp && \
11634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11636                   "RANLIB=$${RANLIB}" \
11637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11638                   dvi) \
11639           || exit 1
11640
11641 @endif gmp
11642
11643 .PHONY: maybe-pdf-gmp pdf-gmp
11644 maybe-pdf-gmp:
11645 @if gmp
11646 maybe-pdf-gmp: pdf-gmp
11647
11648 pdf-gmp: \
11649     configure-gmp 
11650         @[ -f ./gmp/Makefile ] || exit 0; \
11651         r=`${PWD_COMMAND}`; export r; \
11652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11653         $(HOST_EXPORTS) \
11654         for flag in $(EXTRA_HOST_FLAGS) ; do \
11655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11656         done; \
11657         echo "Doing pdf in gmp"; \
11658         (cd $(HOST_SUBDIR)/gmp && \
11659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11661                   "RANLIB=$${RANLIB}" \
11662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11663                   pdf) \
11664           || exit 1
11665
11666 @endif gmp
11667
11668 .PHONY: maybe-html-gmp html-gmp
11669 maybe-html-gmp:
11670 @if gmp
11671 maybe-html-gmp: html-gmp
11672
11673 html-gmp: \
11674     configure-gmp 
11675         @[ -f ./gmp/Makefile ] || exit 0; \
11676         r=`${PWD_COMMAND}`; export r; \
11677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11678         $(HOST_EXPORTS) \
11679         for flag in $(EXTRA_HOST_FLAGS) ; do \
11680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11681         done; \
11682         echo "Doing html in gmp"; \
11683         (cd $(HOST_SUBDIR)/gmp && \
11684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11686                   "RANLIB=$${RANLIB}" \
11687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11688                   html) \
11689           || exit 1
11690
11691 @endif gmp
11692
11693 .PHONY: maybe-TAGS-gmp TAGS-gmp
11694 maybe-TAGS-gmp:
11695 @if gmp
11696 maybe-TAGS-gmp: TAGS-gmp
11697
11698 TAGS-gmp: \
11699     configure-gmp 
11700         @[ -f ./gmp/Makefile ] || exit 0; \
11701         r=`${PWD_COMMAND}`; export r; \
11702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11703         $(HOST_EXPORTS) \
11704         for flag in $(EXTRA_HOST_FLAGS) ; do \
11705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11706         done; \
11707         echo "Doing TAGS in gmp"; \
11708         (cd $(HOST_SUBDIR)/gmp && \
11709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11711                   "RANLIB=$${RANLIB}" \
11712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11713                   TAGS) \
11714           || exit 1
11715
11716 @endif gmp
11717
11718 .PHONY: maybe-install-info-gmp install-info-gmp
11719 maybe-install-info-gmp:
11720 @if gmp
11721 maybe-install-info-gmp: install-info-gmp
11722
11723 install-info-gmp: \
11724     configure-gmp \
11725     info-gmp 
11726         @[ -f ./gmp/Makefile ] || exit 0; \
11727         r=`${PWD_COMMAND}`; export r; \
11728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11729         $(HOST_EXPORTS) \
11730         for flag in $(EXTRA_HOST_FLAGS) ; do \
11731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11732         done; \
11733         echo "Doing install-info in gmp"; \
11734         (cd $(HOST_SUBDIR)/gmp && \
11735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11737                   "RANLIB=$${RANLIB}" \
11738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11739                   install-info) \
11740           || exit 1
11741
11742 @endif gmp
11743
11744 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11745 maybe-install-pdf-gmp:
11746 @if gmp
11747 maybe-install-pdf-gmp: install-pdf-gmp
11748
11749 install-pdf-gmp: \
11750     configure-gmp \
11751     pdf-gmp 
11752         @[ -f ./gmp/Makefile ] || exit 0; \
11753         r=`${PWD_COMMAND}`; export r; \
11754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11755         $(HOST_EXPORTS) \
11756         for flag in $(EXTRA_HOST_FLAGS) ; do \
11757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11758         done; \
11759         echo "Doing install-pdf in gmp"; \
11760         (cd $(HOST_SUBDIR)/gmp && \
11761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11763                   "RANLIB=$${RANLIB}" \
11764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11765                   install-pdf) \
11766           || exit 1
11767
11768 @endif gmp
11769
11770 .PHONY: maybe-install-html-gmp install-html-gmp
11771 maybe-install-html-gmp:
11772 @if gmp
11773 maybe-install-html-gmp: install-html-gmp
11774
11775 install-html-gmp: \
11776     configure-gmp \
11777     html-gmp 
11778         @[ -f ./gmp/Makefile ] || exit 0; \
11779         r=`${PWD_COMMAND}`; export r; \
11780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11781         $(HOST_EXPORTS) \
11782         for flag in $(EXTRA_HOST_FLAGS) ; do \
11783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11784         done; \
11785         echo "Doing install-html in gmp"; \
11786         (cd $(HOST_SUBDIR)/gmp && \
11787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11789                   "RANLIB=$${RANLIB}" \
11790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11791                   install-html) \
11792           || exit 1
11793
11794 @endif gmp
11795
11796 .PHONY: maybe-installcheck-gmp installcheck-gmp
11797 maybe-installcheck-gmp:
11798 @if gmp
11799 maybe-installcheck-gmp: installcheck-gmp
11800
11801 installcheck-gmp: \
11802     configure-gmp 
11803         @[ -f ./gmp/Makefile ] || exit 0; \
11804         r=`${PWD_COMMAND}`; export r; \
11805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11806         $(HOST_EXPORTS) \
11807         for flag in $(EXTRA_HOST_FLAGS) ; do \
11808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11809         done; \
11810         echo "Doing installcheck in gmp"; \
11811         (cd $(HOST_SUBDIR)/gmp && \
11812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11814                   "RANLIB=$${RANLIB}" \
11815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11816                   installcheck) \
11817           || exit 1
11818
11819 @endif gmp
11820
11821 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11822 maybe-mostlyclean-gmp:
11823 @if gmp
11824 maybe-mostlyclean-gmp: mostlyclean-gmp
11825
11826 mostlyclean-gmp: 
11827         @[ -f ./gmp/Makefile ] || exit 0; \
11828         r=`${PWD_COMMAND}`; export r; \
11829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11830         $(HOST_EXPORTS) \
11831         for flag in $(EXTRA_HOST_FLAGS) ; do \
11832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11833         done; \
11834         echo "Doing mostlyclean in gmp"; \
11835         (cd $(HOST_SUBDIR)/gmp && \
11836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11838                   "RANLIB=$${RANLIB}" \
11839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11840                   mostlyclean) \
11841           || exit 1
11842
11843 @endif gmp
11844
11845 .PHONY: maybe-clean-gmp clean-gmp
11846 maybe-clean-gmp:
11847 @if gmp
11848 maybe-clean-gmp: clean-gmp
11849
11850 clean-gmp: 
11851         @[ -f ./gmp/Makefile ] || exit 0; \
11852         r=`${PWD_COMMAND}`; export r; \
11853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11854         $(HOST_EXPORTS) \
11855         for flag in $(EXTRA_HOST_FLAGS) ; do \
11856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11857         done; \
11858         echo "Doing clean in gmp"; \
11859         (cd $(HOST_SUBDIR)/gmp && \
11860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11862                   "RANLIB=$${RANLIB}" \
11863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11864                   clean) \
11865           || exit 1
11866
11867 @endif gmp
11868
11869 .PHONY: maybe-distclean-gmp distclean-gmp
11870 maybe-distclean-gmp:
11871 @if gmp
11872 maybe-distclean-gmp: distclean-gmp
11873
11874 distclean-gmp: 
11875         @[ -f ./gmp/Makefile ] || exit 0; \
11876         r=`${PWD_COMMAND}`; export r; \
11877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11878         $(HOST_EXPORTS) \
11879         for flag in $(EXTRA_HOST_FLAGS) ; do \
11880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11881         done; \
11882         echo "Doing distclean in gmp"; \
11883         (cd $(HOST_SUBDIR)/gmp && \
11884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11886                   "RANLIB=$${RANLIB}" \
11887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11888                   distclean) \
11889           || exit 1
11890
11891 @endif gmp
11892
11893 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11894 maybe-maintainer-clean-gmp:
11895 @if gmp
11896 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11897
11898 maintainer-clean-gmp: 
11899         @[ -f ./gmp/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 maintainer-clean in gmp"; \
11907         (cd $(HOST_SUBDIR)/gmp && \
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                   maintainer-clean) \
11913           || exit 1
11914
11915 @endif gmp
11916
11917
11918
11919 .PHONY: configure-mpfr maybe-configure-mpfr
11920 maybe-configure-mpfr:
11921 @if gcc-bootstrap
11922 configure-mpfr: stage_current
11923 @endif gcc-bootstrap
11924 @if mpfr
11925 maybe-configure-mpfr: configure-mpfr
11926 configure-mpfr: 
11927         @r=`${PWD_COMMAND}`; export r; \
11928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11930         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11931         $(HOST_EXPORTS)  \
11932         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11933         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11934         case $(srcdir) in \
11935           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11936           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11937                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11938         esac; \
11939         module_srcdir=mpfr; \
11940         $(SHELL) \
11941           $$s/$$module_srcdir/configure \
11942           --srcdir=$${topdir}/$$module_srcdir \
11943           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11944           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11945           || exit 1
11946 @endif mpfr
11947
11948
11949
11950 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11951 maybe-configure-stage1-mpfr:
11952 @if mpfr-bootstrap
11953 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11954 configure-stage1-mpfr:
11955         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11956         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11957         @r=`${PWD_COMMAND}`; export r; \
11958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11959         TFLAGS="$(STAGE1_TFLAGS)"; \
11960         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11961         $(HOST_EXPORTS) \
11962         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11963         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11964         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11965         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
11966         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
11967         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11968         case $(srcdir) in \
11969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11970           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11972         esac; \
11973         module_srcdir=mpfr; \
11974         $(SHELL) $$s/$$module_srcdir/configure \
11975           --srcdir=$${topdir}/$$module_srcdir \
11976           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11977           --target=${target_alias} \
11978            \
11979           $(STAGE1_CONFIGURE_FLAGS) \
11980           --disable-shared @extra_mpfr_configure_flags@
11981 @endif mpfr-bootstrap
11982
11983 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11984 maybe-configure-stage2-mpfr:
11985 @if mpfr-bootstrap
11986 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11987 configure-stage2-mpfr:
11988         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11989         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11990         @r=`${PWD_COMMAND}`; export r; \
11991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11992         TFLAGS="$(STAGE2_TFLAGS)"; \
11993         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11994         $(HOST_EXPORTS) \
11995         $(POSTSTAGE1_HOST_EXPORTS) \
11996         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11997         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11998         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11999         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12001         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12002         case $(srcdir) in \
12003           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12004           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12005                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12006         esac; \
12007         module_srcdir=mpfr; \
12008         $(SHELL) $$s/$$module_srcdir/configure \
12009           --srcdir=$${topdir}/$$module_srcdir \
12010           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12011           --target=${target_alias} \
12012           --with-build-libsubdir=$(HOST_SUBDIR) \
12013           $(STAGE2_CONFIGURE_FLAGS) \
12014           --disable-shared @extra_mpfr_configure_flags@
12015 @endif mpfr-bootstrap
12016
12017 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12018 maybe-configure-stage3-mpfr:
12019 @if mpfr-bootstrap
12020 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12021 configure-stage3-mpfr:
12022         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12023         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12024         @r=`${PWD_COMMAND}`; export r; \
12025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12026         TFLAGS="$(STAGE3_TFLAGS)"; \
12027         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12028         $(HOST_EXPORTS) \
12029         $(POSTSTAGE1_HOST_EXPORTS) \
12030         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12031         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12032         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12033         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12034         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12035         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12036         case $(srcdir) in \
12037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12038           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12040         esac; \
12041         module_srcdir=mpfr; \
12042         $(SHELL) $$s/$$module_srcdir/configure \
12043           --srcdir=$${topdir}/$$module_srcdir \
12044           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12045           --target=${target_alias} \
12046           --with-build-libsubdir=$(HOST_SUBDIR) \
12047           $(STAGE3_CONFIGURE_FLAGS) \
12048           --disable-shared @extra_mpfr_configure_flags@
12049 @endif mpfr-bootstrap
12050
12051 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12052 maybe-configure-stage4-mpfr:
12053 @if mpfr-bootstrap
12054 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12055 configure-stage4-mpfr:
12056         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12057         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12058         @r=`${PWD_COMMAND}`; export r; \
12059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12060         TFLAGS="$(STAGE4_TFLAGS)"; \
12061         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12062         $(HOST_EXPORTS) \
12063         $(POSTSTAGE1_HOST_EXPORTS) \
12064         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12065         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12066         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12067         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12068         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12069         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12070         case $(srcdir) in \
12071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12072           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12074         esac; \
12075         module_srcdir=mpfr; \
12076         $(SHELL) $$s/$$module_srcdir/configure \
12077           --srcdir=$${topdir}/$$module_srcdir \
12078           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12079           --target=${target_alias} \
12080           --with-build-libsubdir=$(HOST_SUBDIR) \
12081           $(STAGE4_CONFIGURE_FLAGS) \
12082           --disable-shared @extra_mpfr_configure_flags@
12083 @endif mpfr-bootstrap
12084
12085 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12086 maybe-configure-stageprofile-mpfr:
12087 @if mpfr-bootstrap
12088 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12089 configure-stageprofile-mpfr:
12090         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12091         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12092         @r=`${PWD_COMMAND}`; export r; \
12093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12094         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12095         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12096         $(HOST_EXPORTS) \
12097         $(POSTSTAGE1_HOST_EXPORTS) \
12098         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12099         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12100         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12101         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12102         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12103         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12104         case $(srcdir) in \
12105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12106           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12108         esac; \
12109         module_srcdir=mpfr; \
12110         $(SHELL) $$s/$$module_srcdir/configure \
12111           --srcdir=$${topdir}/$$module_srcdir \
12112           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12113           --target=${target_alias} \
12114           --with-build-libsubdir=$(HOST_SUBDIR) \
12115           $(STAGEprofile_CONFIGURE_FLAGS) \
12116           --disable-shared @extra_mpfr_configure_flags@
12117 @endif mpfr-bootstrap
12118
12119 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12120 maybe-configure-stagefeedback-mpfr:
12121 @if mpfr-bootstrap
12122 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12123 configure-stagefeedback-mpfr:
12124         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12125         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12126         @r=`${PWD_COMMAND}`; export r; \
12127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12128         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12129         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12130         $(HOST_EXPORTS) \
12131         $(POSTSTAGE1_HOST_EXPORTS) \
12132         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12133         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12134         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12135         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12137         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12138         case $(srcdir) in \
12139           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12140           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12141                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12142         esac; \
12143         module_srcdir=mpfr; \
12144         $(SHELL) $$s/$$module_srcdir/configure \
12145           --srcdir=$${topdir}/$$module_srcdir \
12146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12147           --target=${target_alias} \
12148           --with-build-libsubdir=$(HOST_SUBDIR) \
12149           $(STAGEfeedback_CONFIGURE_FLAGS) \
12150           --disable-shared @extra_mpfr_configure_flags@
12151 @endif mpfr-bootstrap
12152
12153
12154
12155
12156
12157 .PHONY: all-mpfr maybe-all-mpfr
12158 maybe-all-mpfr:
12159 @if gcc-bootstrap
12160 all-mpfr: stage_current
12161 @endif gcc-bootstrap
12162 @if mpfr
12163 TARGET-mpfr=all
12164 maybe-all-mpfr: all-mpfr
12165 all-mpfr: configure-mpfr
12166         @r=`${PWD_COMMAND}`; export r; \
12167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12168         $(HOST_EXPORTS)  \
12169         (cd $(HOST_SUBDIR)/mpfr && \
12170           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12171                 $(TARGET-mpfr))
12172 @endif mpfr
12173
12174
12175
12176 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12177 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12178 maybe-all-stage1-mpfr:
12179 maybe-clean-stage1-mpfr:
12180 @if mpfr-bootstrap
12181 maybe-all-stage1-mpfr: all-stage1-mpfr
12182 all-stage1: all-stage1-mpfr
12183 TARGET-stage1-mpfr = $(TARGET-mpfr)
12184 all-stage1-mpfr: configure-stage1-mpfr
12185         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12186         @r=`${PWD_COMMAND}`; export r; \
12187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12188         TFLAGS="$(STAGE1_TFLAGS)"; \
12189         $(HOST_EXPORTS)  \
12190         cd $(HOST_SUBDIR)/mpfr && \
12191         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12192                 CFLAGS="$(STAGE1_CFLAGS)" \
12193                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12194                 LIBCFLAGS="$(LIBCFLAGS)" \
12195                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12196                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12197                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12198                 $(EXTRA_HOST_FLAGS)  \
12199                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12200                 TFLAGS="$(STAGE1_TFLAGS)" \
12201                 $(TARGET-stage1-mpfr)
12202
12203 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12204 clean-stage1: clean-stage1-mpfr
12205 clean-stage1-mpfr:
12206         @if [ $(current_stage) = stage1 ]; then \
12207           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12208         else \
12209           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12210           $(MAKE) stage1-start; \
12211         fi; \
12212         cd $(HOST_SUBDIR)/mpfr && \
12213         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12214         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12215 @endif mpfr-bootstrap
12216
12217
12218 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12219 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12220 maybe-all-stage2-mpfr:
12221 maybe-clean-stage2-mpfr:
12222 @if mpfr-bootstrap
12223 maybe-all-stage2-mpfr: all-stage2-mpfr
12224 all-stage2: all-stage2-mpfr
12225 TARGET-stage2-mpfr = $(TARGET-mpfr)
12226 all-stage2-mpfr: configure-stage2-mpfr
12227         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12228         @r=`${PWD_COMMAND}`; export r; \
12229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12230         TFLAGS="$(STAGE2_TFLAGS)"; \
12231         $(HOST_EXPORTS) \
12232         $(POSTSTAGE1_HOST_EXPORTS)  \
12233         cd $(HOST_SUBDIR)/mpfr && \
12234         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12235                 CFLAGS="$(STAGE2_CFLAGS)" \
12236                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12237                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12238                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12239                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12240                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12241                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12242                 TFLAGS="$(STAGE2_TFLAGS)" \
12243                 $(TARGET-stage2-mpfr)
12244
12245 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12246 clean-stage2: clean-stage2-mpfr
12247 clean-stage2-mpfr:
12248         @if [ $(current_stage) = stage2 ]; then \
12249           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12250         else \
12251           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12252           $(MAKE) stage2-start; \
12253         fi; \
12254         cd $(HOST_SUBDIR)/mpfr && \
12255         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12256 @endif mpfr-bootstrap
12257
12258
12259 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12260 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12261 maybe-all-stage3-mpfr:
12262 maybe-clean-stage3-mpfr:
12263 @if mpfr-bootstrap
12264 maybe-all-stage3-mpfr: all-stage3-mpfr
12265 all-stage3: all-stage3-mpfr
12266 TARGET-stage3-mpfr = $(TARGET-mpfr)
12267 all-stage3-mpfr: configure-stage3-mpfr
12268         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12269         @r=`${PWD_COMMAND}`; export r; \
12270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12271         TFLAGS="$(STAGE3_TFLAGS)"; \
12272         $(HOST_EXPORTS) \
12273         $(POSTSTAGE1_HOST_EXPORTS)  \
12274         cd $(HOST_SUBDIR)/mpfr && \
12275         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12276                 CFLAGS="$(STAGE3_CFLAGS)" \
12277                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12278                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12279                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12280                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12281                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12282                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12283                 TFLAGS="$(STAGE3_TFLAGS)" \
12284                 $(TARGET-stage3-mpfr)
12285
12286 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12287 clean-stage3: clean-stage3-mpfr
12288 clean-stage3-mpfr:
12289         @if [ $(current_stage) = stage3 ]; then \
12290           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12291         else \
12292           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12293           $(MAKE) stage3-start; \
12294         fi; \
12295         cd $(HOST_SUBDIR)/mpfr && \
12296         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12297 @endif mpfr-bootstrap
12298
12299
12300 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12301 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12302 maybe-all-stage4-mpfr:
12303 maybe-clean-stage4-mpfr:
12304 @if mpfr-bootstrap
12305 maybe-all-stage4-mpfr: all-stage4-mpfr
12306 all-stage4: all-stage4-mpfr
12307 TARGET-stage4-mpfr = $(TARGET-mpfr)
12308 all-stage4-mpfr: configure-stage4-mpfr
12309         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12310         @r=`${PWD_COMMAND}`; export r; \
12311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12312         TFLAGS="$(STAGE4_TFLAGS)"; \
12313         $(HOST_EXPORTS) \
12314         $(POSTSTAGE1_HOST_EXPORTS)  \
12315         cd $(HOST_SUBDIR)/mpfr && \
12316         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12317                 CFLAGS="$(STAGE4_CFLAGS)" \
12318                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12319                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12320                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12321                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12322                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12323                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12324                 TFLAGS="$(STAGE4_TFLAGS)" \
12325                 $(TARGET-stage4-mpfr)
12326
12327 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12328 clean-stage4: clean-stage4-mpfr
12329 clean-stage4-mpfr:
12330         @if [ $(current_stage) = stage4 ]; then \
12331           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12332         else \
12333           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12334           $(MAKE) stage4-start; \
12335         fi; \
12336         cd $(HOST_SUBDIR)/mpfr && \
12337         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12338 @endif mpfr-bootstrap
12339
12340
12341 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12342 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12343 maybe-all-stageprofile-mpfr:
12344 maybe-clean-stageprofile-mpfr:
12345 @if mpfr-bootstrap
12346 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12347 all-stageprofile: all-stageprofile-mpfr
12348 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12349 all-stageprofile-mpfr: configure-stageprofile-mpfr
12350         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12351         @r=`${PWD_COMMAND}`; export r; \
12352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12353         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12354         $(HOST_EXPORTS) \
12355         $(POSTSTAGE1_HOST_EXPORTS)  \
12356         cd $(HOST_SUBDIR)/mpfr && \
12357         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12358                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12359                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12360                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12361                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12362                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12363                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12364                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12365                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12366                 $(TARGET-stageprofile-mpfr)
12367
12368 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12369 clean-stageprofile: clean-stageprofile-mpfr
12370 clean-stageprofile-mpfr:
12371         @if [ $(current_stage) = stageprofile ]; then \
12372           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12373         else \
12374           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12375           $(MAKE) stageprofile-start; \
12376         fi; \
12377         cd $(HOST_SUBDIR)/mpfr && \
12378         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12379 @endif mpfr-bootstrap
12380
12381
12382 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12383 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12384 maybe-all-stagefeedback-mpfr:
12385 maybe-clean-stagefeedback-mpfr:
12386 @if mpfr-bootstrap
12387 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12388 all-stagefeedback: all-stagefeedback-mpfr
12389 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12390 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12391         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12392         @r=`${PWD_COMMAND}`; export r; \
12393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12394         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12395         $(HOST_EXPORTS) \
12396         $(POSTSTAGE1_HOST_EXPORTS)  \
12397         cd $(HOST_SUBDIR)/mpfr && \
12398         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12399                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12400                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12401                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12402                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12403                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12404                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12405                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12406                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12407                 $(TARGET-stagefeedback-mpfr)
12408
12409 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12410 clean-stagefeedback: clean-stagefeedback-mpfr
12411 clean-stagefeedback-mpfr:
12412         @if [ $(current_stage) = stagefeedback ]; then \
12413           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12414         else \
12415           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12416           $(MAKE) stagefeedback-start; \
12417         fi; \
12418         cd $(HOST_SUBDIR)/mpfr && \
12419         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12420 @endif mpfr-bootstrap
12421
12422
12423
12424
12425
12426 .PHONY: check-mpfr maybe-check-mpfr
12427 maybe-check-mpfr:
12428 @if mpfr
12429 maybe-check-mpfr: check-mpfr
12430
12431 check-mpfr:
12432         @: $(MAKE); $(unstage)
12433         @r=`${PWD_COMMAND}`; export r; \
12434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12435         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12436         (cd $(HOST_SUBDIR)/mpfr && \
12437           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12438
12439 @endif mpfr
12440
12441 .PHONY: install-mpfr maybe-install-mpfr
12442 maybe-install-mpfr:
12443 @if mpfr
12444 maybe-install-mpfr: install-mpfr
12445
12446 install-mpfr:
12447
12448 @endif mpfr
12449
12450 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12451 maybe-install-strip-mpfr:
12452 @if mpfr
12453 maybe-install-strip-mpfr: install-strip-mpfr
12454
12455 install-strip-mpfr:
12456
12457 @endif mpfr
12458
12459 # Other targets (info, dvi, pdf, etc.)
12460
12461 .PHONY: maybe-info-mpfr info-mpfr
12462 maybe-info-mpfr:
12463 @if mpfr
12464 maybe-info-mpfr: info-mpfr
12465
12466 info-mpfr: \
12467     configure-mpfr 
12468         @[ -f ./mpfr/Makefile ] || exit 0; \
12469         r=`${PWD_COMMAND}`; export r; \
12470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471         $(HOST_EXPORTS) \
12472         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12474         done; \
12475         echo "Doing info in mpfr"; \
12476         (cd $(HOST_SUBDIR)/mpfr && \
12477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12479                   "RANLIB=$${RANLIB}" \
12480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12481                   info) \
12482           || exit 1
12483
12484 @endif mpfr
12485
12486 .PHONY: maybe-dvi-mpfr dvi-mpfr
12487 maybe-dvi-mpfr:
12488 @if mpfr
12489 maybe-dvi-mpfr: dvi-mpfr
12490
12491 dvi-mpfr: \
12492     configure-mpfr 
12493         @[ -f ./mpfr/Makefile ] || exit 0; \
12494         r=`${PWD_COMMAND}`; export r; \
12495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12496         $(HOST_EXPORTS) \
12497         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12499         done; \
12500         echo "Doing dvi in mpfr"; \
12501         (cd $(HOST_SUBDIR)/mpfr && \
12502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12504                   "RANLIB=$${RANLIB}" \
12505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12506                   dvi) \
12507           || exit 1
12508
12509 @endif mpfr
12510
12511 .PHONY: maybe-pdf-mpfr pdf-mpfr
12512 maybe-pdf-mpfr:
12513 @if mpfr
12514 maybe-pdf-mpfr: pdf-mpfr
12515
12516 pdf-mpfr: \
12517     configure-mpfr 
12518         @[ -f ./mpfr/Makefile ] || exit 0; \
12519         r=`${PWD_COMMAND}`; export r; \
12520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12521         $(HOST_EXPORTS) \
12522         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12524         done; \
12525         echo "Doing pdf in mpfr"; \
12526         (cd $(HOST_SUBDIR)/mpfr && \
12527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12529                   "RANLIB=$${RANLIB}" \
12530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12531                   pdf) \
12532           || exit 1
12533
12534 @endif mpfr
12535
12536 .PHONY: maybe-html-mpfr html-mpfr
12537 maybe-html-mpfr:
12538 @if mpfr
12539 maybe-html-mpfr: html-mpfr
12540
12541 html-mpfr: \
12542     configure-mpfr 
12543         @[ -f ./mpfr/Makefile ] || exit 0; \
12544         r=`${PWD_COMMAND}`; export r; \
12545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12546         $(HOST_EXPORTS) \
12547         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12549         done; \
12550         echo "Doing html in mpfr"; \
12551         (cd $(HOST_SUBDIR)/mpfr && \
12552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12554                   "RANLIB=$${RANLIB}" \
12555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12556                   html) \
12557           || exit 1
12558
12559 @endif mpfr
12560
12561 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12562 maybe-TAGS-mpfr:
12563 @if mpfr
12564 maybe-TAGS-mpfr: TAGS-mpfr
12565
12566 TAGS-mpfr: \
12567     configure-mpfr 
12568         @[ -f ./mpfr/Makefile ] || exit 0; \
12569         r=`${PWD_COMMAND}`; export r; \
12570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12571         $(HOST_EXPORTS) \
12572         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12574         done; \
12575         echo "Doing TAGS in mpfr"; \
12576         (cd $(HOST_SUBDIR)/mpfr && \
12577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12579                   "RANLIB=$${RANLIB}" \
12580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12581                   TAGS) \
12582           || exit 1
12583
12584 @endif mpfr
12585
12586 .PHONY: maybe-install-info-mpfr install-info-mpfr
12587 maybe-install-info-mpfr:
12588 @if mpfr
12589 maybe-install-info-mpfr: install-info-mpfr
12590
12591 install-info-mpfr: \
12592     configure-mpfr \
12593     info-mpfr 
12594         @[ -f ./mpfr/Makefile ] || exit 0; \
12595         r=`${PWD_COMMAND}`; export r; \
12596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12597         $(HOST_EXPORTS) \
12598         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12600         done; \
12601         echo "Doing install-info in mpfr"; \
12602         (cd $(HOST_SUBDIR)/mpfr && \
12603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12605                   "RANLIB=$${RANLIB}" \
12606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12607                   install-info) \
12608           || exit 1
12609
12610 @endif mpfr
12611
12612 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12613 maybe-install-pdf-mpfr:
12614 @if mpfr
12615 maybe-install-pdf-mpfr: install-pdf-mpfr
12616
12617 install-pdf-mpfr: \
12618     configure-mpfr \
12619     pdf-mpfr 
12620         @[ -f ./mpfr/Makefile ] || exit 0; \
12621         r=`${PWD_COMMAND}`; export r; \
12622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12623         $(HOST_EXPORTS) \
12624         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12626         done; \
12627         echo "Doing install-pdf in mpfr"; \
12628         (cd $(HOST_SUBDIR)/mpfr && \
12629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12631                   "RANLIB=$${RANLIB}" \
12632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12633                   install-pdf) \
12634           || exit 1
12635
12636 @endif mpfr
12637
12638 .PHONY: maybe-install-html-mpfr install-html-mpfr
12639 maybe-install-html-mpfr:
12640 @if mpfr
12641 maybe-install-html-mpfr: install-html-mpfr
12642
12643 install-html-mpfr: \
12644     configure-mpfr \
12645     html-mpfr 
12646         @[ -f ./mpfr/Makefile ] || exit 0; \
12647         r=`${PWD_COMMAND}`; export r; \
12648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12649         $(HOST_EXPORTS) \
12650         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12652         done; \
12653         echo "Doing install-html in mpfr"; \
12654         (cd $(HOST_SUBDIR)/mpfr && \
12655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12657                   "RANLIB=$${RANLIB}" \
12658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12659                   install-html) \
12660           || exit 1
12661
12662 @endif mpfr
12663
12664 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12665 maybe-installcheck-mpfr:
12666 @if mpfr
12667 maybe-installcheck-mpfr: installcheck-mpfr
12668
12669 installcheck-mpfr: \
12670     configure-mpfr 
12671         @[ -f ./mpfr/Makefile ] || exit 0; \
12672         r=`${PWD_COMMAND}`; export r; \
12673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12674         $(HOST_EXPORTS) \
12675         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12677         done; \
12678         echo "Doing installcheck in mpfr"; \
12679         (cd $(HOST_SUBDIR)/mpfr && \
12680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12682                   "RANLIB=$${RANLIB}" \
12683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12684                   installcheck) \
12685           || exit 1
12686
12687 @endif mpfr
12688
12689 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12690 maybe-mostlyclean-mpfr:
12691 @if mpfr
12692 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12693
12694 mostlyclean-mpfr: 
12695         @[ -f ./mpfr/Makefile ] || exit 0; \
12696         r=`${PWD_COMMAND}`; export r; \
12697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12698         $(HOST_EXPORTS) \
12699         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12701         done; \
12702         echo "Doing mostlyclean in mpfr"; \
12703         (cd $(HOST_SUBDIR)/mpfr && \
12704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12706                   "RANLIB=$${RANLIB}" \
12707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12708                   mostlyclean) \
12709           || exit 1
12710
12711 @endif mpfr
12712
12713 .PHONY: maybe-clean-mpfr clean-mpfr
12714 maybe-clean-mpfr:
12715 @if mpfr
12716 maybe-clean-mpfr: clean-mpfr
12717
12718 clean-mpfr: 
12719         @[ -f ./mpfr/Makefile ] || exit 0; \
12720         r=`${PWD_COMMAND}`; export r; \
12721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12722         $(HOST_EXPORTS) \
12723         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12725         done; \
12726         echo "Doing clean in mpfr"; \
12727         (cd $(HOST_SUBDIR)/mpfr && \
12728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12730                   "RANLIB=$${RANLIB}" \
12731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12732                   clean) \
12733           || exit 1
12734
12735 @endif mpfr
12736
12737 .PHONY: maybe-distclean-mpfr distclean-mpfr
12738 maybe-distclean-mpfr:
12739 @if mpfr
12740 maybe-distclean-mpfr: distclean-mpfr
12741
12742 distclean-mpfr: 
12743         @[ -f ./mpfr/Makefile ] || exit 0; \
12744         r=`${PWD_COMMAND}`; export r; \
12745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12746         $(HOST_EXPORTS) \
12747         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12749         done; \
12750         echo "Doing distclean in mpfr"; \
12751         (cd $(HOST_SUBDIR)/mpfr && \
12752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12754                   "RANLIB=$${RANLIB}" \
12755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12756                   distclean) \
12757           || exit 1
12758
12759 @endif mpfr
12760
12761 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12762 maybe-maintainer-clean-mpfr:
12763 @if mpfr
12764 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12765
12766 maintainer-clean-mpfr: 
12767         @[ -f ./mpfr/Makefile ] || exit 0; \
12768         r=`${PWD_COMMAND}`; export r; \
12769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12770         $(HOST_EXPORTS) \
12771         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12773         done; \
12774         echo "Doing maintainer-clean in mpfr"; \
12775         (cd $(HOST_SUBDIR)/mpfr && \
12776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12778                   "RANLIB=$${RANLIB}" \
12779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12780                   maintainer-clean) \
12781           || exit 1
12782
12783 @endif mpfr
12784
12785
12786
12787 .PHONY: configure-mpc maybe-configure-mpc
12788 maybe-configure-mpc:
12789 @if gcc-bootstrap
12790 configure-mpc: stage_current
12791 @endif gcc-bootstrap
12792 @if mpc
12793 maybe-configure-mpc: configure-mpc
12794 configure-mpc: 
12795         @r=`${PWD_COMMAND}`; export r; \
12796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12797         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12799         $(HOST_EXPORTS)  \
12800         echo Configuring in $(HOST_SUBDIR)/mpc; \
12801         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12802         case $(srcdir) in \
12803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12804           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12806         esac; \
12807         module_srcdir=mpc; \
12808         $(SHELL) \
12809           $$s/$$module_srcdir/configure \
12810           --srcdir=$${topdir}/$$module_srcdir \
12811           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12812           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12813           || exit 1
12814 @endif mpc
12815
12816
12817
12818 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12819 maybe-configure-stage1-mpc:
12820 @if mpc-bootstrap
12821 maybe-configure-stage1-mpc: configure-stage1-mpc
12822 configure-stage1-mpc:
12823         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12824         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12825         @r=`${PWD_COMMAND}`; export r; \
12826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12827         TFLAGS="$(STAGE1_TFLAGS)"; \
12828         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12829         $(HOST_EXPORTS) \
12830         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12831         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12832         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12833         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12835         cd $(HOST_SUBDIR)/mpc || exit 1; \
12836         case $(srcdir) in \
12837           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12838           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12839                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12840         esac; \
12841         module_srcdir=mpc; \
12842         $(SHELL) $$s/$$module_srcdir/configure \
12843           --srcdir=$${topdir}/$$module_srcdir \
12844           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12845           --target=${target_alias} \
12846            \
12847           $(STAGE1_CONFIGURE_FLAGS) \
12848           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12849 @endif mpc-bootstrap
12850
12851 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12852 maybe-configure-stage2-mpc:
12853 @if mpc-bootstrap
12854 maybe-configure-stage2-mpc: configure-stage2-mpc
12855 configure-stage2-mpc:
12856         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12857         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12858         @r=`${PWD_COMMAND}`; export r; \
12859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12860         TFLAGS="$(STAGE2_TFLAGS)"; \
12861         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12862         $(HOST_EXPORTS) \
12863         $(POSTSTAGE1_HOST_EXPORTS) \
12864         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12865         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12866         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12867         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
12868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12869         cd $(HOST_SUBDIR)/mpc || exit 1; \
12870         case $(srcdir) in \
12871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12872           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12874         esac; \
12875         module_srcdir=mpc; \
12876         $(SHELL) $$s/$$module_srcdir/configure \
12877           --srcdir=$${topdir}/$$module_srcdir \
12878           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12879           --target=${target_alias} \
12880           --with-build-libsubdir=$(HOST_SUBDIR) \
12881           $(STAGE2_CONFIGURE_FLAGS) \
12882           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12883 @endif mpc-bootstrap
12884
12885 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12886 maybe-configure-stage3-mpc:
12887 @if mpc-bootstrap
12888 maybe-configure-stage3-mpc: configure-stage3-mpc
12889 configure-stage3-mpc:
12890         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12891         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12892         @r=`${PWD_COMMAND}`; export r; \
12893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12894         TFLAGS="$(STAGE3_TFLAGS)"; \
12895         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12896         $(HOST_EXPORTS) \
12897         $(POSTSTAGE1_HOST_EXPORTS) \
12898         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12899         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12900         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12901         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
12902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12903         cd $(HOST_SUBDIR)/mpc || exit 1; \
12904         case $(srcdir) in \
12905           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12906           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12907                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12908         esac; \
12909         module_srcdir=mpc; \
12910         $(SHELL) $$s/$$module_srcdir/configure \
12911           --srcdir=$${topdir}/$$module_srcdir \
12912           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12913           --target=${target_alias} \
12914           --with-build-libsubdir=$(HOST_SUBDIR) \
12915           $(STAGE3_CONFIGURE_FLAGS) \
12916           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12917 @endif mpc-bootstrap
12918
12919 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12920 maybe-configure-stage4-mpc:
12921 @if mpc-bootstrap
12922 maybe-configure-stage4-mpc: configure-stage4-mpc
12923 configure-stage4-mpc:
12924         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12925         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12926         @r=`${PWD_COMMAND}`; export r; \
12927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12928         TFLAGS="$(STAGE4_TFLAGS)"; \
12929         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12930         $(HOST_EXPORTS) \
12931         $(POSTSTAGE1_HOST_EXPORTS) \
12932         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12933         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12934         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12935         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
12936         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12937         cd $(HOST_SUBDIR)/mpc || exit 1; \
12938         case $(srcdir) in \
12939           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12940           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12941                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12942         esac; \
12943         module_srcdir=mpc; \
12944         $(SHELL) $$s/$$module_srcdir/configure \
12945           --srcdir=$${topdir}/$$module_srcdir \
12946           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12947           --target=${target_alias} \
12948           --with-build-libsubdir=$(HOST_SUBDIR) \
12949           $(STAGE4_CONFIGURE_FLAGS) \
12950           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12951 @endif mpc-bootstrap
12952
12953 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12954 maybe-configure-stageprofile-mpc:
12955 @if mpc-bootstrap
12956 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12957 configure-stageprofile-mpc:
12958         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12959         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12960         @r=`${PWD_COMMAND}`; export r; \
12961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12962         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12963         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12964         $(HOST_EXPORTS) \
12965         $(POSTSTAGE1_HOST_EXPORTS) \
12966         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12967         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12968         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12969         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
12970         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12971         cd $(HOST_SUBDIR)/mpc || exit 1; \
12972         case $(srcdir) in \
12973           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12974           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12975                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12976         esac; \
12977         module_srcdir=mpc; \
12978         $(SHELL) $$s/$$module_srcdir/configure \
12979           --srcdir=$${topdir}/$$module_srcdir \
12980           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12981           --target=${target_alias} \
12982           --with-build-libsubdir=$(HOST_SUBDIR) \
12983           $(STAGEprofile_CONFIGURE_FLAGS) \
12984           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12985 @endif mpc-bootstrap
12986
12987 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12988 maybe-configure-stagefeedback-mpc:
12989 @if mpc-bootstrap
12990 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12991 configure-stagefeedback-mpc:
12992         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12993         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12994         @r=`${PWD_COMMAND}`; export r; \
12995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12996         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12997         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12998         $(HOST_EXPORTS) \
12999         $(POSTSTAGE1_HOST_EXPORTS) \
13000         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13001         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13002         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13003         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13004         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13005         cd $(HOST_SUBDIR)/mpc || exit 1; \
13006         case $(srcdir) in \
13007           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13008           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13009                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13010         esac; \
13011         module_srcdir=mpc; \
13012         $(SHELL) $$s/$$module_srcdir/configure \
13013           --srcdir=$${topdir}/$$module_srcdir \
13014           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13015           --target=${target_alias} \
13016           --with-build-libsubdir=$(HOST_SUBDIR) \
13017           $(STAGEfeedback_CONFIGURE_FLAGS) \
13018           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13019 @endif mpc-bootstrap
13020
13021
13022
13023
13024
13025 .PHONY: all-mpc maybe-all-mpc
13026 maybe-all-mpc:
13027 @if gcc-bootstrap
13028 all-mpc: stage_current
13029 @endif gcc-bootstrap
13030 @if mpc
13031 TARGET-mpc=all
13032 maybe-all-mpc: all-mpc
13033 all-mpc: configure-mpc
13034         @r=`${PWD_COMMAND}`; export r; \
13035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13036         $(HOST_EXPORTS)  \
13037         (cd $(HOST_SUBDIR)/mpc && \
13038           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13039                 $(TARGET-mpc))
13040 @endif mpc
13041
13042
13043
13044 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13045 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13046 maybe-all-stage1-mpc:
13047 maybe-clean-stage1-mpc:
13048 @if mpc-bootstrap
13049 maybe-all-stage1-mpc: all-stage1-mpc
13050 all-stage1: all-stage1-mpc
13051 TARGET-stage1-mpc = $(TARGET-mpc)
13052 all-stage1-mpc: configure-stage1-mpc
13053         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13054         @r=`${PWD_COMMAND}`; export r; \
13055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13056         TFLAGS="$(STAGE1_TFLAGS)"; \
13057         $(HOST_EXPORTS)  \
13058         cd $(HOST_SUBDIR)/mpc && \
13059         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13060                 CFLAGS="$(STAGE1_CFLAGS)" \
13061                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13062                 LIBCFLAGS="$(LIBCFLAGS)" \
13063                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13064                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13065                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13066                 $(EXTRA_HOST_FLAGS)  \
13067                 $(STAGE1_FLAGS_TO_PASS)  \
13068                 TFLAGS="$(STAGE1_TFLAGS)" \
13069                 $(TARGET-stage1-mpc)
13070
13071 maybe-clean-stage1-mpc: clean-stage1-mpc
13072 clean-stage1: clean-stage1-mpc
13073 clean-stage1-mpc:
13074         @if [ $(current_stage) = stage1 ]; then \
13075           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13076         else \
13077           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13078           $(MAKE) stage1-start; \
13079         fi; \
13080         cd $(HOST_SUBDIR)/mpc && \
13081         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13082         $(STAGE1_FLAGS_TO_PASS)  clean
13083 @endif mpc-bootstrap
13084
13085
13086 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13087 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13088 maybe-all-stage2-mpc:
13089 maybe-clean-stage2-mpc:
13090 @if mpc-bootstrap
13091 maybe-all-stage2-mpc: all-stage2-mpc
13092 all-stage2: all-stage2-mpc
13093 TARGET-stage2-mpc = $(TARGET-mpc)
13094 all-stage2-mpc: configure-stage2-mpc
13095         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13096         @r=`${PWD_COMMAND}`; export r; \
13097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13098         TFLAGS="$(STAGE2_TFLAGS)"; \
13099         $(HOST_EXPORTS) \
13100         $(POSTSTAGE1_HOST_EXPORTS)  \
13101         cd $(HOST_SUBDIR)/mpc && \
13102         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13103                 CFLAGS="$(STAGE2_CFLAGS)" \
13104                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13105                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13106                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13107                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13108                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13109                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13110                 TFLAGS="$(STAGE2_TFLAGS)" \
13111                 $(TARGET-stage2-mpc)
13112
13113 maybe-clean-stage2-mpc: clean-stage2-mpc
13114 clean-stage2: clean-stage2-mpc
13115 clean-stage2-mpc:
13116         @if [ $(current_stage) = stage2 ]; then \
13117           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13118         else \
13119           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13120           $(MAKE) stage2-start; \
13121         fi; \
13122         cd $(HOST_SUBDIR)/mpc && \
13123         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13124 @endif mpc-bootstrap
13125
13126
13127 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13128 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13129 maybe-all-stage3-mpc:
13130 maybe-clean-stage3-mpc:
13131 @if mpc-bootstrap
13132 maybe-all-stage3-mpc: all-stage3-mpc
13133 all-stage3: all-stage3-mpc
13134 TARGET-stage3-mpc = $(TARGET-mpc)
13135 all-stage3-mpc: configure-stage3-mpc
13136         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13137         @r=`${PWD_COMMAND}`; export r; \
13138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13139         TFLAGS="$(STAGE3_TFLAGS)"; \
13140         $(HOST_EXPORTS) \
13141         $(POSTSTAGE1_HOST_EXPORTS)  \
13142         cd $(HOST_SUBDIR)/mpc && \
13143         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13144                 CFLAGS="$(STAGE3_CFLAGS)" \
13145                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13146                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13147                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13148                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13149                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13150                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13151                 TFLAGS="$(STAGE3_TFLAGS)" \
13152                 $(TARGET-stage3-mpc)
13153
13154 maybe-clean-stage3-mpc: clean-stage3-mpc
13155 clean-stage3: clean-stage3-mpc
13156 clean-stage3-mpc:
13157         @if [ $(current_stage) = stage3 ]; then \
13158           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13159         else \
13160           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13161           $(MAKE) stage3-start; \
13162         fi; \
13163         cd $(HOST_SUBDIR)/mpc && \
13164         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13165 @endif mpc-bootstrap
13166
13167
13168 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13169 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13170 maybe-all-stage4-mpc:
13171 maybe-clean-stage4-mpc:
13172 @if mpc-bootstrap
13173 maybe-all-stage4-mpc: all-stage4-mpc
13174 all-stage4: all-stage4-mpc
13175 TARGET-stage4-mpc = $(TARGET-mpc)
13176 all-stage4-mpc: configure-stage4-mpc
13177         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13178         @r=`${PWD_COMMAND}`; export r; \
13179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13180         TFLAGS="$(STAGE4_TFLAGS)"; \
13181         $(HOST_EXPORTS) \
13182         $(POSTSTAGE1_HOST_EXPORTS)  \
13183         cd $(HOST_SUBDIR)/mpc && \
13184         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13185                 CFLAGS="$(STAGE4_CFLAGS)" \
13186                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13187                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13188                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13189                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13190                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13191                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13192                 TFLAGS="$(STAGE4_TFLAGS)" \
13193                 $(TARGET-stage4-mpc)
13194
13195 maybe-clean-stage4-mpc: clean-stage4-mpc
13196 clean-stage4: clean-stage4-mpc
13197 clean-stage4-mpc:
13198         @if [ $(current_stage) = stage4 ]; then \
13199           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13200         else \
13201           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13202           $(MAKE) stage4-start; \
13203         fi; \
13204         cd $(HOST_SUBDIR)/mpc && \
13205         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13206 @endif mpc-bootstrap
13207
13208
13209 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13210 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13211 maybe-all-stageprofile-mpc:
13212 maybe-clean-stageprofile-mpc:
13213 @if mpc-bootstrap
13214 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13215 all-stageprofile: all-stageprofile-mpc
13216 TARGET-stageprofile-mpc = $(TARGET-mpc)
13217 all-stageprofile-mpc: configure-stageprofile-mpc
13218         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13219         @r=`${PWD_COMMAND}`; export r; \
13220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13221         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13222         $(HOST_EXPORTS) \
13223         $(POSTSTAGE1_HOST_EXPORTS)  \
13224         cd $(HOST_SUBDIR)/mpc && \
13225         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13226                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13227                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13228                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13229                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13230                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13231                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13232                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13233                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13234                 $(TARGET-stageprofile-mpc)
13235
13236 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13237 clean-stageprofile: clean-stageprofile-mpc
13238 clean-stageprofile-mpc:
13239         @if [ $(current_stage) = stageprofile ]; then \
13240           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13241         else \
13242           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13243           $(MAKE) stageprofile-start; \
13244         fi; \
13245         cd $(HOST_SUBDIR)/mpc && \
13246         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13247 @endif mpc-bootstrap
13248
13249
13250 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13251 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13252 maybe-all-stagefeedback-mpc:
13253 maybe-clean-stagefeedback-mpc:
13254 @if mpc-bootstrap
13255 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13256 all-stagefeedback: all-stagefeedback-mpc
13257 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13258 all-stagefeedback-mpc: configure-stagefeedback-mpc
13259         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13260         @r=`${PWD_COMMAND}`; export r; \
13261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13262         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13263         $(HOST_EXPORTS) \
13264         $(POSTSTAGE1_HOST_EXPORTS)  \
13265         cd $(HOST_SUBDIR)/mpc && \
13266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13267                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13268                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13269                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13273                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13274                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13275                 $(TARGET-stagefeedback-mpc)
13276
13277 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13278 clean-stagefeedback: clean-stagefeedback-mpc
13279 clean-stagefeedback-mpc:
13280         @if [ $(current_stage) = stagefeedback ]; then \
13281           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13282         else \
13283           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13284           $(MAKE) stagefeedback-start; \
13285         fi; \
13286         cd $(HOST_SUBDIR)/mpc && \
13287         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13288 @endif mpc-bootstrap
13289
13290
13291
13292
13293
13294 .PHONY: check-mpc maybe-check-mpc
13295 maybe-check-mpc:
13296 @if mpc
13297 maybe-check-mpc: check-mpc
13298
13299 check-mpc:
13300         @: $(MAKE); $(unstage)
13301         @r=`${PWD_COMMAND}`; export r; \
13302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13303         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13304         (cd $(HOST_SUBDIR)/mpc && \
13305           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13306
13307 @endif mpc
13308
13309 .PHONY: install-mpc maybe-install-mpc
13310 maybe-install-mpc:
13311 @if mpc
13312 maybe-install-mpc: install-mpc
13313
13314 install-mpc:
13315
13316 @endif mpc
13317
13318 .PHONY: install-strip-mpc maybe-install-strip-mpc
13319 maybe-install-strip-mpc:
13320 @if mpc
13321 maybe-install-strip-mpc: install-strip-mpc
13322
13323 install-strip-mpc:
13324
13325 @endif mpc
13326
13327 # Other targets (info, dvi, pdf, etc.)
13328
13329 .PHONY: maybe-info-mpc info-mpc
13330 maybe-info-mpc:
13331 @if mpc
13332 maybe-info-mpc: info-mpc
13333
13334 info-mpc: \
13335     configure-mpc 
13336         @[ -f ./mpc/Makefile ] || exit 0; \
13337         r=`${PWD_COMMAND}`; export r; \
13338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13339         $(HOST_EXPORTS) \
13340         for flag in $(EXTRA_HOST_FLAGS) ; do \
13341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13342         done; \
13343         echo "Doing info in mpc"; \
13344         (cd $(HOST_SUBDIR)/mpc && \
13345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13347                   "RANLIB=$${RANLIB}" \
13348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13349                   info) \
13350           || exit 1
13351
13352 @endif mpc
13353
13354 .PHONY: maybe-dvi-mpc dvi-mpc
13355 maybe-dvi-mpc:
13356 @if mpc
13357 maybe-dvi-mpc: dvi-mpc
13358
13359 dvi-mpc: \
13360     configure-mpc 
13361         @[ -f ./mpc/Makefile ] || exit 0; \
13362         r=`${PWD_COMMAND}`; export r; \
13363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13364         $(HOST_EXPORTS) \
13365         for flag in $(EXTRA_HOST_FLAGS) ; do \
13366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13367         done; \
13368         echo "Doing dvi in mpc"; \
13369         (cd $(HOST_SUBDIR)/mpc && \
13370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13372                   "RANLIB=$${RANLIB}" \
13373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13374                   dvi) \
13375           || exit 1
13376
13377 @endif mpc
13378
13379 .PHONY: maybe-pdf-mpc pdf-mpc
13380 maybe-pdf-mpc:
13381 @if mpc
13382 maybe-pdf-mpc: pdf-mpc
13383
13384 pdf-mpc: \
13385     configure-mpc 
13386         @[ -f ./mpc/Makefile ] || exit 0; \
13387         r=`${PWD_COMMAND}`; export r; \
13388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13389         $(HOST_EXPORTS) \
13390         for flag in $(EXTRA_HOST_FLAGS) ; do \
13391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13392         done; \
13393         echo "Doing pdf in mpc"; \
13394         (cd $(HOST_SUBDIR)/mpc && \
13395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13397                   "RANLIB=$${RANLIB}" \
13398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13399                   pdf) \
13400           || exit 1
13401
13402 @endif mpc
13403
13404 .PHONY: maybe-html-mpc html-mpc
13405 maybe-html-mpc:
13406 @if mpc
13407 maybe-html-mpc: html-mpc
13408
13409 html-mpc: \
13410     configure-mpc 
13411         @[ -f ./mpc/Makefile ] || exit 0; \
13412         r=`${PWD_COMMAND}`; export r; \
13413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13414         $(HOST_EXPORTS) \
13415         for flag in $(EXTRA_HOST_FLAGS) ; do \
13416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13417         done; \
13418         echo "Doing html in mpc"; \
13419         (cd $(HOST_SUBDIR)/mpc && \
13420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13422                   "RANLIB=$${RANLIB}" \
13423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13424                   html) \
13425           || exit 1
13426
13427 @endif mpc
13428
13429 .PHONY: maybe-TAGS-mpc TAGS-mpc
13430 maybe-TAGS-mpc:
13431 @if mpc
13432 maybe-TAGS-mpc: TAGS-mpc
13433
13434 TAGS-mpc: \
13435     configure-mpc 
13436         @[ -f ./mpc/Makefile ] || exit 0; \
13437         r=`${PWD_COMMAND}`; export r; \
13438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13439         $(HOST_EXPORTS) \
13440         for flag in $(EXTRA_HOST_FLAGS) ; do \
13441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13442         done; \
13443         echo "Doing TAGS in mpc"; \
13444         (cd $(HOST_SUBDIR)/mpc && \
13445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13447                   "RANLIB=$${RANLIB}" \
13448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13449                   TAGS) \
13450           || exit 1
13451
13452 @endif mpc
13453
13454 .PHONY: maybe-install-info-mpc install-info-mpc
13455 maybe-install-info-mpc:
13456 @if mpc
13457 maybe-install-info-mpc: install-info-mpc
13458
13459 install-info-mpc: \
13460     configure-mpc \
13461     info-mpc 
13462         @[ -f ./mpc/Makefile ] || exit 0; \
13463         r=`${PWD_COMMAND}`; export r; \
13464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13465         $(HOST_EXPORTS) \
13466         for flag in $(EXTRA_HOST_FLAGS) ; do \
13467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13468         done; \
13469         echo "Doing install-info in mpc"; \
13470         (cd $(HOST_SUBDIR)/mpc && \
13471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13473                   "RANLIB=$${RANLIB}" \
13474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13475                   install-info) \
13476           || exit 1
13477
13478 @endif mpc
13479
13480 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13481 maybe-install-pdf-mpc:
13482 @if mpc
13483 maybe-install-pdf-mpc: install-pdf-mpc
13484
13485 install-pdf-mpc: \
13486     configure-mpc \
13487     pdf-mpc 
13488         @[ -f ./mpc/Makefile ] || exit 0; \
13489         r=`${PWD_COMMAND}`; export r; \
13490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13491         $(HOST_EXPORTS) \
13492         for flag in $(EXTRA_HOST_FLAGS) ; do \
13493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13494         done; \
13495         echo "Doing install-pdf in mpc"; \
13496         (cd $(HOST_SUBDIR)/mpc && \
13497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13499                   "RANLIB=$${RANLIB}" \
13500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13501                   install-pdf) \
13502           || exit 1
13503
13504 @endif mpc
13505
13506 .PHONY: maybe-install-html-mpc install-html-mpc
13507 maybe-install-html-mpc:
13508 @if mpc
13509 maybe-install-html-mpc: install-html-mpc
13510
13511 install-html-mpc: \
13512     configure-mpc \
13513     html-mpc 
13514         @[ -f ./mpc/Makefile ] || exit 0; \
13515         r=`${PWD_COMMAND}`; export r; \
13516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13517         $(HOST_EXPORTS) \
13518         for flag in $(EXTRA_HOST_FLAGS) ; do \
13519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13520         done; \
13521         echo "Doing install-html in mpc"; \
13522         (cd $(HOST_SUBDIR)/mpc && \
13523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13525                   "RANLIB=$${RANLIB}" \
13526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13527                   install-html) \
13528           || exit 1
13529
13530 @endif mpc
13531
13532 .PHONY: maybe-installcheck-mpc installcheck-mpc
13533 maybe-installcheck-mpc:
13534 @if mpc
13535 maybe-installcheck-mpc: installcheck-mpc
13536
13537 installcheck-mpc: \
13538     configure-mpc 
13539         @[ -f ./mpc/Makefile ] || exit 0; \
13540         r=`${PWD_COMMAND}`; export r; \
13541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13542         $(HOST_EXPORTS) \
13543         for flag in $(EXTRA_HOST_FLAGS) ; do \
13544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13545         done; \
13546         echo "Doing installcheck in mpc"; \
13547         (cd $(HOST_SUBDIR)/mpc && \
13548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13550                   "RANLIB=$${RANLIB}" \
13551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13552                   installcheck) \
13553           || exit 1
13554
13555 @endif mpc
13556
13557 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13558 maybe-mostlyclean-mpc:
13559 @if mpc
13560 maybe-mostlyclean-mpc: mostlyclean-mpc
13561
13562 mostlyclean-mpc: 
13563         @[ -f ./mpc/Makefile ] || exit 0; \
13564         r=`${PWD_COMMAND}`; export r; \
13565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13566         $(HOST_EXPORTS) \
13567         for flag in $(EXTRA_HOST_FLAGS) ; do \
13568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13569         done; \
13570         echo "Doing mostlyclean in mpc"; \
13571         (cd $(HOST_SUBDIR)/mpc && \
13572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13574                   "RANLIB=$${RANLIB}" \
13575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13576                   mostlyclean) \
13577           || exit 1
13578
13579 @endif mpc
13580
13581 .PHONY: maybe-clean-mpc clean-mpc
13582 maybe-clean-mpc:
13583 @if mpc
13584 maybe-clean-mpc: clean-mpc
13585
13586 clean-mpc: 
13587         @[ -f ./mpc/Makefile ] || exit 0; \
13588         r=`${PWD_COMMAND}`; export r; \
13589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13590         $(HOST_EXPORTS) \
13591         for flag in $(EXTRA_HOST_FLAGS) ; do \
13592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13593         done; \
13594         echo "Doing clean in mpc"; \
13595         (cd $(HOST_SUBDIR)/mpc && \
13596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13598                   "RANLIB=$${RANLIB}" \
13599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13600                   clean) \
13601           || exit 1
13602
13603 @endif mpc
13604
13605 .PHONY: maybe-distclean-mpc distclean-mpc
13606 maybe-distclean-mpc:
13607 @if mpc
13608 maybe-distclean-mpc: distclean-mpc
13609
13610 distclean-mpc: 
13611         @[ -f ./mpc/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 distclean in mpc"; \
13619         (cd $(HOST_SUBDIR)/mpc && \
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                   distclean) \
13625           || exit 1
13626
13627 @endif mpc
13628
13629 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13630 maybe-maintainer-clean-mpc:
13631 @if mpc
13632 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13633
13634 maintainer-clean-mpc: 
13635         @[ -f ./mpc/Makefile ] || exit 0; \
13636         r=`${PWD_COMMAND}`; export r; \
13637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13638         $(HOST_EXPORTS) \
13639         for flag in $(EXTRA_HOST_FLAGS) ; do \
13640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13641         done; \
13642         echo "Doing maintainer-clean in mpc"; \
13643         (cd $(HOST_SUBDIR)/mpc && \
13644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13646                   "RANLIB=$${RANLIB}" \
13647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13648                   maintainer-clean) \
13649           || exit 1
13650
13651 @endif mpc
13652
13653
13654
13655 .PHONY: configure-isl maybe-configure-isl
13656 maybe-configure-isl:
13657 @if gcc-bootstrap
13658 configure-isl: stage_current
13659 @endif gcc-bootstrap
13660 @if isl
13661 maybe-configure-isl: configure-isl
13662 configure-isl: 
13663         @r=`${PWD_COMMAND}`; export r; \
13664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13665         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13666         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13667         $(HOST_EXPORTS)  \
13668         echo Configuring in $(HOST_SUBDIR)/isl; \
13669         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13670         case $(srcdir) in \
13671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13672           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13674         esac; \
13675         module_srcdir=isl; \
13676         $(SHELL) \
13677           $$s/$$module_srcdir/configure \
13678           --srcdir=$${topdir}/$$module_srcdir \
13679           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13680           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13681           || exit 1
13682 @endif isl
13683
13684
13685
13686 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13687 maybe-configure-stage1-isl:
13688 @if isl-bootstrap
13689 maybe-configure-stage1-isl: configure-stage1-isl
13690 configure-stage1-isl:
13691         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13692         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13693         @r=`${PWD_COMMAND}`; export r; \
13694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13695         TFLAGS="$(STAGE1_TFLAGS)"; \
13696         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13697         $(HOST_EXPORTS) \
13698         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13699         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13700         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13701         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13703         cd $(HOST_SUBDIR)/isl || exit 1; \
13704         case $(srcdir) in \
13705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13706           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13708         esac; \
13709         module_srcdir=isl; \
13710         $(SHELL) $$s/$$module_srcdir/configure \
13711           --srcdir=$${topdir}/$$module_srcdir \
13712           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13713           --target=${target_alias} \
13714            \
13715           $(STAGE1_CONFIGURE_FLAGS) \
13716           --disable-shared @extra_isl_gmp_configure_flags@
13717 @endif isl-bootstrap
13718
13719 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13720 maybe-configure-stage2-isl:
13721 @if isl-bootstrap
13722 maybe-configure-stage2-isl: configure-stage2-isl
13723 configure-stage2-isl:
13724         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13725         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13726         @r=`${PWD_COMMAND}`; export r; \
13727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13728         TFLAGS="$(STAGE2_TFLAGS)"; \
13729         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13730         $(HOST_EXPORTS) \
13731         $(POSTSTAGE1_HOST_EXPORTS) \
13732         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13733         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13734         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13735         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13736         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13737         cd $(HOST_SUBDIR)/isl || exit 1; \
13738         case $(srcdir) in \
13739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13740           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13742         esac; \
13743         module_srcdir=isl; \
13744         $(SHELL) $$s/$$module_srcdir/configure \
13745           --srcdir=$${topdir}/$$module_srcdir \
13746           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13747           --target=${target_alias} \
13748           --with-build-libsubdir=$(HOST_SUBDIR) \
13749           $(STAGE2_CONFIGURE_FLAGS) \
13750           --disable-shared @extra_isl_gmp_configure_flags@
13751 @endif isl-bootstrap
13752
13753 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13754 maybe-configure-stage3-isl:
13755 @if isl-bootstrap
13756 maybe-configure-stage3-isl: configure-stage3-isl
13757 configure-stage3-isl:
13758         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13759         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13760         @r=`${PWD_COMMAND}`; export r; \
13761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13762         TFLAGS="$(STAGE3_TFLAGS)"; \
13763         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13764         $(HOST_EXPORTS) \
13765         $(POSTSTAGE1_HOST_EXPORTS) \
13766         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13767         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13768         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13769         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13771         cd $(HOST_SUBDIR)/isl || exit 1; \
13772         case $(srcdir) in \
13773           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13774           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13775                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13776         esac; \
13777         module_srcdir=isl; \
13778         $(SHELL) $$s/$$module_srcdir/configure \
13779           --srcdir=$${topdir}/$$module_srcdir \
13780           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13781           --target=${target_alias} \
13782           --with-build-libsubdir=$(HOST_SUBDIR) \
13783           $(STAGE3_CONFIGURE_FLAGS) \
13784           --disable-shared @extra_isl_gmp_configure_flags@
13785 @endif isl-bootstrap
13786
13787 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13788 maybe-configure-stage4-isl:
13789 @if isl-bootstrap
13790 maybe-configure-stage4-isl: configure-stage4-isl
13791 configure-stage4-isl:
13792         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13794         @r=`${PWD_COMMAND}`; export r; \
13795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13796         TFLAGS="$(STAGE4_TFLAGS)"; \
13797         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13798         $(HOST_EXPORTS) \
13799         $(POSTSTAGE1_HOST_EXPORTS) \
13800         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13801         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13802         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13803         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13805         cd $(HOST_SUBDIR)/isl || exit 1; \
13806         case $(srcdir) in \
13807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13808           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13810         esac; \
13811         module_srcdir=isl; \
13812         $(SHELL) $$s/$$module_srcdir/configure \
13813           --srcdir=$${topdir}/$$module_srcdir \
13814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13815           --target=${target_alias} \
13816           --with-build-libsubdir=$(HOST_SUBDIR) \
13817           $(STAGE4_CONFIGURE_FLAGS) \
13818           --disable-shared @extra_isl_gmp_configure_flags@
13819 @endif isl-bootstrap
13820
13821 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13822 maybe-configure-stageprofile-isl:
13823 @if isl-bootstrap
13824 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13825 configure-stageprofile-isl:
13826         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13827         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13828         @r=`${PWD_COMMAND}`; export r; \
13829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13830         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13831         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13832         $(HOST_EXPORTS) \
13833         $(POSTSTAGE1_HOST_EXPORTS) \
13834         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13835         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13836         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13837         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13838         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13839         cd $(HOST_SUBDIR)/isl || exit 1; \
13840         case $(srcdir) in \
13841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13842           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13844         esac; \
13845         module_srcdir=isl; \
13846         $(SHELL) $$s/$$module_srcdir/configure \
13847           --srcdir=$${topdir}/$$module_srcdir \
13848           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13849           --target=${target_alias} \
13850           --with-build-libsubdir=$(HOST_SUBDIR) \
13851           $(STAGEprofile_CONFIGURE_FLAGS) \
13852           --disable-shared @extra_isl_gmp_configure_flags@
13853 @endif isl-bootstrap
13854
13855 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13856 maybe-configure-stagefeedback-isl:
13857 @if isl-bootstrap
13858 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13859 configure-stagefeedback-isl:
13860         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13862         @r=`${PWD_COMMAND}`; export r; \
13863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13864         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13865         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13866         $(HOST_EXPORTS) \
13867         $(POSTSTAGE1_HOST_EXPORTS) \
13868         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13869         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13870         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13871         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
13872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13873         cd $(HOST_SUBDIR)/isl || exit 1; \
13874         case $(srcdir) in \
13875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13876           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13878         esac; \
13879         module_srcdir=isl; \
13880         $(SHELL) $$s/$$module_srcdir/configure \
13881           --srcdir=$${topdir}/$$module_srcdir \
13882           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13883           --target=${target_alias} \
13884           --with-build-libsubdir=$(HOST_SUBDIR) \
13885           $(STAGEfeedback_CONFIGURE_FLAGS) \
13886           --disable-shared @extra_isl_gmp_configure_flags@
13887 @endif isl-bootstrap
13888
13889
13890
13891
13892
13893 .PHONY: all-isl maybe-all-isl
13894 maybe-all-isl:
13895 @if gcc-bootstrap
13896 all-isl: stage_current
13897 @endif gcc-bootstrap
13898 @if isl
13899 TARGET-isl=all
13900 maybe-all-isl: all-isl
13901 all-isl: configure-isl
13902         @r=`${PWD_COMMAND}`; export r; \
13903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13904         $(HOST_EXPORTS)  \
13905         (cd $(HOST_SUBDIR)/isl && \
13906           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13907                 $(TARGET-isl))
13908 @endif isl
13909
13910
13911
13912 .PHONY: all-stage1-isl maybe-all-stage1-isl
13913 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13914 maybe-all-stage1-isl:
13915 maybe-clean-stage1-isl:
13916 @if isl-bootstrap
13917 maybe-all-stage1-isl: all-stage1-isl
13918 all-stage1: all-stage1-isl
13919 TARGET-stage1-isl = $(TARGET-isl)
13920 all-stage1-isl: configure-stage1-isl
13921         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13922         @r=`${PWD_COMMAND}`; export r; \
13923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13924         TFLAGS="$(STAGE1_TFLAGS)"; \
13925         $(HOST_EXPORTS)  \
13926         cd $(HOST_SUBDIR)/isl && \
13927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13928                 CFLAGS="$(STAGE1_CFLAGS)" \
13929                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13930                 LIBCFLAGS="$(LIBCFLAGS)" \
13931                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13932                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13933                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13934                 $(EXTRA_HOST_FLAGS)  \
13935                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13936                 TFLAGS="$(STAGE1_TFLAGS)" \
13937                 $(TARGET-stage1-isl)
13938
13939 maybe-clean-stage1-isl: clean-stage1-isl
13940 clean-stage1: clean-stage1-isl
13941 clean-stage1-isl:
13942         @if [ $(current_stage) = stage1 ]; then \
13943           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13944         else \
13945           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13946           $(MAKE) stage1-start; \
13947         fi; \
13948         cd $(HOST_SUBDIR)/isl && \
13949         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13950         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13951 @endif isl-bootstrap
13952
13953
13954 .PHONY: all-stage2-isl maybe-all-stage2-isl
13955 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13956 maybe-all-stage2-isl:
13957 maybe-clean-stage2-isl:
13958 @if isl-bootstrap
13959 maybe-all-stage2-isl: all-stage2-isl
13960 all-stage2: all-stage2-isl
13961 TARGET-stage2-isl = $(TARGET-isl)
13962 all-stage2-isl: configure-stage2-isl
13963         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13964         @r=`${PWD_COMMAND}`; export r; \
13965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13966         TFLAGS="$(STAGE2_TFLAGS)"; \
13967         $(HOST_EXPORTS) \
13968         $(POSTSTAGE1_HOST_EXPORTS)  \
13969         cd $(HOST_SUBDIR)/isl && \
13970         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13971                 CFLAGS="$(STAGE2_CFLAGS)" \
13972                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13973                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
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) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13978                 TFLAGS="$(STAGE2_TFLAGS)" \
13979                 $(TARGET-stage2-isl)
13980
13981 maybe-clean-stage2-isl: clean-stage2-isl
13982 clean-stage2: clean-stage2-isl
13983 clean-stage2-isl:
13984         @if [ $(current_stage) = stage2 ]; then \
13985           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13986         else \
13987           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13988           $(MAKE) stage2-start; \
13989         fi; \
13990         cd $(HOST_SUBDIR)/isl && \
13991         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13992 @endif isl-bootstrap
13993
13994
13995 .PHONY: all-stage3-isl maybe-all-stage3-isl
13996 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13997 maybe-all-stage3-isl:
13998 maybe-clean-stage3-isl:
13999 @if isl-bootstrap
14000 maybe-all-stage3-isl: all-stage3-isl
14001 all-stage3: all-stage3-isl
14002 TARGET-stage3-isl = $(TARGET-isl)
14003 all-stage3-isl: configure-stage3-isl
14004         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14005         @r=`${PWD_COMMAND}`; export r; \
14006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14007         TFLAGS="$(STAGE3_TFLAGS)"; \
14008         $(HOST_EXPORTS) \
14009         $(POSTSTAGE1_HOST_EXPORTS)  \
14010         cd $(HOST_SUBDIR)/isl && \
14011         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14012                 CFLAGS="$(STAGE3_CFLAGS)" \
14013                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14014                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14015                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14016                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14017                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14018                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14019                 TFLAGS="$(STAGE3_TFLAGS)" \
14020                 $(TARGET-stage3-isl)
14021
14022 maybe-clean-stage3-isl: clean-stage3-isl
14023 clean-stage3: clean-stage3-isl
14024 clean-stage3-isl:
14025         @if [ $(current_stage) = stage3 ]; then \
14026           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14027         else \
14028           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14029           $(MAKE) stage3-start; \
14030         fi; \
14031         cd $(HOST_SUBDIR)/isl && \
14032         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14033 @endif isl-bootstrap
14034
14035
14036 .PHONY: all-stage4-isl maybe-all-stage4-isl
14037 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14038 maybe-all-stage4-isl:
14039 maybe-clean-stage4-isl:
14040 @if isl-bootstrap
14041 maybe-all-stage4-isl: all-stage4-isl
14042 all-stage4: all-stage4-isl
14043 TARGET-stage4-isl = $(TARGET-isl)
14044 all-stage4-isl: configure-stage4-isl
14045         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14046         @r=`${PWD_COMMAND}`; export r; \
14047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14048         TFLAGS="$(STAGE4_TFLAGS)"; \
14049         $(HOST_EXPORTS) \
14050         $(POSTSTAGE1_HOST_EXPORTS)  \
14051         cd $(HOST_SUBDIR)/isl && \
14052         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14053                 CFLAGS="$(STAGE4_CFLAGS)" \
14054                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14055                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14056                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14057                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14058                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14059                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14060                 TFLAGS="$(STAGE4_TFLAGS)" \
14061                 $(TARGET-stage4-isl)
14062
14063 maybe-clean-stage4-isl: clean-stage4-isl
14064 clean-stage4: clean-stage4-isl
14065 clean-stage4-isl:
14066         @if [ $(current_stage) = stage4 ]; then \
14067           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14068         else \
14069           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14070           $(MAKE) stage4-start; \
14071         fi; \
14072         cd $(HOST_SUBDIR)/isl && \
14073         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14074 @endif isl-bootstrap
14075
14076
14077 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14078 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14079 maybe-all-stageprofile-isl:
14080 maybe-clean-stageprofile-isl:
14081 @if isl-bootstrap
14082 maybe-all-stageprofile-isl: all-stageprofile-isl
14083 all-stageprofile: all-stageprofile-isl
14084 TARGET-stageprofile-isl = $(TARGET-isl)
14085 all-stageprofile-isl: configure-stageprofile-isl
14086         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14087         @r=`${PWD_COMMAND}`; export r; \
14088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14089         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14090         $(HOST_EXPORTS) \
14091         $(POSTSTAGE1_HOST_EXPORTS)  \
14092         cd $(HOST_SUBDIR)/isl && \
14093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14094                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14095                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14096                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14100                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14101                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14102                 $(TARGET-stageprofile-isl)
14103
14104 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14105 clean-stageprofile: clean-stageprofile-isl
14106 clean-stageprofile-isl:
14107         @if [ $(current_stage) = stageprofile ]; then \
14108           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14109         else \
14110           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14111           $(MAKE) stageprofile-start; \
14112         fi; \
14113         cd $(HOST_SUBDIR)/isl && \
14114         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14115 @endif isl-bootstrap
14116
14117
14118 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14119 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14120 maybe-all-stagefeedback-isl:
14121 maybe-clean-stagefeedback-isl:
14122 @if isl-bootstrap
14123 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14124 all-stagefeedback: all-stagefeedback-isl
14125 TARGET-stagefeedback-isl = $(TARGET-isl)
14126 all-stagefeedback-isl: configure-stagefeedback-isl
14127         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14128         @r=`${PWD_COMMAND}`; export r; \
14129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14130         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14131         $(HOST_EXPORTS) \
14132         $(POSTSTAGE1_HOST_EXPORTS)  \
14133         cd $(HOST_SUBDIR)/isl && \
14134         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14135                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14136                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14137                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14138                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14139                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14140                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14141                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14142                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14143                 $(TARGET-stagefeedback-isl)
14144
14145 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14146 clean-stagefeedback: clean-stagefeedback-isl
14147 clean-stagefeedback-isl:
14148         @if [ $(current_stage) = stagefeedback ]; then \
14149           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14150         else \
14151           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14152           $(MAKE) stagefeedback-start; \
14153         fi; \
14154         cd $(HOST_SUBDIR)/isl && \
14155         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14156 @endif isl-bootstrap
14157
14158
14159
14160
14161
14162 .PHONY: check-isl maybe-check-isl
14163 maybe-check-isl:
14164 @if isl
14165 maybe-check-isl: check-isl
14166
14167 check-isl:
14168         @: $(MAKE); $(unstage)
14169         @r=`${PWD_COMMAND}`; export r; \
14170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14171         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14172         (cd $(HOST_SUBDIR)/isl && \
14173           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14174
14175 @endif isl
14176
14177 .PHONY: install-isl maybe-install-isl
14178 maybe-install-isl:
14179 @if isl
14180 maybe-install-isl: install-isl
14181
14182 install-isl:
14183
14184 @endif isl
14185
14186 .PHONY: install-strip-isl maybe-install-strip-isl
14187 maybe-install-strip-isl:
14188 @if isl
14189 maybe-install-strip-isl: install-strip-isl
14190
14191 install-strip-isl:
14192
14193 @endif isl
14194
14195 # Other targets (info, dvi, pdf, etc.)
14196
14197 .PHONY: maybe-info-isl info-isl
14198 maybe-info-isl:
14199 @if isl
14200 maybe-info-isl: info-isl
14201
14202 info-isl: \
14203     configure-isl 
14204         @[ -f ./isl/Makefile ] || exit 0; \
14205         r=`${PWD_COMMAND}`; export r; \
14206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14207         $(HOST_EXPORTS) \
14208         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14210         done; \
14211         echo "Doing info in isl"; \
14212         (cd $(HOST_SUBDIR)/isl && \
14213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14215                   "RANLIB=$${RANLIB}" \
14216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14217                   info) \
14218           || exit 1
14219
14220 @endif isl
14221
14222 .PHONY: maybe-dvi-isl dvi-isl
14223 maybe-dvi-isl:
14224 @if isl
14225 maybe-dvi-isl: dvi-isl
14226
14227 dvi-isl: \
14228     configure-isl 
14229         @[ -f ./isl/Makefile ] || exit 0; \
14230         r=`${PWD_COMMAND}`; export r; \
14231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14232         $(HOST_EXPORTS) \
14233         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14235         done; \
14236         echo "Doing dvi in isl"; \
14237         (cd $(HOST_SUBDIR)/isl && \
14238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14240                   "RANLIB=$${RANLIB}" \
14241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14242                   dvi) \
14243           || exit 1
14244
14245 @endif isl
14246
14247 .PHONY: maybe-pdf-isl pdf-isl
14248 maybe-pdf-isl:
14249 @if isl
14250 maybe-pdf-isl: pdf-isl
14251
14252 pdf-isl: \
14253     configure-isl 
14254         @[ -f ./isl/Makefile ] || exit 0; \
14255         r=`${PWD_COMMAND}`; export r; \
14256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14257         $(HOST_EXPORTS) \
14258         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14260         done; \
14261         echo "Doing pdf in isl"; \
14262         (cd $(HOST_SUBDIR)/isl && \
14263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14265                   "RANLIB=$${RANLIB}" \
14266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14267                   pdf) \
14268           || exit 1
14269
14270 @endif isl
14271
14272 .PHONY: maybe-html-isl html-isl
14273 maybe-html-isl:
14274 @if isl
14275 maybe-html-isl: html-isl
14276
14277 html-isl: \
14278     configure-isl 
14279         @[ -f ./isl/Makefile ] || exit 0; \
14280         r=`${PWD_COMMAND}`; export r; \
14281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14282         $(HOST_EXPORTS) \
14283         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14285         done; \
14286         echo "Doing html in isl"; \
14287         (cd $(HOST_SUBDIR)/isl && \
14288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14290                   "RANLIB=$${RANLIB}" \
14291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14292                   html) \
14293           || exit 1
14294
14295 @endif isl
14296
14297 .PHONY: maybe-TAGS-isl TAGS-isl
14298 maybe-TAGS-isl:
14299 @if isl
14300 maybe-TAGS-isl: TAGS-isl
14301
14302 TAGS-isl: \
14303     configure-isl 
14304         @[ -f ./isl/Makefile ] || exit 0; \
14305         r=`${PWD_COMMAND}`; export r; \
14306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14307         $(HOST_EXPORTS) \
14308         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14310         done; \
14311         echo "Doing TAGS in isl"; \
14312         (cd $(HOST_SUBDIR)/isl && \
14313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14315                   "RANLIB=$${RANLIB}" \
14316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14317                   TAGS) \
14318           || exit 1
14319
14320 @endif isl
14321
14322 .PHONY: maybe-install-info-isl install-info-isl
14323 maybe-install-info-isl:
14324 @if isl
14325 maybe-install-info-isl: install-info-isl
14326
14327 install-info-isl: \
14328     configure-isl \
14329     info-isl 
14330         @[ -f ./isl/Makefile ] || exit 0; \
14331         r=`${PWD_COMMAND}`; export r; \
14332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14333         $(HOST_EXPORTS) \
14334         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14336         done; \
14337         echo "Doing install-info in isl"; \
14338         (cd $(HOST_SUBDIR)/isl && \
14339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14341                   "RANLIB=$${RANLIB}" \
14342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14343                   install-info) \
14344           || exit 1
14345
14346 @endif isl
14347
14348 .PHONY: maybe-install-pdf-isl install-pdf-isl
14349 maybe-install-pdf-isl:
14350 @if isl
14351 maybe-install-pdf-isl: install-pdf-isl
14352
14353 install-pdf-isl: \
14354     configure-isl \
14355     pdf-isl 
14356         @[ -f ./isl/Makefile ] || exit 0; \
14357         r=`${PWD_COMMAND}`; export r; \
14358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14359         $(HOST_EXPORTS) \
14360         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14362         done; \
14363         echo "Doing install-pdf in isl"; \
14364         (cd $(HOST_SUBDIR)/isl && \
14365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14367                   "RANLIB=$${RANLIB}" \
14368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14369                   install-pdf) \
14370           || exit 1
14371
14372 @endif isl
14373
14374 .PHONY: maybe-install-html-isl install-html-isl
14375 maybe-install-html-isl:
14376 @if isl
14377 maybe-install-html-isl: install-html-isl
14378
14379 install-html-isl: \
14380     configure-isl \
14381     html-isl 
14382         @[ -f ./isl/Makefile ] || exit 0; \
14383         r=`${PWD_COMMAND}`; export r; \
14384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14385         $(HOST_EXPORTS) \
14386         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14388         done; \
14389         echo "Doing install-html in isl"; \
14390         (cd $(HOST_SUBDIR)/isl && \
14391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14393                   "RANLIB=$${RANLIB}" \
14394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14395                   install-html) \
14396           || exit 1
14397
14398 @endif isl
14399
14400 .PHONY: maybe-installcheck-isl installcheck-isl
14401 maybe-installcheck-isl:
14402 @if isl
14403 maybe-installcheck-isl: installcheck-isl
14404
14405 installcheck-isl: \
14406     configure-isl 
14407         @[ -f ./isl/Makefile ] || exit 0; \
14408         r=`${PWD_COMMAND}`; export r; \
14409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14410         $(HOST_EXPORTS) \
14411         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14413         done; \
14414         echo "Doing installcheck in isl"; \
14415         (cd $(HOST_SUBDIR)/isl && \
14416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14418                   "RANLIB=$${RANLIB}" \
14419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14420                   installcheck) \
14421           || exit 1
14422
14423 @endif isl
14424
14425 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14426 maybe-mostlyclean-isl:
14427 @if isl
14428 maybe-mostlyclean-isl: mostlyclean-isl
14429
14430 mostlyclean-isl: 
14431         @[ -f ./isl/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) V=1; do \
14436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14437         done; \
14438         echo "Doing mostlyclean in isl"; \
14439         (cd $(HOST_SUBDIR)/isl && \
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                   mostlyclean) \
14445           || exit 1
14446
14447 @endif isl
14448
14449 .PHONY: maybe-clean-isl clean-isl
14450 maybe-clean-isl:
14451 @if isl
14452 maybe-clean-isl: clean-isl
14453
14454 clean-isl: 
14455         @[ -f ./isl/Makefile ] || exit 0; \
14456         r=`${PWD_COMMAND}`; export r; \
14457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14458         $(HOST_EXPORTS) \
14459         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14461         done; \
14462         echo "Doing clean in isl"; \
14463         (cd $(HOST_SUBDIR)/isl && \
14464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14466                   "RANLIB=$${RANLIB}" \
14467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14468                   clean) \
14469           || exit 1
14470
14471 @endif isl
14472
14473 .PHONY: maybe-distclean-isl distclean-isl
14474 maybe-distclean-isl:
14475 @if isl
14476 maybe-distclean-isl: distclean-isl
14477
14478 distclean-isl: 
14479         @[ -f ./isl/Makefile ] || exit 0; \
14480         r=`${PWD_COMMAND}`; export r; \
14481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14482         $(HOST_EXPORTS) \
14483         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14485         done; \
14486         echo "Doing distclean in isl"; \
14487         (cd $(HOST_SUBDIR)/isl && \
14488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14490                   "RANLIB=$${RANLIB}" \
14491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14492                   distclean) \
14493           || exit 1
14494
14495 @endif isl
14496
14497 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14498 maybe-maintainer-clean-isl:
14499 @if isl
14500 maybe-maintainer-clean-isl: maintainer-clean-isl
14501
14502 maintainer-clean-isl: 
14503         @[ -f ./isl/Makefile ] || exit 0; \
14504         r=`${PWD_COMMAND}`; export r; \
14505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14506         $(HOST_EXPORTS) \
14507         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14509         done; \
14510         echo "Doing maintainer-clean in isl"; \
14511         (cd $(HOST_SUBDIR)/isl && \
14512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14514                   "RANLIB=$${RANLIB}" \
14515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14516                   maintainer-clean) \
14517           || exit 1
14518
14519 @endif isl
14520
14521
14522
14523 .PHONY: configure-libelf maybe-configure-libelf
14524 maybe-configure-libelf:
14525 @if gcc-bootstrap
14526 configure-libelf: stage_current
14527 @endif gcc-bootstrap
14528 @if libelf
14529 maybe-configure-libelf: configure-libelf
14530 configure-libelf: 
14531         @r=`${PWD_COMMAND}`; export r; \
14532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14533         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14534         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14535         $(HOST_EXPORTS)  \
14536         echo Configuring in $(HOST_SUBDIR)/libelf; \
14537         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14538         case $(srcdir) in \
14539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14540           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14542         esac; \
14543         module_srcdir=libelf; \
14544         $(SHELL) \
14545           $$s/$$module_srcdir/configure \
14546           --srcdir=$${topdir}/$$module_srcdir \
14547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14548           --target=${target_alias} --disable-shared \
14549           || exit 1
14550 @endif libelf
14551
14552
14553
14554 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14555 maybe-configure-stage1-libelf:
14556 @if libelf-bootstrap
14557 maybe-configure-stage1-libelf: configure-stage1-libelf
14558 configure-stage1-libelf:
14559         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14560         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14561         @r=`${PWD_COMMAND}`; export r; \
14562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14563         TFLAGS="$(STAGE1_TFLAGS)"; \
14564         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14565         $(HOST_EXPORTS) \
14566         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14567         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14568         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14569         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14571         cd $(HOST_SUBDIR)/libelf || exit 1; \
14572         case $(srcdir) in \
14573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14574           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14576         esac; \
14577         module_srcdir=libelf; \
14578         $(SHELL) $$s/$$module_srcdir/configure \
14579           --srcdir=$${topdir}/$$module_srcdir \
14580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14581           --target=${target_alias} \
14582            \
14583           $(STAGE1_CONFIGURE_FLAGS) \
14584           --disable-shared
14585 @endif libelf-bootstrap
14586
14587 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14588 maybe-configure-stage2-libelf:
14589 @if libelf-bootstrap
14590 maybe-configure-stage2-libelf: configure-stage2-libelf
14591 configure-stage2-libelf:
14592         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14593         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14594         @r=`${PWD_COMMAND}`; export r; \
14595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14596         TFLAGS="$(STAGE2_TFLAGS)"; \
14597         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14598         $(HOST_EXPORTS) \
14599         $(POSTSTAGE1_HOST_EXPORTS) \
14600         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14601         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14602         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14603         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14604         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14605         cd $(HOST_SUBDIR)/libelf || exit 1; \
14606         case $(srcdir) in \
14607           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14608           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14609                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14610         esac; \
14611         module_srcdir=libelf; \
14612         $(SHELL) $$s/$$module_srcdir/configure \
14613           --srcdir=$${topdir}/$$module_srcdir \
14614           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14615           --target=${target_alias} \
14616           --with-build-libsubdir=$(HOST_SUBDIR) \
14617           $(STAGE2_CONFIGURE_FLAGS) \
14618           --disable-shared
14619 @endif libelf-bootstrap
14620
14621 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14622 maybe-configure-stage3-libelf:
14623 @if libelf-bootstrap
14624 maybe-configure-stage3-libelf: configure-stage3-libelf
14625 configure-stage3-libelf:
14626         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14627         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14628         @r=`${PWD_COMMAND}`; export r; \
14629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14630         TFLAGS="$(STAGE3_TFLAGS)"; \
14631         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14632         $(HOST_EXPORTS) \
14633         $(POSTSTAGE1_HOST_EXPORTS) \
14634         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14635         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14636         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14637         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14638         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14639         cd $(HOST_SUBDIR)/libelf || exit 1; \
14640         case $(srcdir) in \
14641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14642           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14644         esac; \
14645         module_srcdir=libelf; \
14646         $(SHELL) $$s/$$module_srcdir/configure \
14647           --srcdir=$${topdir}/$$module_srcdir \
14648           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14649           --target=${target_alias} \
14650           --with-build-libsubdir=$(HOST_SUBDIR) \
14651           $(STAGE3_CONFIGURE_FLAGS) \
14652           --disable-shared
14653 @endif libelf-bootstrap
14654
14655 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14656 maybe-configure-stage4-libelf:
14657 @if libelf-bootstrap
14658 maybe-configure-stage4-libelf: configure-stage4-libelf
14659 configure-stage4-libelf:
14660         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14661         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14662         @r=`${PWD_COMMAND}`; export r; \
14663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14664         TFLAGS="$(STAGE4_TFLAGS)"; \
14665         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14666         $(HOST_EXPORTS) \
14667         $(POSTSTAGE1_HOST_EXPORTS) \
14668         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14669         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14670         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14671         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14672         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14673         cd $(HOST_SUBDIR)/libelf || exit 1; \
14674         case $(srcdir) in \
14675           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14676           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14677                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14678         esac; \
14679         module_srcdir=libelf; \
14680         $(SHELL) $$s/$$module_srcdir/configure \
14681           --srcdir=$${topdir}/$$module_srcdir \
14682           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14683           --target=${target_alias} \
14684           --with-build-libsubdir=$(HOST_SUBDIR) \
14685           $(STAGE4_CONFIGURE_FLAGS) \
14686           --disable-shared
14687 @endif libelf-bootstrap
14688
14689 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14690 maybe-configure-stageprofile-libelf:
14691 @if libelf-bootstrap
14692 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14693 configure-stageprofile-libelf:
14694         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14695         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14696         @r=`${PWD_COMMAND}`; export r; \
14697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14698         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14699         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14700         $(HOST_EXPORTS) \
14701         $(POSTSTAGE1_HOST_EXPORTS) \
14702         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14703         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14704         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14705         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14706         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14707         cd $(HOST_SUBDIR)/libelf || exit 1; \
14708         case $(srcdir) in \
14709           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14710           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14711                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14712         esac; \
14713         module_srcdir=libelf; \
14714         $(SHELL) $$s/$$module_srcdir/configure \
14715           --srcdir=$${topdir}/$$module_srcdir \
14716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14717           --target=${target_alias} \
14718           --with-build-libsubdir=$(HOST_SUBDIR) \
14719           $(STAGEprofile_CONFIGURE_FLAGS) \
14720           --disable-shared
14721 @endif libelf-bootstrap
14722
14723 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14724 maybe-configure-stagefeedback-libelf:
14725 @if libelf-bootstrap
14726 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14727 configure-stagefeedback-libelf:
14728         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14729         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14730         @r=`${PWD_COMMAND}`; export r; \
14731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14732         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14733         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14734         $(HOST_EXPORTS) \
14735         $(POSTSTAGE1_HOST_EXPORTS) \
14736         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14737         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14738         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14739         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14740         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14741         cd $(HOST_SUBDIR)/libelf || exit 1; \
14742         case $(srcdir) in \
14743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14744           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14746         esac; \
14747         module_srcdir=libelf; \
14748         $(SHELL) $$s/$$module_srcdir/configure \
14749           --srcdir=$${topdir}/$$module_srcdir \
14750           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14751           --target=${target_alias} \
14752           --with-build-libsubdir=$(HOST_SUBDIR) \
14753           $(STAGEfeedback_CONFIGURE_FLAGS) \
14754           --disable-shared
14755 @endif libelf-bootstrap
14756
14757
14758
14759
14760
14761 .PHONY: all-libelf maybe-all-libelf
14762 maybe-all-libelf:
14763 @if gcc-bootstrap
14764 all-libelf: stage_current
14765 @endif gcc-bootstrap
14766 @if libelf
14767 TARGET-libelf=all
14768 maybe-all-libelf: all-libelf
14769 all-libelf: configure-libelf
14770         @r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         $(HOST_EXPORTS)  \
14773         (cd $(HOST_SUBDIR)/libelf && \
14774           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14775                 $(TARGET-libelf))
14776 @endif libelf
14777
14778
14779
14780 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14781 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14782 maybe-all-stage1-libelf:
14783 maybe-clean-stage1-libelf:
14784 @if libelf-bootstrap
14785 maybe-all-stage1-libelf: all-stage1-libelf
14786 all-stage1: all-stage1-libelf
14787 TARGET-stage1-libelf = $(TARGET-libelf)
14788 all-stage1-libelf: configure-stage1-libelf
14789         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14790         @r=`${PWD_COMMAND}`; export r; \
14791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14792         TFLAGS="$(STAGE1_TFLAGS)"; \
14793         $(HOST_EXPORTS)  \
14794         cd $(HOST_SUBDIR)/libelf && \
14795         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14796                 CFLAGS="$(STAGE1_CFLAGS)" \
14797                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14798                 LIBCFLAGS="$(LIBCFLAGS)" \
14799                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14800                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14801                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14802                 $(EXTRA_HOST_FLAGS)  \
14803                 $(STAGE1_FLAGS_TO_PASS)  \
14804                 TFLAGS="$(STAGE1_TFLAGS)" \
14805                 $(TARGET-stage1-libelf)
14806
14807 maybe-clean-stage1-libelf: clean-stage1-libelf
14808 clean-stage1: clean-stage1-libelf
14809 clean-stage1-libelf:
14810         @if [ $(current_stage) = stage1 ]; then \
14811           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14812         else \
14813           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14814           $(MAKE) stage1-start; \
14815         fi; \
14816         cd $(HOST_SUBDIR)/libelf && \
14817         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14818         $(STAGE1_FLAGS_TO_PASS)  clean
14819 @endif libelf-bootstrap
14820
14821
14822 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14823 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14824 maybe-all-stage2-libelf:
14825 maybe-clean-stage2-libelf:
14826 @if libelf-bootstrap
14827 maybe-all-stage2-libelf: all-stage2-libelf
14828 all-stage2: all-stage2-libelf
14829 TARGET-stage2-libelf = $(TARGET-libelf)
14830 all-stage2-libelf: configure-stage2-libelf
14831         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14832         @r=`${PWD_COMMAND}`; export r; \
14833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14834         TFLAGS="$(STAGE2_TFLAGS)"; \
14835         $(HOST_EXPORTS) \
14836         $(POSTSTAGE1_HOST_EXPORTS)  \
14837         cd $(HOST_SUBDIR)/libelf && \
14838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14839                 CFLAGS="$(STAGE2_CFLAGS)" \
14840                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14841                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14845                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14846                 TFLAGS="$(STAGE2_TFLAGS)" \
14847                 $(TARGET-stage2-libelf)
14848
14849 maybe-clean-stage2-libelf: clean-stage2-libelf
14850 clean-stage2: clean-stage2-libelf
14851 clean-stage2-libelf:
14852         @if [ $(current_stage) = stage2 ]; then \
14853           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14854         else \
14855           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14856           $(MAKE) stage2-start; \
14857         fi; \
14858         cd $(HOST_SUBDIR)/libelf && \
14859         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14860 @endif libelf-bootstrap
14861
14862
14863 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14864 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14865 maybe-all-stage3-libelf:
14866 maybe-clean-stage3-libelf:
14867 @if libelf-bootstrap
14868 maybe-all-stage3-libelf: all-stage3-libelf
14869 all-stage3: all-stage3-libelf
14870 TARGET-stage3-libelf = $(TARGET-libelf)
14871 all-stage3-libelf: configure-stage3-libelf
14872         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14873         @r=`${PWD_COMMAND}`; export r; \
14874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14875         TFLAGS="$(STAGE3_TFLAGS)"; \
14876         $(HOST_EXPORTS) \
14877         $(POSTSTAGE1_HOST_EXPORTS)  \
14878         cd $(HOST_SUBDIR)/libelf && \
14879         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14880                 CFLAGS="$(STAGE3_CFLAGS)" \
14881                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14882                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14883                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14884                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14885                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14886                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14887                 TFLAGS="$(STAGE3_TFLAGS)" \
14888                 $(TARGET-stage3-libelf)
14889
14890 maybe-clean-stage3-libelf: clean-stage3-libelf
14891 clean-stage3: clean-stage3-libelf
14892 clean-stage3-libelf:
14893         @if [ $(current_stage) = stage3 ]; then \
14894           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14895         else \
14896           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14897           $(MAKE) stage3-start; \
14898         fi; \
14899         cd $(HOST_SUBDIR)/libelf && \
14900         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14901 @endif libelf-bootstrap
14902
14903
14904 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14905 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14906 maybe-all-stage4-libelf:
14907 maybe-clean-stage4-libelf:
14908 @if libelf-bootstrap
14909 maybe-all-stage4-libelf: all-stage4-libelf
14910 all-stage4: all-stage4-libelf
14911 TARGET-stage4-libelf = $(TARGET-libelf)
14912 all-stage4-libelf: configure-stage4-libelf
14913         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14914         @r=`${PWD_COMMAND}`; export r; \
14915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14916         TFLAGS="$(STAGE4_TFLAGS)"; \
14917         $(HOST_EXPORTS) \
14918         $(POSTSTAGE1_HOST_EXPORTS)  \
14919         cd $(HOST_SUBDIR)/libelf && \
14920         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14921                 CFLAGS="$(STAGE4_CFLAGS)" \
14922                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14923                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14924                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14925                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14926                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14927                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14928                 TFLAGS="$(STAGE4_TFLAGS)" \
14929                 $(TARGET-stage4-libelf)
14930
14931 maybe-clean-stage4-libelf: clean-stage4-libelf
14932 clean-stage4: clean-stage4-libelf
14933 clean-stage4-libelf:
14934         @if [ $(current_stage) = stage4 ]; then \
14935           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14936         else \
14937           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14938           $(MAKE) stage4-start; \
14939         fi; \
14940         cd $(HOST_SUBDIR)/libelf && \
14941         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14942 @endif libelf-bootstrap
14943
14944
14945 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14946 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14947 maybe-all-stageprofile-libelf:
14948 maybe-clean-stageprofile-libelf:
14949 @if libelf-bootstrap
14950 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14951 all-stageprofile: all-stageprofile-libelf
14952 TARGET-stageprofile-libelf = $(TARGET-libelf)
14953 all-stageprofile-libelf: configure-stageprofile-libelf
14954         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14955         @r=`${PWD_COMMAND}`; export r; \
14956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14957         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14958         $(HOST_EXPORTS) \
14959         $(POSTSTAGE1_HOST_EXPORTS)  \
14960         cd $(HOST_SUBDIR)/libelf && \
14961         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14962                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14963                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14964                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14965                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14966                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14967                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14968                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14969                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14970                 $(TARGET-stageprofile-libelf)
14971
14972 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14973 clean-stageprofile: clean-stageprofile-libelf
14974 clean-stageprofile-libelf:
14975         @if [ $(current_stage) = stageprofile ]; then \
14976           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14977         else \
14978           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14979           $(MAKE) stageprofile-start; \
14980         fi; \
14981         cd $(HOST_SUBDIR)/libelf && \
14982         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14983 @endif libelf-bootstrap
14984
14985
14986 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14987 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14988 maybe-all-stagefeedback-libelf:
14989 maybe-clean-stagefeedback-libelf:
14990 @if libelf-bootstrap
14991 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14992 all-stagefeedback: all-stagefeedback-libelf
14993 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14994 all-stagefeedback-libelf: configure-stagefeedback-libelf
14995         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14996         @r=`${PWD_COMMAND}`; export r; \
14997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14998         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14999         $(HOST_EXPORTS) \
15000         $(POSTSTAGE1_HOST_EXPORTS)  \
15001         cd $(HOST_SUBDIR)/libelf && \
15002         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15003                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15004                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15005                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15006                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15007                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15008                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15009                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15010                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15011                 $(TARGET-stagefeedback-libelf)
15012
15013 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15014 clean-stagefeedback: clean-stagefeedback-libelf
15015 clean-stagefeedback-libelf:
15016         @if [ $(current_stage) = stagefeedback ]; then \
15017           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15018         else \
15019           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15020           $(MAKE) stagefeedback-start; \
15021         fi; \
15022         cd $(HOST_SUBDIR)/libelf && \
15023         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15024 @endif libelf-bootstrap
15025
15026
15027
15028
15029
15030 .PHONY: check-libelf maybe-check-libelf
15031 maybe-check-libelf:
15032 @if libelf
15033 maybe-check-libelf: check-libelf
15034
15035 check-libelf:
15036         @: $(MAKE); $(unstage)
15037         @r=`${PWD_COMMAND}`; export r; \
15038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15039         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15040         (cd $(HOST_SUBDIR)/libelf && \
15041           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15042
15043 @endif libelf
15044
15045 .PHONY: install-libelf maybe-install-libelf
15046 maybe-install-libelf:
15047 @if libelf
15048 maybe-install-libelf: install-libelf
15049
15050 install-libelf:
15051
15052 @endif libelf
15053
15054 .PHONY: install-strip-libelf maybe-install-strip-libelf
15055 maybe-install-strip-libelf:
15056 @if libelf
15057 maybe-install-strip-libelf: install-strip-libelf
15058
15059 install-strip-libelf:
15060
15061 @endif libelf
15062
15063 # Other targets (info, dvi, pdf, etc.)
15064
15065 .PHONY: maybe-info-libelf info-libelf
15066 maybe-info-libelf:
15067 @if libelf
15068 maybe-info-libelf: info-libelf
15069
15070 info-libelf: \
15071     configure-libelf 
15072         @[ -f ./libelf/Makefile ] || exit 0; \
15073         r=`${PWD_COMMAND}`; export r; \
15074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15075         $(HOST_EXPORTS) \
15076         for flag in $(EXTRA_HOST_FLAGS) ; do \
15077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15078         done; \
15079         echo "Doing info in libelf"; \
15080         (cd $(HOST_SUBDIR)/libelf && \
15081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15083                   "RANLIB=$${RANLIB}" \
15084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15085                   info) \
15086           || exit 1
15087
15088 @endif libelf
15089
15090 .PHONY: maybe-dvi-libelf dvi-libelf
15091 maybe-dvi-libelf:
15092 @if libelf
15093 maybe-dvi-libelf: dvi-libelf
15094
15095 dvi-libelf: \
15096     configure-libelf 
15097         @[ -f ./libelf/Makefile ] || exit 0; \
15098         r=`${PWD_COMMAND}`; export r; \
15099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15100         $(HOST_EXPORTS) \
15101         for flag in $(EXTRA_HOST_FLAGS) ; do \
15102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15103         done; \
15104         echo "Doing dvi in libelf"; \
15105         (cd $(HOST_SUBDIR)/libelf && \
15106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15108                   "RANLIB=$${RANLIB}" \
15109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15110                   dvi) \
15111           || exit 1
15112
15113 @endif libelf
15114
15115 .PHONY: maybe-pdf-libelf pdf-libelf
15116 maybe-pdf-libelf:
15117 @if libelf
15118 maybe-pdf-libelf: pdf-libelf
15119
15120 pdf-libelf: \
15121     configure-libelf 
15122         @[ -f ./libelf/Makefile ] || exit 0; \
15123         r=`${PWD_COMMAND}`; export r; \
15124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15125         $(HOST_EXPORTS) \
15126         for flag in $(EXTRA_HOST_FLAGS) ; do \
15127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15128         done; \
15129         echo "Doing pdf in libelf"; \
15130         (cd $(HOST_SUBDIR)/libelf && \
15131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15133                   "RANLIB=$${RANLIB}" \
15134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15135                   pdf) \
15136           || exit 1
15137
15138 @endif libelf
15139
15140 .PHONY: maybe-html-libelf html-libelf
15141 maybe-html-libelf:
15142 @if libelf
15143 maybe-html-libelf: html-libelf
15144
15145 html-libelf: \
15146     configure-libelf 
15147         @[ -f ./libelf/Makefile ] || exit 0; \
15148         r=`${PWD_COMMAND}`; export r; \
15149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15150         $(HOST_EXPORTS) \
15151         for flag in $(EXTRA_HOST_FLAGS) ; do \
15152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15153         done; \
15154         echo "Doing html in libelf"; \
15155         (cd $(HOST_SUBDIR)/libelf && \
15156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15158                   "RANLIB=$${RANLIB}" \
15159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15160                   html) \
15161           || exit 1
15162
15163 @endif libelf
15164
15165 .PHONY: maybe-TAGS-libelf TAGS-libelf
15166 maybe-TAGS-libelf:
15167 @if libelf
15168 maybe-TAGS-libelf: TAGS-libelf
15169
15170 TAGS-libelf: \
15171     configure-libelf 
15172         @[ -f ./libelf/Makefile ] || exit 0; \
15173         r=`${PWD_COMMAND}`; export r; \
15174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15175         $(HOST_EXPORTS) \
15176         for flag in $(EXTRA_HOST_FLAGS) ; do \
15177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15178         done; \
15179         echo "Doing TAGS in libelf"; \
15180         (cd $(HOST_SUBDIR)/libelf && \
15181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15183                   "RANLIB=$${RANLIB}" \
15184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15185                   TAGS) \
15186           || exit 1
15187
15188 @endif libelf
15189
15190 .PHONY: maybe-install-info-libelf install-info-libelf
15191 maybe-install-info-libelf:
15192 @if libelf
15193 maybe-install-info-libelf: install-info-libelf
15194
15195 install-info-libelf: \
15196     configure-libelf \
15197     info-libelf 
15198         @[ -f ./libelf/Makefile ] || exit 0; \
15199         r=`${PWD_COMMAND}`; export r; \
15200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15201         $(HOST_EXPORTS) \
15202         for flag in $(EXTRA_HOST_FLAGS) ; do \
15203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15204         done; \
15205         echo "Doing install-info in libelf"; \
15206         (cd $(HOST_SUBDIR)/libelf && \
15207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15209                   "RANLIB=$${RANLIB}" \
15210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15211                   install-info) \
15212           || exit 1
15213
15214 @endif libelf
15215
15216 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15217 maybe-install-pdf-libelf:
15218 @if libelf
15219 maybe-install-pdf-libelf: install-pdf-libelf
15220
15221 install-pdf-libelf: \
15222     configure-libelf \
15223     pdf-libelf 
15224         @[ -f ./libelf/Makefile ] || exit 0; \
15225         r=`${PWD_COMMAND}`; export r; \
15226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15227         $(HOST_EXPORTS) \
15228         for flag in $(EXTRA_HOST_FLAGS) ; do \
15229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15230         done; \
15231         echo "Doing install-pdf in libelf"; \
15232         (cd $(HOST_SUBDIR)/libelf && \
15233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15235                   "RANLIB=$${RANLIB}" \
15236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15237                   install-pdf) \
15238           || exit 1
15239
15240 @endif libelf
15241
15242 .PHONY: maybe-install-html-libelf install-html-libelf
15243 maybe-install-html-libelf:
15244 @if libelf
15245 maybe-install-html-libelf: install-html-libelf
15246
15247 install-html-libelf: \
15248     configure-libelf \
15249     html-libelf 
15250         @[ -f ./libelf/Makefile ] || exit 0; \
15251         r=`${PWD_COMMAND}`; export r; \
15252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15253         $(HOST_EXPORTS) \
15254         for flag in $(EXTRA_HOST_FLAGS) ; do \
15255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15256         done; \
15257         echo "Doing install-html in libelf"; \
15258         (cd $(HOST_SUBDIR)/libelf && \
15259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15261                   "RANLIB=$${RANLIB}" \
15262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15263                   install-html) \
15264           || exit 1
15265
15266 @endif libelf
15267
15268 .PHONY: maybe-installcheck-libelf installcheck-libelf
15269 maybe-installcheck-libelf:
15270 @if libelf
15271 maybe-installcheck-libelf: installcheck-libelf
15272
15273 installcheck-libelf: \
15274     configure-libelf 
15275         @[ -f ./libelf/Makefile ] || exit 0; \
15276         r=`${PWD_COMMAND}`; export r; \
15277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15278         $(HOST_EXPORTS) \
15279         for flag in $(EXTRA_HOST_FLAGS) ; do \
15280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15281         done; \
15282         echo "Doing installcheck in libelf"; \
15283         (cd $(HOST_SUBDIR)/libelf && \
15284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15286                   "RANLIB=$${RANLIB}" \
15287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15288                   installcheck) \
15289           || exit 1
15290
15291 @endif libelf
15292
15293 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15294 maybe-mostlyclean-libelf:
15295 @if libelf
15296 maybe-mostlyclean-libelf: mostlyclean-libelf
15297
15298 mostlyclean-libelf: 
15299         @[ -f ./libelf/Makefile ] || exit 0; \
15300         r=`${PWD_COMMAND}`; export r; \
15301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15302         $(HOST_EXPORTS) \
15303         for flag in $(EXTRA_HOST_FLAGS) ; do \
15304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15305         done; \
15306         echo "Doing mostlyclean in libelf"; \
15307         (cd $(HOST_SUBDIR)/libelf && \
15308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15310                   "RANLIB=$${RANLIB}" \
15311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15312                   mostlyclean) \
15313           || exit 1
15314
15315 @endif libelf
15316
15317 .PHONY: maybe-clean-libelf clean-libelf
15318 maybe-clean-libelf:
15319 @if libelf
15320 maybe-clean-libelf: clean-libelf
15321
15322 clean-libelf: 
15323         @[ -f ./libelf/Makefile ] || exit 0; \
15324         r=`${PWD_COMMAND}`; export r; \
15325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15326         $(HOST_EXPORTS) \
15327         for flag in $(EXTRA_HOST_FLAGS) ; do \
15328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15329         done; \
15330         echo "Doing clean in libelf"; \
15331         (cd $(HOST_SUBDIR)/libelf && \
15332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15334                   "RANLIB=$${RANLIB}" \
15335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15336                   clean) \
15337           || exit 1
15338
15339 @endif libelf
15340
15341 .PHONY: maybe-distclean-libelf distclean-libelf
15342 maybe-distclean-libelf:
15343 @if libelf
15344 maybe-distclean-libelf: distclean-libelf
15345
15346 distclean-libelf: 
15347         @[ -f ./libelf/Makefile ] || exit 0; \
15348         r=`${PWD_COMMAND}`; export r; \
15349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15350         $(HOST_EXPORTS) \
15351         for flag in $(EXTRA_HOST_FLAGS) ; do \
15352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15353         done; \
15354         echo "Doing distclean in libelf"; \
15355         (cd $(HOST_SUBDIR)/libelf && \
15356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15358                   "RANLIB=$${RANLIB}" \
15359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15360                   distclean) \
15361           || exit 1
15362
15363 @endif libelf
15364
15365 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15366 maybe-maintainer-clean-libelf:
15367 @if libelf
15368 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15369
15370 maintainer-clean-libelf: 
15371         @[ -f ./libelf/Makefile ] || exit 0; \
15372         r=`${PWD_COMMAND}`; export r; \
15373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15374         $(HOST_EXPORTS) \
15375         for flag in $(EXTRA_HOST_FLAGS) ; do \
15376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15377         done; \
15378         echo "Doing maintainer-clean in libelf"; \
15379         (cd $(HOST_SUBDIR)/libelf && \
15380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15382                   "RANLIB=$${RANLIB}" \
15383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15384                   maintainer-clean) \
15385           || exit 1
15386
15387 @endif libelf
15388
15389
15390
15391 .PHONY: configure-gold maybe-configure-gold
15392 maybe-configure-gold:
15393 @if gcc-bootstrap
15394 configure-gold: stage_current
15395 @endif gcc-bootstrap
15396 @if gold
15397 maybe-configure-gold: configure-gold
15398 configure-gold: 
15399         @r=`${PWD_COMMAND}`; export r; \
15400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15401         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15402         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15403         $(HOST_EXPORTS)  \
15404         echo Configuring in $(HOST_SUBDIR)/gold; \
15405         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15406         case $(srcdir) in \
15407           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15408           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15409                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15410         esac; \
15411         module_srcdir=gold; \
15412         $(SHELL) \
15413           $$s/$$module_srcdir/configure \
15414           --srcdir=$${topdir}/$$module_srcdir \
15415           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15416           --target=${target_alias}  \
15417           || exit 1
15418 @endif gold
15419
15420
15421
15422 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15423 maybe-configure-stage1-gold:
15424 @if gold-bootstrap
15425 maybe-configure-stage1-gold: configure-stage1-gold
15426 configure-stage1-gold:
15427         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15428         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15429         @r=`${PWD_COMMAND}`; export r; \
15430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15431         TFLAGS="$(STAGE1_TFLAGS)"; \
15432         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15433         $(HOST_EXPORTS) \
15434         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15435         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15436         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15437         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15438         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15439         cd $(HOST_SUBDIR)/gold || exit 1; \
15440         case $(srcdir) in \
15441           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15442           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15443                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15444         esac; \
15445         module_srcdir=gold; \
15446         $(SHELL) $$s/$$module_srcdir/configure \
15447           --srcdir=$${topdir}/$$module_srcdir \
15448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15449           --target=${target_alias} \
15450            \
15451           $(STAGE1_CONFIGURE_FLAGS)
15452 @endif gold-bootstrap
15453
15454 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15455 maybe-configure-stage2-gold:
15456 @if gold-bootstrap
15457 maybe-configure-stage2-gold: configure-stage2-gold
15458 configure-stage2-gold:
15459         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15460         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15461         @r=`${PWD_COMMAND}`; export r; \
15462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15463         TFLAGS="$(STAGE2_TFLAGS)"; \
15464         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15465         $(HOST_EXPORTS) \
15466         $(POSTSTAGE1_HOST_EXPORTS) \
15467         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15468         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15469         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15470         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15472         cd $(HOST_SUBDIR)/gold || exit 1; \
15473         case $(srcdir) in \
15474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15475           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15477         esac; \
15478         module_srcdir=gold; \
15479         $(SHELL) $$s/$$module_srcdir/configure \
15480           --srcdir=$${topdir}/$$module_srcdir \
15481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15482           --target=${target_alias} \
15483           --with-build-libsubdir=$(HOST_SUBDIR) \
15484           $(STAGE2_CONFIGURE_FLAGS)
15485 @endif gold-bootstrap
15486
15487 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15488 maybe-configure-stage3-gold:
15489 @if gold-bootstrap
15490 maybe-configure-stage3-gold: configure-stage3-gold
15491 configure-stage3-gold:
15492         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15494         @r=`${PWD_COMMAND}`; export r; \
15495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496         TFLAGS="$(STAGE3_TFLAGS)"; \
15497         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15498         $(HOST_EXPORTS) \
15499         $(POSTSTAGE1_HOST_EXPORTS) \
15500         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15501         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15502         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15503         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15505         cd $(HOST_SUBDIR)/gold || exit 1; \
15506         case $(srcdir) in \
15507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15508           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15510         esac; \
15511         module_srcdir=gold; \
15512         $(SHELL) $$s/$$module_srcdir/configure \
15513           --srcdir=$${topdir}/$$module_srcdir \
15514           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15515           --target=${target_alias} \
15516           --with-build-libsubdir=$(HOST_SUBDIR) \
15517           $(STAGE3_CONFIGURE_FLAGS)
15518 @endif gold-bootstrap
15519
15520 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15521 maybe-configure-stage4-gold:
15522 @if gold-bootstrap
15523 maybe-configure-stage4-gold: configure-stage4-gold
15524 configure-stage4-gold:
15525         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15526         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15527         @r=`${PWD_COMMAND}`; export r; \
15528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15529         TFLAGS="$(STAGE4_TFLAGS)"; \
15530         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15531         $(HOST_EXPORTS) \
15532         $(POSTSTAGE1_HOST_EXPORTS) \
15533         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15534         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15535         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15536         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15538         cd $(HOST_SUBDIR)/gold || exit 1; \
15539         case $(srcdir) in \
15540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15541           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15543         esac; \
15544         module_srcdir=gold; \
15545         $(SHELL) $$s/$$module_srcdir/configure \
15546           --srcdir=$${topdir}/$$module_srcdir \
15547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15548           --target=${target_alias} \
15549           --with-build-libsubdir=$(HOST_SUBDIR) \
15550           $(STAGE4_CONFIGURE_FLAGS)
15551 @endif gold-bootstrap
15552
15553 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15554 maybe-configure-stageprofile-gold:
15555 @if gold-bootstrap
15556 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15557 configure-stageprofile-gold:
15558         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15559         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15560         @r=`${PWD_COMMAND}`; export r; \
15561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15562         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15563         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15564         $(HOST_EXPORTS) \
15565         $(POSTSTAGE1_HOST_EXPORTS) \
15566         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15567         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15568         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15569         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15571         cd $(HOST_SUBDIR)/gold || exit 1; \
15572         case $(srcdir) in \
15573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15574           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15576         esac; \
15577         module_srcdir=gold; \
15578         $(SHELL) $$s/$$module_srcdir/configure \
15579           --srcdir=$${topdir}/$$module_srcdir \
15580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15581           --target=${target_alias} \
15582           --with-build-libsubdir=$(HOST_SUBDIR) \
15583           $(STAGEprofile_CONFIGURE_FLAGS)
15584 @endif gold-bootstrap
15585
15586 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15587 maybe-configure-stagefeedback-gold:
15588 @if gold-bootstrap
15589 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15590 configure-stagefeedback-gold:
15591         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15592         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15593         @r=`${PWD_COMMAND}`; export r; \
15594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15595         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15596         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15597         $(HOST_EXPORTS) \
15598         $(POSTSTAGE1_HOST_EXPORTS) \
15599         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15600         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15601         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15602         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15604         cd $(HOST_SUBDIR)/gold || exit 1; \
15605         case $(srcdir) in \
15606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15607           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15609         esac; \
15610         module_srcdir=gold; \
15611         $(SHELL) $$s/$$module_srcdir/configure \
15612           --srcdir=$${topdir}/$$module_srcdir \
15613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15614           --target=${target_alias} \
15615           --with-build-libsubdir=$(HOST_SUBDIR) \
15616           $(STAGEfeedback_CONFIGURE_FLAGS)
15617 @endif gold-bootstrap
15618
15619
15620
15621
15622
15623 .PHONY: all-gold maybe-all-gold
15624 maybe-all-gold:
15625 @if gcc-bootstrap
15626 all-gold: stage_current
15627 @endif gcc-bootstrap
15628 @if gold
15629 TARGET-gold=all
15630 maybe-all-gold: all-gold
15631 all-gold: configure-gold
15632         @r=`${PWD_COMMAND}`; export r; \
15633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15634         $(HOST_EXPORTS)  \
15635         (cd $(HOST_SUBDIR)/gold && \
15636           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15637                 $(TARGET-gold))
15638 @endif gold
15639
15640
15641
15642 .PHONY: all-stage1-gold maybe-all-stage1-gold
15643 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15644 maybe-all-stage1-gold:
15645 maybe-clean-stage1-gold:
15646 @if gold-bootstrap
15647 maybe-all-stage1-gold: all-stage1-gold
15648 all-stage1: all-stage1-gold
15649 TARGET-stage1-gold = $(TARGET-gold)
15650 all-stage1-gold: configure-stage1-gold
15651         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15652         @r=`${PWD_COMMAND}`; export r; \
15653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15654         TFLAGS="$(STAGE1_TFLAGS)"; \
15655         $(HOST_EXPORTS)  \
15656         cd $(HOST_SUBDIR)/gold && \
15657         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15658                 CFLAGS="$(STAGE1_CFLAGS)" \
15659                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15660                 LIBCFLAGS="$(LIBCFLAGS)" \
15661                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15662                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15663                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15664                 $(EXTRA_HOST_FLAGS)  \
15665                 $(STAGE1_FLAGS_TO_PASS)  \
15666                 TFLAGS="$(STAGE1_TFLAGS)" \
15667                 $(TARGET-stage1-gold)
15668
15669 maybe-clean-stage1-gold: clean-stage1-gold
15670 clean-stage1: clean-stage1-gold
15671 clean-stage1-gold:
15672         @if [ $(current_stage) = stage1 ]; then \
15673           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15674         else \
15675           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15676           $(MAKE) stage1-start; \
15677         fi; \
15678         cd $(HOST_SUBDIR)/gold && \
15679         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15680         $(STAGE1_FLAGS_TO_PASS)  clean
15681 @endif gold-bootstrap
15682
15683
15684 .PHONY: all-stage2-gold maybe-all-stage2-gold
15685 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15686 maybe-all-stage2-gold:
15687 maybe-clean-stage2-gold:
15688 @if gold-bootstrap
15689 maybe-all-stage2-gold: all-stage2-gold
15690 all-stage2: all-stage2-gold
15691 TARGET-stage2-gold = $(TARGET-gold)
15692 all-stage2-gold: configure-stage2-gold
15693         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15694         @r=`${PWD_COMMAND}`; export r; \
15695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15696         TFLAGS="$(STAGE2_TFLAGS)"; \
15697         $(HOST_EXPORTS) \
15698         $(POSTSTAGE1_HOST_EXPORTS)  \
15699         cd $(HOST_SUBDIR)/gold && \
15700         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15701                 CFLAGS="$(STAGE2_CFLAGS)" \
15702                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15703                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15704                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15705                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15706                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15707                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15708                 TFLAGS="$(STAGE2_TFLAGS)" \
15709                 $(TARGET-stage2-gold)
15710
15711 maybe-clean-stage2-gold: clean-stage2-gold
15712 clean-stage2: clean-stage2-gold
15713 clean-stage2-gold:
15714         @if [ $(current_stage) = stage2 ]; then \
15715           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15716         else \
15717           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15718           $(MAKE) stage2-start; \
15719         fi; \
15720         cd $(HOST_SUBDIR)/gold && \
15721         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15722 @endif gold-bootstrap
15723
15724
15725 .PHONY: all-stage3-gold maybe-all-stage3-gold
15726 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15727 maybe-all-stage3-gold:
15728 maybe-clean-stage3-gold:
15729 @if gold-bootstrap
15730 maybe-all-stage3-gold: all-stage3-gold
15731 all-stage3: all-stage3-gold
15732 TARGET-stage3-gold = $(TARGET-gold)
15733 all-stage3-gold: configure-stage3-gold
15734         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15735         @r=`${PWD_COMMAND}`; export r; \
15736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15737         TFLAGS="$(STAGE3_TFLAGS)"; \
15738         $(HOST_EXPORTS) \
15739         $(POSTSTAGE1_HOST_EXPORTS)  \
15740         cd $(HOST_SUBDIR)/gold && \
15741         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15742                 CFLAGS="$(STAGE3_CFLAGS)" \
15743                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15744                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15745                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15746                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15747                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15748                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15749                 TFLAGS="$(STAGE3_TFLAGS)" \
15750                 $(TARGET-stage3-gold)
15751
15752 maybe-clean-stage3-gold: clean-stage3-gold
15753 clean-stage3: clean-stage3-gold
15754 clean-stage3-gold:
15755         @if [ $(current_stage) = stage3 ]; then \
15756           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15757         else \
15758           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15759           $(MAKE) stage3-start; \
15760         fi; \
15761         cd $(HOST_SUBDIR)/gold && \
15762         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15763 @endif gold-bootstrap
15764
15765
15766 .PHONY: all-stage4-gold maybe-all-stage4-gold
15767 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15768 maybe-all-stage4-gold:
15769 maybe-clean-stage4-gold:
15770 @if gold-bootstrap
15771 maybe-all-stage4-gold: all-stage4-gold
15772 all-stage4: all-stage4-gold
15773 TARGET-stage4-gold = $(TARGET-gold)
15774 all-stage4-gold: configure-stage4-gold
15775         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15776         @r=`${PWD_COMMAND}`; export r; \
15777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15778         TFLAGS="$(STAGE4_TFLAGS)"; \
15779         $(HOST_EXPORTS) \
15780         $(POSTSTAGE1_HOST_EXPORTS)  \
15781         cd $(HOST_SUBDIR)/gold && \
15782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15783                 CFLAGS="$(STAGE4_CFLAGS)" \
15784                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15785                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15789                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15790                 TFLAGS="$(STAGE4_TFLAGS)" \
15791                 $(TARGET-stage4-gold)
15792
15793 maybe-clean-stage4-gold: clean-stage4-gold
15794 clean-stage4: clean-stage4-gold
15795 clean-stage4-gold:
15796         @if [ $(current_stage) = stage4 ]; then \
15797           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15798         else \
15799           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15800           $(MAKE) stage4-start; \
15801         fi; \
15802         cd $(HOST_SUBDIR)/gold && \
15803         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15804 @endif gold-bootstrap
15805
15806
15807 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15808 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15809 maybe-all-stageprofile-gold:
15810 maybe-clean-stageprofile-gold:
15811 @if gold-bootstrap
15812 maybe-all-stageprofile-gold: all-stageprofile-gold
15813 all-stageprofile: all-stageprofile-gold
15814 TARGET-stageprofile-gold = $(TARGET-gold)
15815 all-stageprofile-gold: configure-stageprofile-gold
15816         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15817         @r=`${PWD_COMMAND}`; export r; \
15818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15819         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15820         $(HOST_EXPORTS) \
15821         $(POSTSTAGE1_HOST_EXPORTS)  \
15822         cd $(HOST_SUBDIR)/gold && \
15823         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15824                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15825                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15826                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15827                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15828                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15829                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15830                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15831                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15832                 $(TARGET-stageprofile-gold)
15833
15834 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15835 clean-stageprofile: clean-stageprofile-gold
15836 clean-stageprofile-gold:
15837         @if [ $(current_stage) = stageprofile ]; then \
15838           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15839         else \
15840           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15841           $(MAKE) stageprofile-start; \
15842         fi; \
15843         cd $(HOST_SUBDIR)/gold && \
15844         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15845 @endif gold-bootstrap
15846
15847
15848 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15849 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15850 maybe-all-stagefeedback-gold:
15851 maybe-clean-stagefeedback-gold:
15852 @if gold-bootstrap
15853 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15854 all-stagefeedback: all-stagefeedback-gold
15855 TARGET-stagefeedback-gold = $(TARGET-gold)
15856 all-stagefeedback-gold: configure-stagefeedback-gold
15857         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15858         @r=`${PWD_COMMAND}`; export r; \
15859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15860         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15861         $(HOST_EXPORTS) \
15862         $(POSTSTAGE1_HOST_EXPORTS)  \
15863         cd $(HOST_SUBDIR)/gold && \
15864         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15865                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15866                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15867                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15868                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15869                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15870                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15871                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15872                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15873                 $(TARGET-stagefeedback-gold)
15874
15875 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15876 clean-stagefeedback: clean-stagefeedback-gold
15877 clean-stagefeedback-gold:
15878         @if [ $(current_stage) = stagefeedback ]; then \
15879           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15880         else \
15881           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15882           $(MAKE) stagefeedback-start; \
15883         fi; \
15884         cd $(HOST_SUBDIR)/gold && \
15885         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15886 @endif gold-bootstrap
15887
15888
15889
15890
15891
15892 .PHONY: check-gold maybe-check-gold
15893 maybe-check-gold:
15894 @if gold
15895 maybe-check-gold: check-gold
15896
15897 check-gold:
15898         @: $(MAKE); $(unstage)
15899         @r=`${PWD_COMMAND}`; export r; \
15900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15902         (cd $(HOST_SUBDIR)/gold && \
15903           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15904
15905 @endif gold
15906
15907 .PHONY: install-gold maybe-install-gold
15908 maybe-install-gold:
15909 @if gold
15910 maybe-install-gold: install-gold
15911
15912 install-gold: installdirs
15913         @: $(MAKE); $(unstage)
15914         @r=`${PWD_COMMAND}`; export r; \
15915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15916         $(HOST_EXPORTS) \
15917         (cd $(HOST_SUBDIR)/gold && \
15918           $(MAKE) $(FLAGS_TO_PASS)  install)
15919
15920 @endif gold
15921
15922 .PHONY: install-strip-gold maybe-install-strip-gold
15923 maybe-install-strip-gold:
15924 @if gold
15925 maybe-install-strip-gold: install-strip-gold
15926
15927 install-strip-gold: installdirs
15928         @: $(MAKE); $(unstage)
15929         @r=`${PWD_COMMAND}`; export r; \
15930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15931         $(HOST_EXPORTS) \
15932         (cd $(HOST_SUBDIR)/gold && \
15933           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15934
15935 @endif gold
15936
15937 # Other targets (info, dvi, pdf, etc.)
15938
15939 .PHONY: maybe-info-gold info-gold
15940 maybe-info-gold:
15941 @if gold
15942 maybe-info-gold: info-gold
15943
15944 info-gold: \
15945     configure-gold 
15946         @[ -f ./gold/Makefile ] || exit 0; \
15947         r=`${PWD_COMMAND}`; export r; \
15948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15949         $(HOST_EXPORTS) \
15950         for flag in $(EXTRA_HOST_FLAGS) ; do \
15951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15952         done; \
15953         echo "Doing info in gold"; \
15954         (cd $(HOST_SUBDIR)/gold && \
15955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15957                   "RANLIB=$${RANLIB}" \
15958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15959                   info) \
15960           || exit 1
15961
15962 @endif gold
15963
15964 .PHONY: maybe-dvi-gold dvi-gold
15965 maybe-dvi-gold:
15966 @if gold
15967 maybe-dvi-gold: dvi-gold
15968
15969 dvi-gold: \
15970     configure-gold 
15971         @[ -f ./gold/Makefile ] || exit 0; \
15972         r=`${PWD_COMMAND}`; export r; \
15973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15974         $(HOST_EXPORTS) \
15975         for flag in $(EXTRA_HOST_FLAGS) ; do \
15976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15977         done; \
15978         echo "Doing dvi in gold"; \
15979         (cd $(HOST_SUBDIR)/gold && \
15980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15982                   "RANLIB=$${RANLIB}" \
15983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15984                   dvi) \
15985           || exit 1
15986
15987 @endif gold
15988
15989 .PHONY: maybe-pdf-gold pdf-gold
15990 maybe-pdf-gold:
15991 @if gold
15992 maybe-pdf-gold: pdf-gold
15993
15994 pdf-gold: \
15995     configure-gold 
15996         @[ -f ./gold/Makefile ] || exit 0; \
15997         r=`${PWD_COMMAND}`; export r; \
15998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15999         $(HOST_EXPORTS) \
16000         for flag in $(EXTRA_HOST_FLAGS) ; do \
16001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16002         done; \
16003         echo "Doing pdf in gold"; \
16004         (cd $(HOST_SUBDIR)/gold && \
16005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16007                   "RANLIB=$${RANLIB}" \
16008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16009                   pdf) \
16010           || exit 1
16011
16012 @endif gold
16013
16014 .PHONY: maybe-html-gold html-gold
16015 maybe-html-gold:
16016 @if gold
16017 maybe-html-gold: html-gold
16018
16019 html-gold: \
16020     configure-gold 
16021         @[ -f ./gold/Makefile ] || exit 0; \
16022         r=`${PWD_COMMAND}`; export r; \
16023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16024         $(HOST_EXPORTS) \
16025         for flag in $(EXTRA_HOST_FLAGS) ; do \
16026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16027         done; \
16028         echo "Doing html in gold"; \
16029         (cd $(HOST_SUBDIR)/gold && \
16030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16032                   "RANLIB=$${RANLIB}" \
16033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16034                   html) \
16035           || exit 1
16036
16037 @endif gold
16038
16039 .PHONY: maybe-TAGS-gold TAGS-gold
16040 maybe-TAGS-gold:
16041 @if gold
16042 maybe-TAGS-gold: TAGS-gold
16043
16044 TAGS-gold: \
16045     configure-gold 
16046         @[ -f ./gold/Makefile ] || exit 0; \
16047         r=`${PWD_COMMAND}`; export r; \
16048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16049         $(HOST_EXPORTS) \
16050         for flag in $(EXTRA_HOST_FLAGS) ; do \
16051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16052         done; \
16053         echo "Doing TAGS in gold"; \
16054         (cd $(HOST_SUBDIR)/gold && \
16055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16057                   "RANLIB=$${RANLIB}" \
16058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16059                   TAGS) \
16060           || exit 1
16061
16062 @endif gold
16063
16064 .PHONY: maybe-install-info-gold install-info-gold
16065 maybe-install-info-gold:
16066 @if gold
16067 maybe-install-info-gold: install-info-gold
16068
16069 install-info-gold: \
16070     configure-gold \
16071     info-gold 
16072         @[ -f ./gold/Makefile ] || exit 0; \
16073         r=`${PWD_COMMAND}`; export r; \
16074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16075         $(HOST_EXPORTS) \
16076         for flag in $(EXTRA_HOST_FLAGS) ; do \
16077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16078         done; \
16079         echo "Doing install-info in gold"; \
16080         (cd $(HOST_SUBDIR)/gold && \
16081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16083                   "RANLIB=$${RANLIB}" \
16084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16085                   install-info) \
16086           || exit 1
16087
16088 @endif gold
16089
16090 .PHONY: maybe-install-pdf-gold install-pdf-gold
16091 maybe-install-pdf-gold:
16092 @if gold
16093 maybe-install-pdf-gold: install-pdf-gold
16094
16095 install-pdf-gold: \
16096     configure-gold \
16097     pdf-gold 
16098         @[ -f ./gold/Makefile ] || exit 0; \
16099         r=`${PWD_COMMAND}`; export r; \
16100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16101         $(HOST_EXPORTS) \
16102         for flag in $(EXTRA_HOST_FLAGS) ; do \
16103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16104         done; \
16105         echo "Doing install-pdf in gold"; \
16106         (cd $(HOST_SUBDIR)/gold && \
16107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16109                   "RANLIB=$${RANLIB}" \
16110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16111                   install-pdf) \
16112           || exit 1
16113
16114 @endif gold
16115
16116 .PHONY: maybe-install-html-gold install-html-gold
16117 maybe-install-html-gold:
16118 @if gold
16119 maybe-install-html-gold: install-html-gold
16120
16121 install-html-gold: \
16122     configure-gold \
16123     html-gold 
16124         @[ -f ./gold/Makefile ] || exit 0; \
16125         r=`${PWD_COMMAND}`; export r; \
16126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16127         $(HOST_EXPORTS) \
16128         for flag in $(EXTRA_HOST_FLAGS) ; do \
16129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16130         done; \
16131         echo "Doing install-html in gold"; \
16132         (cd $(HOST_SUBDIR)/gold && \
16133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16135                   "RANLIB=$${RANLIB}" \
16136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16137                   install-html) \
16138           || exit 1
16139
16140 @endif gold
16141
16142 .PHONY: maybe-installcheck-gold installcheck-gold
16143 maybe-installcheck-gold:
16144 @if gold
16145 maybe-installcheck-gold: installcheck-gold
16146
16147 installcheck-gold: \
16148     configure-gold 
16149         @[ -f ./gold/Makefile ] || exit 0; \
16150         r=`${PWD_COMMAND}`; export r; \
16151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16152         $(HOST_EXPORTS) \
16153         for flag in $(EXTRA_HOST_FLAGS) ; do \
16154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16155         done; \
16156         echo "Doing installcheck in gold"; \
16157         (cd $(HOST_SUBDIR)/gold && \
16158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16160                   "RANLIB=$${RANLIB}" \
16161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16162                   installcheck) \
16163           || exit 1
16164
16165 @endif gold
16166
16167 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16168 maybe-mostlyclean-gold:
16169 @if gold
16170 maybe-mostlyclean-gold: mostlyclean-gold
16171
16172 mostlyclean-gold: 
16173         @[ -f ./gold/Makefile ] || exit 0; \
16174         r=`${PWD_COMMAND}`; export r; \
16175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16176         $(HOST_EXPORTS) \
16177         for flag in $(EXTRA_HOST_FLAGS) ; do \
16178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16179         done; \
16180         echo "Doing mostlyclean in gold"; \
16181         (cd $(HOST_SUBDIR)/gold && \
16182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16184                   "RANLIB=$${RANLIB}" \
16185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16186                   mostlyclean) \
16187           || exit 1
16188
16189 @endif gold
16190
16191 .PHONY: maybe-clean-gold clean-gold
16192 maybe-clean-gold:
16193 @if gold
16194 maybe-clean-gold: clean-gold
16195
16196 clean-gold: 
16197         @[ -f ./gold/Makefile ] || exit 0; \
16198         r=`${PWD_COMMAND}`; export r; \
16199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16200         $(HOST_EXPORTS) \
16201         for flag in $(EXTRA_HOST_FLAGS) ; do \
16202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16203         done; \
16204         echo "Doing clean in gold"; \
16205         (cd $(HOST_SUBDIR)/gold && \
16206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16208                   "RANLIB=$${RANLIB}" \
16209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16210                   clean) \
16211           || exit 1
16212
16213 @endif gold
16214
16215 .PHONY: maybe-distclean-gold distclean-gold
16216 maybe-distclean-gold:
16217 @if gold
16218 maybe-distclean-gold: distclean-gold
16219
16220 distclean-gold: 
16221         @[ -f ./gold/Makefile ] || exit 0; \
16222         r=`${PWD_COMMAND}`; export r; \
16223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16224         $(HOST_EXPORTS) \
16225         for flag in $(EXTRA_HOST_FLAGS) ; do \
16226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16227         done; \
16228         echo "Doing distclean in gold"; \
16229         (cd $(HOST_SUBDIR)/gold && \
16230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16232                   "RANLIB=$${RANLIB}" \
16233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16234                   distclean) \
16235           || exit 1
16236
16237 @endif gold
16238
16239 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16240 maybe-maintainer-clean-gold:
16241 @if gold
16242 maybe-maintainer-clean-gold: maintainer-clean-gold
16243
16244 maintainer-clean-gold: 
16245         @[ -f ./gold/Makefile ] || exit 0; \
16246         r=`${PWD_COMMAND}`; export r; \
16247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16248         $(HOST_EXPORTS) \
16249         for flag in $(EXTRA_HOST_FLAGS) ; do \
16250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16251         done; \
16252         echo "Doing maintainer-clean in gold"; \
16253         (cd $(HOST_SUBDIR)/gold && \
16254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16256                   "RANLIB=$${RANLIB}" \
16257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16258                   maintainer-clean) \
16259           || exit 1
16260
16261 @endif gold
16262
16263
16264
16265 .PHONY: configure-gprof maybe-configure-gprof
16266 maybe-configure-gprof:
16267 @if gcc-bootstrap
16268 configure-gprof: stage_current
16269 @endif gcc-bootstrap
16270 @if gprof
16271 maybe-configure-gprof: configure-gprof
16272 configure-gprof: 
16273         @: $(MAKE); $(unstage)
16274         @r=`${PWD_COMMAND}`; export r; \
16275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16276         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16277         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16278         $(HOST_EXPORTS)  \
16279         echo Configuring in $(HOST_SUBDIR)/gprof; \
16280         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16281         case $(srcdir) in \
16282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16283           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16285         esac; \
16286         module_srcdir=gprof; \
16287         $(SHELL) \
16288           $$s/$$module_srcdir/configure \
16289           --srcdir=$${topdir}/$$module_srcdir \
16290           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16291           --target=${target_alias}  \
16292           || exit 1
16293 @endif gprof
16294
16295
16296
16297
16298
16299 .PHONY: all-gprof maybe-all-gprof
16300 maybe-all-gprof:
16301 @if gcc-bootstrap
16302 all-gprof: stage_current
16303 @endif gcc-bootstrap
16304 @if gprof
16305 TARGET-gprof=all
16306 maybe-all-gprof: all-gprof
16307 all-gprof: configure-gprof
16308         @: $(MAKE); $(unstage)
16309         @r=`${PWD_COMMAND}`; export r; \
16310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16311         $(HOST_EXPORTS)  \
16312         (cd $(HOST_SUBDIR)/gprof && \
16313           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16314                 $(TARGET-gprof))
16315 @endif gprof
16316
16317
16318
16319
16320 .PHONY: check-gprof maybe-check-gprof
16321 maybe-check-gprof:
16322 @if gprof
16323 maybe-check-gprof: check-gprof
16324
16325 check-gprof:
16326         @: $(MAKE); $(unstage)
16327         @r=`${PWD_COMMAND}`; export r; \
16328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16329         $(HOST_EXPORTS)  \
16330         (cd $(HOST_SUBDIR)/gprof && \
16331           $(MAKE) $(FLAGS_TO_PASS)  check)
16332
16333 @endif gprof
16334
16335 .PHONY: install-gprof maybe-install-gprof
16336 maybe-install-gprof:
16337 @if gprof
16338 maybe-install-gprof: install-gprof
16339
16340 install-gprof: installdirs
16341         @: $(MAKE); $(unstage)
16342         @r=`${PWD_COMMAND}`; export r; \
16343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16344         $(HOST_EXPORTS) \
16345         (cd $(HOST_SUBDIR)/gprof && \
16346           $(MAKE) $(FLAGS_TO_PASS)  install)
16347
16348 @endif gprof
16349
16350 .PHONY: install-strip-gprof maybe-install-strip-gprof
16351 maybe-install-strip-gprof:
16352 @if gprof
16353 maybe-install-strip-gprof: install-strip-gprof
16354
16355 install-strip-gprof: installdirs
16356         @: $(MAKE); $(unstage)
16357         @r=`${PWD_COMMAND}`; export r; \
16358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16359         $(HOST_EXPORTS) \
16360         (cd $(HOST_SUBDIR)/gprof && \
16361           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16362
16363 @endif gprof
16364
16365 # Other targets (info, dvi, pdf, etc.)
16366
16367 .PHONY: maybe-info-gprof info-gprof
16368 maybe-info-gprof:
16369 @if gprof
16370 maybe-info-gprof: info-gprof
16371
16372 info-gprof: \
16373     configure-gprof 
16374         @: $(MAKE); $(unstage)
16375         @[ -f ./gprof/Makefile ] || exit 0; \
16376         r=`${PWD_COMMAND}`; export r; \
16377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16378         $(HOST_EXPORTS) \
16379         for flag in $(EXTRA_HOST_FLAGS) ; do \
16380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16381         done; \
16382         echo "Doing info in gprof"; \
16383         (cd $(HOST_SUBDIR)/gprof && \
16384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16386                   "RANLIB=$${RANLIB}" \
16387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16388                   info) \
16389           || exit 1
16390
16391 @endif gprof
16392
16393 .PHONY: maybe-dvi-gprof dvi-gprof
16394 maybe-dvi-gprof:
16395 @if gprof
16396 maybe-dvi-gprof: dvi-gprof
16397
16398 dvi-gprof: \
16399     configure-gprof 
16400         @: $(MAKE); $(unstage)
16401         @[ -f ./gprof/Makefile ] || exit 0; \
16402         r=`${PWD_COMMAND}`; export r; \
16403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16404         $(HOST_EXPORTS) \
16405         for flag in $(EXTRA_HOST_FLAGS) ; do \
16406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16407         done; \
16408         echo "Doing dvi in gprof"; \
16409         (cd $(HOST_SUBDIR)/gprof && \
16410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16412                   "RANLIB=$${RANLIB}" \
16413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16414                   dvi) \
16415           || exit 1
16416
16417 @endif gprof
16418
16419 .PHONY: maybe-pdf-gprof pdf-gprof
16420 maybe-pdf-gprof:
16421 @if gprof
16422 maybe-pdf-gprof: pdf-gprof
16423
16424 pdf-gprof: \
16425     configure-gprof 
16426         @: $(MAKE); $(unstage)
16427         @[ -f ./gprof/Makefile ] || exit 0; \
16428         r=`${PWD_COMMAND}`; export r; \
16429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16430         $(HOST_EXPORTS) \
16431         for flag in $(EXTRA_HOST_FLAGS) ; do \
16432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16433         done; \
16434         echo "Doing pdf in gprof"; \
16435         (cd $(HOST_SUBDIR)/gprof && \
16436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16438                   "RANLIB=$${RANLIB}" \
16439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16440                   pdf) \
16441           || exit 1
16442
16443 @endif gprof
16444
16445 .PHONY: maybe-html-gprof html-gprof
16446 maybe-html-gprof:
16447 @if gprof
16448 maybe-html-gprof: html-gprof
16449
16450 html-gprof: \
16451     configure-gprof 
16452         @: $(MAKE); $(unstage)
16453         @[ -f ./gprof/Makefile ] || exit 0; \
16454         r=`${PWD_COMMAND}`; export r; \
16455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16456         $(HOST_EXPORTS) \
16457         for flag in $(EXTRA_HOST_FLAGS) ; do \
16458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16459         done; \
16460         echo "Doing html in gprof"; \
16461         (cd $(HOST_SUBDIR)/gprof && \
16462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16464                   "RANLIB=$${RANLIB}" \
16465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16466                   html) \
16467           || exit 1
16468
16469 @endif gprof
16470
16471 .PHONY: maybe-TAGS-gprof TAGS-gprof
16472 maybe-TAGS-gprof:
16473 @if gprof
16474 maybe-TAGS-gprof: TAGS-gprof
16475
16476 TAGS-gprof: \
16477     configure-gprof 
16478         @: $(MAKE); $(unstage)
16479         @[ -f ./gprof/Makefile ] || exit 0; \
16480         r=`${PWD_COMMAND}`; export r; \
16481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16482         $(HOST_EXPORTS) \
16483         for flag in $(EXTRA_HOST_FLAGS) ; do \
16484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16485         done; \
16486         echo "Doing TAGS in gprof"; \
16487         (cd $(HOST_SUBDIR)/gprof && \
16488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16490                   "RANLIB=$${RANLIB}" \
16491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16492                   TAGS) \
16493           || exit 1
16494
16495 @endif gprof
16496
16497 .PHONY: maybe-install-info-gprof install-info-gprof
16498 maybe-install-info-gprof:
16499 @if gprof
16500 maybe-install-info-gprof: install-info-gprof
16501
16502 install-info-gprof: \
16503     configure-gprof \
16504     info-gprof 
16505         @: $(MAKE); $(unstage)
16506         @[ -f ./gprof/Makefile ] || exit 0; \
16507         r=`${PWD_COMMAND}`; export r; \
16508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16509         $(HOST_EXPORTS) \
16510         for flag in $(EXTRA_HOST_FLAGS) ; do \
16511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16512         done; \
16513         echo "Doing install-info in gprof"; \
16514         (cd $(HOST_SUBDIR)/gprof && \
16515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16517                   "RANLIB=$${RANLIB}" \
16518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16519                   install-info) \
16520           || exit 1
16521
16522 @endif gprof
16523
16524 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16525 maybe-install-pdf-gprof:
16526 @if gprof
16527 maybe-install-pdf-gprof: install-pdf-gprof
16528
16529 install-pdf-gprof: \
16530     configure-gprof \
16531     pdf-gprof 
16532         @: $(MAKE); $(unstage)
16533         @[ -f ./gprof/Makefile ] || exit 0; \
16534         r=`${PWD_COMMAND}`; export r; \
16535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16536         $(HOST_EXPORTS) \
16537         for flag in $(EXTRA_HOST_FLAGS) ; do \
16538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16539         done; \
16540         echo "Doing install-pdf in gprof"; \
16541         (cd $(HOST_SUBDIR)/gprof && \
16542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16544                   "RANLIB=$${RANLIB}" \
16545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16546                   install-pdf) \
16547           || exit 1
16548
16549 @endif gprof
16550
16551 .PHONY: maybe-install-html-gprof install-html-gprof
16552 maybe-install-html-gprof:
16553 @if gprof
16554 maybe-install-html-gprof: install-html-gprof
16555
16556 install-html-gprof: \
16557     configure-gprof \
16558     html-gprof 
16559         @: $(MAKE); $(unstage)
16560         @[ -f ./gprof/Makefile ] || exit 0; \
16561         r=`${PWD_COMMAND}`; export r; \
16562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16563         $(HOST_EXPORTS) \
16564         for flag in $(EXTRA_HOST_FLAGS) ; do \
16565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16566         done; \
16567         echo "Doing install-html in gprof"; \
16568         (cd $(HOST_SUBDIR)/gprof && \
16569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16571                   "RANLIB=$${RANLIB}" \
16572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16573                   install-html) \
16574           || exit 1
16575
16576 @endif gprof
16577
16578 .PHONY: maybe-installcheck-gprof installcheck-gprof
16579 maybe-installcheck-gprof:
16580 @if gprof
16581 maybe-installcheck-gprof: installcheck-gprof
16582
16583 installcheck-gprof: \
16584     configure-gprof 
16585         @: $(MAKE); $(unstage)
16586         @[ -f ./gprof/Makefile ] || exit 0; \
16587         r=`${PWD_COMMAND}`; export r; \
16588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16589         $(HOST_EXPORTS) \
16590         for flag in $(EXTRA_HOST_FLAGS) ; do \
16591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16592         done; \
16593         echo "Doing installcheck in gprof"; \
16594         (cd $(HOST_SUBDIR)/gprof && \
16595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16597                   "RANLIB=$${RANLIB}" \
16598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16599                   installcheck) \
16600           || exit 1
16601
16602 @endif gprof
16603
16604 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16605 maybe-mostlyclean-gprof:
16606 @if gprof
16607 maybe-mostlyclean-gprof: mostlyclean-gprof
16608
16609 mostlyclean-gprof: 
16610         @: $(MAKE); $(unstage)
16611         @[ -f ./gprof/Makefile ] || exit 0; \
16612         r=`${PWD_COMMAND}`; export r; \
16613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16614         $(HOST_EXPORTS) \
16615         for flag in $(EXTRA_HOST_FLAGS) ; do \
16616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16617         done; \
16618         echo "Doing mostlyclean in gprof"; \
16619         (cd $(HOST_SUBDIR)/gprof && \
16620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16622                   "RANLIB=$${RANLIB}" \
16623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16624                   mostlyclean) \
16625           || exit 1
16626
16627 @endif gprof
16628
16629 .PHONY: maybe-clean-gprof clean-gprof
16630 maybe-clean-gprof:
16631 @if gprof
16632 maybe-clean-gprof: clean-gprof
16633
16634 clean-gprof: 
16635         @: $(MAKE); $(unstage)
16636         @[ -f ./gprof/Makefile ] || exit 0; \
16637         r=`${PWD_COMMAND}`; export r; \
16638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16639         $(HOST_EXPORTS) \
16640         for flag in $(EXTRA_HOST_FLAGS) ; do \
16641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16642         done; \
16643         echo "Doing clean in gprof"; \
16644         (cd $(HOST_SUBDIR)/gprof && \
16645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16647                   "RANLIB=$${RANLIB}" \
16648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16649                   clean) \
16650           || exit 1
16651
16652 @endif gprof
16653
16654 .PHONY: maybe-distclean-gprof distclean-gprof
16655 maybe-distclean-gprof:
16656 @if gprof
16657 maybe-distclean-gprof: distclean-gprof
16658
16659 distclean-gprof: 
16660         @: $(MAKE); $(unstage)
16661         @[ -f ./gprof/Makefile ] || exit 0; \
16662         r=`${PWD_COMMAND}`; export r; \
16663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16664         $(HOST_EXPORTS) \
16665         for flag in $(EXTRA_HOST_FLAGS) ; do \
16666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16667         done; \
16668         echo "Doing distclean in gprof"; \
16669         (cd $(HOST_SUBDIR)/gprof && \
16670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16672                   "RANLIB=$${RANLIB}" \
16673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16674                   distclean) \
16675           || exit 1
16676
16677 @endif gprof
16678
16679 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16680 maybe-maintainer-clean-gprof:
16681 @if gprof
16682 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16683
16684 maintainer-clean-gprof: 
16685         @: $(MAKE); $(unstage)
16686         @[ -f ./gprof/Makefile ] || exit 0; \
16687         r=`${PWD_COMMAND}`; export r; \
16688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16689         $(HOST_EXPORTS) \
16690         for flag in $(EXTRA_HOST_FLAGS) ; do \
16691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16692         done; \
16693         echo "Doing maintainer-clean in gprof"; \
16694         (cd $(HOST_SUBDIR)/gprof && \
16695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16697                   "RANLIB=$${RANLIB}" \
16698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16699                   maintainer-clean) \
16700           || exit 1
16701
16702 @endif gprof
16703
16704
16705
16706 .PHONY: configure-intl maybe-configure-intl
16707 maybe-configure-intl:
16708 @if gcc-bootstrap
16709 configure-intl: stage_current
16710 @endif gcc-bootstrap
16711 @if intl
16712 maybe-configure-intl: configure-intl
16713 configure-intl: 
16714         @r=`${PWD_COMMAND}`; export r; \
16715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16716         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16718         $(HOST_EXPORTS)  \
16719         echo Configuring in $(HOST_SUBDIR)/intl; \
16720         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16721         case $(srcdir) in \
16722           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16723           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16724                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16725         esac; \
16726         module_srcdir=intl; \
16727         $(SHELL) \
16728           $$s/$$module_srcdir/configure \
16729           --srcdir=$${topdir}/$$module_srcdir \
16730           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16731           --target=${target_alias}  \
16732           || exit 1
16733 @endif intl
16734
16735
16736
16737 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16738 maybe-configure-stage1-intl:
16739 @if intl-bootstrap
16740 maybe-configure-stage1-intl: configure-stage1-intl
16741 configure-stage1-intl:
16742         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16743         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16744         @r=`${PWD_COMMAND}`; export r; \
16745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16746         TFLAGS="$(STAGE1_TFLAGS)"; \
16747         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16748         $(HOST_EXPORTS) \
16749         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16750         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16751         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16752         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16753         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16754         cd $(HOST_SUBDIR)/intl || exit 1; \
16755         case $(srcdir) in \
16756           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16757           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16758                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16759         esac; \
16760         module_srcdir=intl; \
16761         $(SHELL) $$s/$$module_srcdir/configure \
16762           --srcdir=$${topdir}/$$module_srcdir \
16763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16764           --target=${target_alias} \
16765            \
16766           $(STAGE1_CONFIGURE_FLAGS)
16767 @endif intl-bootstrap
16768
16769 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16770 maybe-configure-stage2-intl:
16771 @if intl-bootstrap
16772 maybe-configure-stage2-intl: configure-stage2-intl
16773 configure-stage2-intl:
16774         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16775         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16776         @r=`${PWD_COMMAND}`; export r; \
16777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16778         TFLAGS="$(STAGE2_TFLAGS)"; \
16779         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16780         $(HOST_EXPORTS) \
16781         $(POSTSTAGE1_HOST_EXPORTS) \
16782         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16783         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16784         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16785         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16787         cd $(HOST_SUBDIR)/intl || exit 1; \
16788         case $(srcdir) in \
16789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16790           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16792         esac; \
16793         module_srcdir=intl; \
16794         $(SHELL) $$s/$$module_srcdir/configure \
16795           --srcdir=$${topdir}/$$module_srcdir \
16796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16797           --target=${target_alias} \
16798           --with-build-libsubdir=$(HOST_SUBDIR) \
16799           $(STAGE2_CONFIGURE_FLAGS)
16800 @endif intl-bootstrap
16801
16802 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16803 maybe-configure-stage3-intl:
16804 @if intl-bootstrap
16805 maybe-configure-stage3-intl: configure-stage3-intl
16806 configure-stage3-intl:
16807         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16808         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16809         @r=`${PWD_COMMAND}`; export r; \
16810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16811         TFLAGS="$(STAGE3_TFLAGS)"; \
16812         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16813         $(HOST_EXPORTS) \
16814         $(POSTSTAGE1_HOST_EXPORTS) \
16815         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16816         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16817         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16818         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16820         cd $(HOST_SUBDIR)/intl || exit 1; \
16821         case $(srcdir) in \
16822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16823           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16825         esac; \
16826         module_srcdir=intl; \
16827         $(SHELL) $$s/$$module_srcdir/configure \
16828           --srcdir=$${topdir}/$$module_srcdir \
16829           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16830           --target=${target_alias} \
16831           --with-build-libsubdir=$(HOST_SUBDIR) \
16832           $(STAGE3_CONFIGURE_FLAGS)
16833 @endif intl-bootstrap
16834
16835 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16836 maybe-configure-stage4-intl:
16837 @if intl-bootstrap
16838 maybe-configure-stage4-intl: configure-stage4-intl
16839 configure-stage4-intl:
16840         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16841         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16842         @r=`${PWD_COMMAND}`; export r; \
16843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16844         TFLAGS="$(STAGE4_TFLAGS)"; \
16845         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16846         $(HOST_EXPORTS) \
16847         $(POSTSTAGE1_HOST_EXPORTS) \
16848         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16849         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16850         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16851         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
16852         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16853         cd $(HOST_SUBDIR)/intl || exit 1; \
16854         case $(srcdir) in \
16855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16856           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16858         esac; \
16859         module_srcdir=intl; \
16860         $(SHELL) $$s/$$module_srcdir/configure \
16861           --srcdir=$${topdir}/$$module_srcdir \
16862           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16863           --target=${target_alias} \
16864           --with-build-libsubdir=$(HOST_SUBDIR) \
16865           $(STAGE4_CONFIGURE_FLAGS)
16866 @endif intl-bootstrap
16867
16868 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16869 maybe-configure-stageprofile-intl:
16870 @if intl-bootstrap
16871 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16872 configure-stageprofile-intl:
16873         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16874         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16875         @r=`${PWD_COMMAND}`; export r; \
16876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16877         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16878         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16879         $(HOST_EXPORTS) \
16880         $(POSTSTAGE1_HOST_EXPORTS) \
16881         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16882         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16883         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16884         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
16885         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16886         cd $(HOST_SUBDIR)/intl || exit 1; \
16887         case $(srcdir) in \
16888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16889           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16891         esac; \
16892         module_srcdir=intl; \
16893         $(SHELL) $$s/$$module_srcdir/configure \
16894           --srcdir=$${topdir}/$$module_srcdir \
16895           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16896           --target=${target_alias} \
16897           --with-build-libsubdir=$(HOST_SUBDIR) \
16898           $(STAGEprofile_CONFIGURE_FLAGS)
16899 @endif intl-bootstrap
16900
16901 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16902 maybe-configure-stagefeedback-intl:
16903 @if intl-bootstrap
16904 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16905 configure-stagefeedback-intl:
16906         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16907         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16908         @r=`${PWD_COMMAND}`; export r; \
16909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16910         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16911         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16912         $(HOST_EXPORTS) \
16913         $(POSTSTAGE1_HOST_EXPORTS) \
16914         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16915         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16916         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16917         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
16918         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16919         cd $(HOST_SUBDIR)/intl || exit 1; \
16920         case $(srcdir) in \
16921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16922           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16924         esac; \
16925         module_srcdir=intl; \
16926         $(SHELL) $$s/$$module_srcdir/configure \
16927           --srcdir=$${topdir}/$$module_srcdir \
16928           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16929           --target=${target_alias} \
16930           --with-build-libsubdir=$(HOST_SUBDIR) \
16931           $(STAGEfeedback_CONFIGURE_FLAGS)
16932 @endif intl-bootstrap
16933
16934
16935
16936
16937
16938 .PHONY: all-intl maybe-all-intl
16939 maybe-all-intl:
16940 @if gcc-bootstrap
16941 all-intl: stage_current
16942 @endif gcc-bootstrap
16943 @if intl
16944 TARGET-intl=all
16945 maybe-all-intl: all-intl
16946 all-intl: configure-intl
16947         @r=`${PWD_COMMAND}`; export r; \
16948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16949         $(HOST_EXPORTS)  \
16950         (cd $(HOST_SUBDIR)/intl && \
16951           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16952                 $(TARGET-intl))
16953 @endif intl
16954
16955
16956
16957 .PHONY: all-stage1-intl maybe-all-stage1-intl
16958 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16959 maybe-all-stage1-intl:
16960 maybe-clean-stage1-intl:
16961 @if intl-bootstrap
16962 maybe-all-stage1-intl: all-stage1-intl
16963 all-stage1: all-stage1-intl
16964 TARGET-stage1-intl = $(TARGET-intl)
16965 all-stage1-intl: configure-stage1-intl
16966         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16967         @r=`${PWD_COMMAND}`; export r; \
16968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16969         TFLAGS="$(STAGE1_TFLAGS)"; \
16970         $(HOST_EXPORTS)  \
16971         cd $(HOST_SUBDIR)/intl && \
16972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16973                 CFLAGS="$(STAGE1_CFLAGS)" \
16974                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16975                 LIBCFLAGS="$(LIBCFLAGS)" \
16976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16979                 $(EXTRA_HOST_FLAGS)  \
16980                 $(STAGE1_FLAGS_TO_PASS)  \
16981                 TFLAGS="$(STAGE1_TFLAGS)" \
16982                 $(TARGET-stage1-intl)
16983
16984 maybe-clean-stage1-intl: clean-stage1-intl
16985 clean-stage1: clean-stage1-intl
16986 clean-stage1-intl:
16987         @if [ $(current_stage) = stage1 ]; then \
16988           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16989         else \
16990           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16991           $(MAKE) stage1-start; \
16992         fi; \
16993         cd $(HOST_SUBDIR)/intl && \
16994         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16995         $(STAGE1_FLAGS_TO_PASS)  clean
16996 @endif intl-bootstrap
16997
16998
16999 .PHONY: all-stage2-intl maybe-all-stage2-intl
17000 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17001 maybe-all-stage2-intl:
17002 maybe-clean-stage2-intl:
17003 @if intl-bootstrap
17004 maybe-all-stage2-intl: all-stage2-intl
17005 all-stage2: all-stage2-intl
17006 TARGET-stage2-intl = $(TARGET-intl)
17007 all-stage2-intl: configure-stage2-intl
17008         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17009         @r=`${PWD_COMMAND}`; export r; \
17010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17011         TFLAGS="$(STAGE2_TFLAGS)"; \
17012         $(HOST_EXPORTS) \
17013         $(POSTSTAGE1_HOST_EXPORTS)  \
17014         cd $(HOST_SUBDIR)/intl && \
17015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17016                 CFLAGS="$(STAGE2_CFLAGS)" \
17017                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17018                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17023                 TFLAGS="$(STAGE2_TFLAGS)" \
17024                 $(TARGET-stage2-intl)
17025
17026 maybe-clean-stage2-intl: clean-stage2-intl
17027 clean-stage2: clean-stage2-intl
17028 clean-stage2-intl:
17029         @if [ $(current_stage) = stage2 ]; then \
17030           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17031         else \
17032           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17033           $(MAKE) stage2-start; \
17034         fi; \
17035         cd $(HOST_SUBDIR)/intl && \
17036         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17037 @endif intl-bootstrap
17038
17039
17040 .PHONY: all-stage3-intl maybe-all-stage3-intl
17041 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17042 maybe-all-stage3-intl:
17043 maybe-clean-stage3-intl:
17044 @if intl-bootstrap
17045 maybe-all-stage3-intl: all-stage3-intl
17046 all-stage3: all-stage3-intl
17047 TARGET-stage3-intl = $(TARGET-intl)
17048 all-stage3-intl: configure-stage3-intl
17049         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17050         @r=`${PWD_COMMAND}`; export r; \
17051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17052         TFLAGS="$(STAGE3_TFLAGS)"; \
17053         $(HOST_EXPORTS) \
17054         $(POSTSTAGE1_HOST_EXPORTS)  \
17055         cd $(HOST_SUBDIR)/intl && \
17056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17057                 CFLAGS="$(STAGE3_CFLAGS)" \
17058                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17059                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17064                 TFLAGS="$(STAGE3_TFLAGS)" \
17065                 $(TARGET-stage3-intl)
17066
17067 maybe-clean-stage3-intl: clean-stage3-intl
17068 clean-stage3: clean-stage3-intl
17069 clean-stage3-intl:
17070         @if [ $(current_stage) = stage3 ]; then \
17071           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17072         else \
17073           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17074           $(MAKE) stage3-start; \
17075         fi; \
17076         cd $(HOST_SUBDIR)/intl && \
17077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17078 @endif intl-bootstrap
17079
17080
17081 .PHONY: all-stage4-intl maybe-all-stage4-intl
17082 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17083 maybe-all-stage4-intl:
17084 maybe-clean-stage4-intl:
17085 @if intl-bootstrap
17086 maybe-all-stage4-intl: all-stage4-intl
17087 all-stage4: all-stage4-intl
17088 TARGET-stage4-intl = $(TARGET-intl)
17089 all-stage4-intl: configure-stage4-intl
17090         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17091         @r=`${PWD_COMMAND}`; export r; \
17092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17093         TFLAGS="$(STAGE4_TFLAGS)"; \
17094         $(HOST_EXPORTS) \
17095         $(POSTSTAGE1_HOST_EXPORTS)  \
17096         cd $(HOST_SUBDIR)/intl && \
17097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17098                 CFLAGS="$(STAGE4_CFLAGS)" \
17099                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17100                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17104                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17105                 TFLAGS="$(STAGE4_TFLAGS)" \
17106                 $(TARGET-stage4-intl)
17107
17108 maybe-clean-stage4-intl: clean-stage4-intl
17109 clean-stage4: clean-stage4-intl
17110 clean-stage4-intl:
17111         @if [ $(current_stage) = stage4 ]; then \
17112           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17113         else \
17114           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17115           $(MAKE) stage4-start; \
17116         fi; \
17117         cd $(HOST_SUBDIR)/intl && \
17118         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17119 @endif intl-bootstrap
17120
17121
17122 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17123 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17124 maybe-all-stageprofile-intl:
17125 maybe-clean-stageprofile-intl:
17126 @if intl-bootstrap
17127 maybe-all-stageprofile-intl: all-stageprofile-intl
17128 all-stageprofile: all-stageprofile-intl
17129 TARGET-stageprofile-intl = $(TARGET-intl)
17130 all-stageprofile-intl: configure-stageprofile-intl
17131         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17132         @r=`${PWD_COMMAND}`; export r; \
17133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17134         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17135         $(HOST_EXPORTS) \
17136         $(POSTSTAGE1_HOST_EXPORTS)  \
17137         cd $(HOST_SUBDIR)/intl && \
17138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17139                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17140                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17141                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17142                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17143                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17144                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17145                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17146                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17147                 $(TARGET-stageprofile-intl)
17148
17149 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17150 clean-stageprofile: clean-stageprofile-intl
17151 clean-stageprofile-intl:
17152         @if [ $(current_stage) = stageprofile ]; then \
17153           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17154         else \
17155           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17156           $(MAKE) stageprofile-start; \
17157         fi; \
17158         cd $(HOST_SUBDIR)/intl && \
17159         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17160 @endif intl-bootstrap
17161
17162
17163 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17164 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17165 maybe-all-stagefeedback-intl:
17166 maybe-clean-stagefeedback-intl:
17167 @if intl-bootstrap
17168 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17169 all-stagefeedback: all-stagefeedback-intl
17170 TARGET-stagefeedback-intl = $(TARGET-intl)
17171 all-stagefeedback-intl: configure-stagefeedback-intl
17172         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17173         @r=`${PWD_COMMAND}`; export r; \
17174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17175         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17176         $(HOST_EXPORTS) \
17177         $(POSTSTAGE1_HOST_EXPORTS)  \
17178         cd $(HOST_SUBDIR)/intl && \
17179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17180                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17181                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17182                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17186                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17187                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17188                 $(TARGET-stagefeedback-intl)
17189
17190 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17191 clean-stagefeedback: clean-stagefeedback-intl
17192 clean-stagefeedback-intl:
17193         @if [ $(current_stage) = stagefeedback ]; then \
17194           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17195         else \
17196           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17197           $(MAKE) stagefeedback-start; \
17198         fi; \
17199         cd $(HOST_SUBDIR)/intl && \
17200         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17201 @endif intl-bootstrap
17202
17203
17204
17205
17206
17207 .PHONY: check-intl maybe-check-intl
17208 maybe-check-intl:
17209 @if intl
17210 maybe-check-intl: check-intl
17211
17212 check-intl:
17213         @: $(MAKE); $(unstage)
17214         @r=`${PWD_COMMAND}`; export r; \
17215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17216         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17217         (cd $(HOST_SUBDIR)/intl && \
17218           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17219
17220 @endif intl
17221
17222 .PHONY: install-intl maybe-install-intl
17223 maybe-install-intl:
17224 @if intl
17225 maybe-install-intl: install-intl
17226
17227 install-intl: installdirs
17228         @: $(MAKE); $(unstage)
17229         @r=`${PWD_COMMAND}`; export r; \
17230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17231         $(HOST_EXPORTS) \
17232         (cd $(HOST_SUBDIR)/intl && \
17233           $(MAKE) $(FLAGS_TO_PASS)  install)
17234
17235 @endif intl
17236
17237 .PHONY: install-strip-intl maybe-install-strip-intl
17238 maybe-install-strip-intl:
17239 @if intl
17240 maybe-install-strip-intl: install-strip-intl
17241
17242 install-strip-intl: installdirs
17243         @: $(MAKE); $(unstage)
17244         @r=`${PWD_COMMAND}`; export r; \
17245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17246         $(HOST_EXPORTS) \
17247         (cd $(HOST_SUBDIR)/intl && \
17248           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17249
17250 @endif intl
17251
17252 # Other targets (info, dvi, pdf, etc.)
17253
17254 .PHONY: maybe-info-intl info-intl
17255 maybe-info-intl:
17256 @if intl
17257 maybe-info-intl: info-intl
17258
17259 info-intl: \
17260     configure-intl 
17261         @[ -f ./intl/Makefile ] || exit 0; \
17262         r=`${PWD_COMMAND}`; export r; \
17263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17264         $(HOST_EXPORTS) \
17265         for flag in $(EXTRA_HOST_FLAGS) ; do \
17266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17267         done; \
17268         echo "Doing info in intl"; \
17269         (cd $(HOST_SUBDIR)/intl && \
17270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17272                   "RANLIB=$${RANLIB}" \
17273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17274                   info) \
17275           || exit 1
17276
17277 @endif intl
17278
17279 .PHONY: maybe-dvi-intl dvi-intl
17280 maybe-dvi-intl:
17281 @if intl
17282 maybe-dvi-intl: dvi-intl
17283
17284 dvi-intl: \
17285     configure-intl 
17286         @[ -f ./intl/Makefile ] || exit 0; \
17287         r=`${PWD_COMMAND}`; export r; \
17288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17289         $(HOST_EXPORTS) \
17290         for flag in $(EXTRA_HOST_FLAGS) ; do \
17291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17292         done; \
17293         echo "Doing dvi in intl"; \
17294         (cd $(HOST_SUBDIR)/intl && \
17295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17297                   "RANLIB=$${RANLIB}" \
17298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17299                   dvi) \
17300           || exit 1
17301
17302 @endif intl
17303
17304 .PHONY: maybe-pdf-intl pdf-intl
17305 maybe-pdf-intl:
17306 @if intl
17307 maybe-pdf-intl: pdf-intl
17308
17309 pdf-intl: \
17310     configure-intl 
17311         @[ -f ./intl/Makefile ] || exit 0; \
17312         r=`${PWD_COMMAND}`; export r; \
17313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17314         $(HOST_EXPORTS) \
17315         for flag in $(EXTRA_HOST_FLAGS) ; do \
17316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17317         done; \
17318         echo "Doing pdf in intl"; \
17319         (cd $(HOST_SUBDIR)/intl && \
17320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17322                   "RANLIB=$${RANLIB}" \
17323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17324                   pdf) \
17325           || exit 1
17326
17327 @endif intl
17328
17329 .PHONY: maybe-html-intl html-intl
17330 maybe-html-intl:
17331 @if intl
17332 maybe-html-intl: html-intl
17333
17334 html-intl: \
17335     configure-intl 
17336         @[ -f ./intl/Makefile ] || exit 0; \
17337         r=`${PWD_COMMAND}`; export r; \
17338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17339         $(HOST_EXPORTS) \
17340         for flag in $(EXTRA_HOST_FLAGS) ; do \
17341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17342         done; \
17343         echo "Doing html in intl"; \
17344         (cd $(HOST_SUBDIR)/intl && \
17345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17347                   "RANLIB=$${RANLIB}" \
17348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17349                   html) \
17350           || exit 1
17351
17352 @endif intl
17353
17354 .PHONY: maybe-TAGS-intl TAGS-intl
17355 maybe-TAGS-intl:
17356 @if intl
17357 maybe-TAGS-intl: TAGS-intl
17358
17359 TAGS-intl: \
17360     configure-intl 
17361         @[ -f ./intl/Makefile ] || exit 0; \
17362         r=`${PWD_COMMAND}`; export r; \
17363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17364         $(HOST_EXPORTS) \
17365         for flag in $(EXTRA_HOST_FLAGS) ; do \
17366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17367         done; \
17368         echo "Doing TAGS in intl"; \
17369         (cd $(HOST_SUBDIR)/intl && \
17370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17372                   "RANLIB=$${RANLIB}" \
17373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17374                   TAGS) \
17375           || exit 1
17376
17377 @endif intl
17378
17379 .PHONY: maybe-install-info-intl install-info-intl
17380 maybe-install-info-intl:
17381 @if intl
17382 maybe-install-info-intl: install-info-intl
17383
17384 install-info-intl: \
17385     configure-intl \
17386     info-intl 
17387         @[ -f ./intl/Makefile ] || exit 0; \
17388         r=`${PWD_COMMAND}`; export r; \
17389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17390         $(HOST_EXPORTS) \
17391         for flag in $(EXTRA_HOST_FLAGS) ; do \
17392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17393         done; \
17394         echo "Doing install-info in intl"; \
17395         (cd $(HOST_SUBDIR)/intl && \
17396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17398                   "RANLIB=$${RANLIB}" \
17399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17400                   install-info) \
17401           || exit 1
17402
17403 @endif intl
17404
17405 .PHONY: maybe-install-pdf-intl install-pdf-intl
17406 maybe-install-pdf-intl:
17407 @if intl
17408 maybe-install-pdf-intl: install-pdf-intl
17409
17410 install-pdf-intl: \
17411     configure-intl \
17412     pdf-intl 
17413         @[ -f ./intl/Makefile ] || exit 0; \
17414         r=`${PWD_COMMAND}`; export r; \
17415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17416         $(HOST_EXPORTS) \
17417         for flag in $(EXTRA_HOST_FLAGS) ; do \
17418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17419         done; \
17420         echo "Doing install-pdf in intl"; \
17421         (cd $(HOST_SUBDIR)/intl && \
17422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17424                   "RANLIB=$${RANLIB}" \
17425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17426                   install-pdf) \
17427           || exit 1
17428
17429 @endif intl
17430
17431 .PHONY: maybe-install-html-intl install-html-intl
17432 maybe-install-html-intl:
17433 @if intl
17434 maybe-install-html-intl: install-html-intl
17435
17436 install-html-intl: \
17437     configure-intl \
17438     html-intl 
17439         @[ -f ./intl/Makefile ] || exit 0; \
17440         r=`${PWD_COMMAND}`; export r; \
17441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17442         $(HOST_EXPORTS) \
17443         for flag in $(EXTRA_HOST_FLAGS) ; do \
17444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17445         done; \
17446         echo "Doing install-html in intl"; \
17447         (cd $(HOST_SUBDIR)/intl && \
17448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17450                   "RANLIB=$${RANLIB}" \
17451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17452                   install-html) \
17453           || exit 1
17454
17455 @endif intl
17456
17457 .PHONY: maybe-installcheck-intl installcheck-intl
17458 maybe-installcheck-intl:
17459 @if intl
17460 maybe-installcheck-intl: installcheck-intl
17461
17462 installcheck-intl: \
17463     configure-intl 
17464         @[ -f ./intl/Makefile ] || exit 0; \
17465         r=`${PWD_COMMAND}`; export r; \
17466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17467         $(HOST_EXPORTS) \
17468         for flag in $(EXTRA_HOST_FLAGS) ; do \
17469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17470         done; \
17471         echo "Doing installcheck in intl"; \
17472         (cd $(HOST_SUBDIR)/intl && \
17473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17475                   "RANLIB=$${RANLIB}" \
17476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17477                   installcheck) \
17478           || exit 1
17479
17480 @endif intl
17481
17482 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17483 maybe-mostlyclean-intl:
17484 @if intl
17485 maybe-mostlyclean-intl: mostlyclean-intl
17486
17487 mostlyclean-intl: 
17488         @[ -f ./intl/Makefile ] || exit 0; \
17489         r=`${PWD_COMMAND}`; export r; \
17490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17491         $(HOST_EXPORTS) \
17492         for flag in $(EXTRA_HOST_FLAGS) ; do \
17493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17494         done; \
17495         echo "Doing mostlyclean in intl"; \
17496         (cd $(HOST_SUBDIR)/intl && \
17497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17499                   "RANLIB=$${RANLIB}" \
17500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17501                   mostlyclean) \
17502           || exit 1
17503
17504 @endif intl
17505
17506 .PHONY: maybe-clean-intl clean-intl
17507 maybe-clean-intl:
17508 @if intl
17509 maybe-clean-intl: clean-intl
17510
17511 clean-intl: 
17512         @[ -f ./intl/Makefile ] || exit 0; \
17513         r=`${PWD_COMMAND}`; export r; \
17514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17515         $(HOST_EXPORTS) \
17516         for flag in $(EXTRA_HOST_FLAGS) ; do \
17517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17518         done; \
17519         echo "Doing clean in intl"; \
17520         (cd $(HOST_SUBDIR)/intl && \
17521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17523                   "RANLIB=$${RANLIB}" \
17524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17525                   clean) \
17526           || exit 1
17527
17528 @endif intl
17529
17530 .PHONY: maybe-distclean-intl distclean-intl
17531 maybe-distclean-intl:
17532 @if intl
17533 maybe-distclean-intl: distclean-intl
17534
17535 distclean-intl: 
17536         @[ -f ./intl/Makefile ] || exit 0; \
17537         r=`${PWD_COMMAND}`; export r; \
17538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539         $(HOST_EXPORTS) \
17540         for flag in $(EXTRA_HOST_FLAGS) ; do \
17541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17542         done; \
17543         echo "Doing distclean in intl"; \
17544         (cd $(HOST_SUBDIR)/intl && \
17545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17547                   "RANLIB=$${RANLIB}" \
17548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17549                   distclean) \
17550           || exit 1
17551
17552 @endif intl
17553
17554 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17555 maybe-maintainer-clean-intl:
17556 @if intl
17557 maybe-maintainer-clean-intl: maintainer-clean-intl
17558
17559 maintainer-clean-intl: 
17560         @[ -f ./intl/Makefile ] || exit 0; \
17561         r=`${PWD_COMMAND}`; export r; \
17562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17563         $(HOST_EXPORTS) \
17564         for flag in $(EXTRA_HOST_FLAGS) ; do \
17565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17566         done; \
17567         echo "Doing maintainer-clean in intl"; \
17568         (cd $(HOST_SUBDIR)/intl && \
17569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17571                   "RANLIB=$${RANLIB}" \
17572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17573                   maintainer-clean) \
17574           || exit 1
17575
17576 @endif intl
17577
17578
17579
17580 .PHONY: configure-tcl maybe-configure-tcl
17581 maybe-configure-tcl:
17582 @if gcc-bootstrap
17583 configure-tcl: stage_current
17584 @endif gcc-bootstrap
17585 @if tcl
17586 maybe-configure-tcl: configure-tcl
17587 configure-tcl: 
17588         @: $(MAKE); $(unstage)
17589         @r=`${PWD_COMMAND}`; export r; \
17590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17591         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17592         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17593         $(HOST_EXPORTS)  \
17594         echo Configuring in $(HOST_SUBDIR)/tcl; \
17595         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17596         case $(srcdir) in \
17597           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17598           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17599                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17600         esac; \
17601         module_srcdir=tcl; \
17602         $(SHELL) \
17603           $$s/$$module_srcdir/configure \
17604           --srcdir=$${topdir}/$$module_srcdir \
17605           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17606           --target=${target_alias}  \
17607           || exit 1
17608 @endif tcl
17609
17610
17611
17612
17613
17614 .PHONY: all-tcl maybe-all-tcl
17615 maybe-all-tcl:
17616 @if gcc-bootstrap
17617 all-tcl: stage_current
17618 @endif gcc-bootstrap
17619 @if tcl
17620 TARGET-tcl=all
17621 maybe-all-tcl: all-tcl
17622 all-tcl: configure-tcl
17623         @: $(MAKE); $(unstage)
17624         @r=`${PWD_COMMAND}`; export r; \
17625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17626         $(HOST_EXPORTS)  \
17627         (cd $(HOST_SUBDIR)/tcl && \
17628           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17629                 $(TARGET-tcl))
17630 @endif tcl
17631
17632
17633
17634
17635 .PHONY: check-tcl maybe-check-tcl
17636 maybe-check-tcl:
17637 @if tcl
17638 maybe-check-tcl: check-tcl
17639
17640 check-tcl:
17641         @: $(MAKE); $(unstage)
17642         @r=`${PWD_COMMAND}`; export r; \
17643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17644         $(HOST_EXPORTS)  \
17645         (cd $(HOST_SUBDIR)/tcl && \
17646           $(MAKE) $(FLAGS_TO_PASS)  check)
17647
17648 @endif tcl
17649
17650 .PHONY: install-tcl maybe-install-tcl
17651 maybe-install-tcl:
17652 @if tcl
17653 maybe-install-tcl: install-tcl
17654
17655 install-tcl: installdirs
17656         @: $(MAKE); $(unstage)
17657         @r=`${PWD_COMMAND}`; export r; \
17658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659         $(HOST_EXPORTS) \
17660         (cd $(HOST_SUBDIR)/tcl && \
17661           $(MAKE) $(FLAGS_TO_PASS)  install)
17662
17663 @endif tcl
17664
17665 .PHONY: install-strip-tcl maybe-install-strip-tcl
17666 maybe-install-strip-tcl:
17667 @if tcl
17668 maybe-install-strip-tcl: install-strip-tcl
17669
17670 install-strip-tcl: installdirs
17671         @: $(MAKE); $(unstage)
17672         @r=`${PWD_COMMAND}`; export r; \
17673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17674         $(HOST_EXPORTS) \
17675         (cd $(HOST_SUBDIR)/tcl && \
17676           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17677
17678 @endif tcl
17679
17680 # Other targets (info, dvi, pdf, etc.)
17681
17682 .PHONY: maybe-info-tcl info-tcl
17683 maybe-info-tcl:
17684 @if tcl
17685 maybe-info-tcl: info-tcl
17686
17687 info-tcl: \
17688     configure-tcl 
17689         @: $(MAKE); $(unstage)
17690         @[ -f ./tcl/Makefile ] || exit 0; \
17691         r=`${PWD_COMMAND}`; export r; \
17692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17693         $(HOST_EXPORTS) \
17694         for flag in $(EXTRA_HOST_FLAGS) ; do \
17695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17696         done; \
17697         echo "Doing info in tcl"; \
17698         (cd $(HOST_SUBDIR)/tcl && \
17699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17701                   "RANLIB=$${RANLIB}" \
17702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17703                   info) \
17704           || exit 1
17705
17706 @endif tcl
17707
17708 .PHONY: maybe-dvi-tcl dvi-tcl
17709 maybe-dvi-tcl:
17710 @if tcl
17711 maybe-dvi-tcl: dvi-tcl
17712
17713 dvi-tcl: \
17714     configure-tcl 
17715         @: $(MAKE); $(unstage)
17716         @[ -f ./tcl/Makefile ] || exit 0; \
17717         r=`${PWD_COMMAND}`; export r; \
17718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17719         $(HOST_EXPORTS) \
17720         for flag in $(EXTRA_HOST_FLAGS) ; do \
17721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17722         done; \
17723         echo "Doing dvi in tcl"; \
17724         (cd $(HOST_SUBDIR)/tcl && \
17725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17727                   "RANLIB=$${RANLIB}" \
17728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17729                   dvi) \
17730           || exit 1
17731
17732 @endif tcl
17733
17734 .PHONY: maybe-pdf-tcl pdf-tcl
17735 maybe-pdf-tcl:
17736 @if tcl
17737 maybe-pdf-tcl: pdf-tcl
17738
17739 pdf-tcl: \
17740     configure-tcl 
17741         @: $(MAKE); $(unstage)
17742         @[ -f ./tcl/Makefile ] || exit 0; \
17743         r=`${PWD_COMMAND}`; export r; \
17744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17745         $(HOST_EXPORTS) \
17746         for flag in $(EXTRA_HOST_FLAGS) ; do \
17747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17748         done; \
17749         echo "Doing pdf in tcl"; \
17750         (cd $(HOST_SUBDIR)/tcl && \
17751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17753                   "RANLIB=$${RANLIB}" \
17754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17755                   pdf) \
17756           || exit 1
17757
17758 @endif tcl
17759
17760 .PHONY: maybe-html-tcl html-tcl
17761 maybe-html-tcl:
17762 @if tcl
17763 maybe-html-tcl: html-tcl
17764
17765 html-tcl: \
17766     configure-tcl 
17767         @: $(MAKE); $(unstage)
17768         @[ -f ./tcl/Makefile ] || exit 0; \
17769         r=`${PWD_COMMAND}`; export r; \
17770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17771         $(HOST_EXPORTS) \
17772         for flag in $(EXTRA_HOST_FLAGS) ; do \
17773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17774         done; \
17775         echo "Doing html in tcl"; \
17776         (cd $(HOST_SUBDIR)/tcl && \
17777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17779                   "RANLIB=$${RANLIB}" \
17780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17781                   html) \
17782           || exit 1
17783
17784 @endif tcl
17785
17786 .PHONY: maybe-TAGS-tcl TAGS-tcl
17787 maybe-TAGS-tcl:
17788 @if tcl
17789 maybe-TAGS-tcl: TAGS-tcl
17790
17791 TAGS-tcl: \
17792     configure-tcl 
17793         @: $(MAKE); $(unstage)
17794         @[ -f ./tcl/Makefile ] || exit 0; \
17795         r=`${PWD_COMMAND}`; export r; \
17796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17797         $(HOST_EXPORTS) \
17798         for flag in $(EXTRA_HOST_FLAGS) ; do \
17799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17800         done; \
17801         echo "Doing TAGS in tcl"; \
17802         (cd $(HOST_SUBDIR)/tcl && \
17803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17805                   "RANLIB=$${RANLIB}" \
17806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17807                   TAGS) \
17808           || exit 1
17809
17810 @endif tcl
17811
17812 .PHONY: maybe-install-info-tcl install-info-tcl
17813 maybe-install-info-tcl:
17814 @if tcl
17815 maybe-install-info-tcl: install-info-tcl
17816
17817 install-info-tcl: \
17818     configure-tcl \
17819     info-tcl 
17820         @: $(MAKE); $(unstage)
17821         @[ -f ./tcl/Makefile ] || exit 0; \
17822         r=`${PWD_COMMAND}`; export r; \
17823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17824         $(HOST_EXPORTS) \
17825         for flag in $(EXTRA_HOST_FLAGS) ; do \
17826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17827         done; \
17828         echo "Doing install-info in tcl"; \
17829         (cd $(HOST_SUBDIR)/tcl && \
17830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17832                   "RANLIB=$${RANLIB}" \
17833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17834                   install-info) \
17835           || exit 1
17836
17837 @endif tcl
17838
17839 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17840 maybe-install-pdf-tcl:
17841 @if tcl
17842 maybe-install-pdf-tcl: install-pdf-tcl
17843
17844 install-pdf-tcl: \
17845     configure-tcl \
17846     pdf-tcl 
17847         @: $(MAKE); $(unstage)
17848         @[ -f ./tcl/Makefile ] || exit 0; \
17849         r=`${PWD_COMMAND}`; export r; \
17850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17851         $(HOST_EXPORTS) \
17852         for flag in $(EXTRA_HOST_FLAGS) ; do \
17853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17854         done; \
17855         echo "Doing install-pdf in tcl"; \
17856         (cd $(HOST_SUBDIR)/tcl && \
17857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17859                   "RANLIB=$${RANLIB}" \
17860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17861                   install-pdf) \
17862           || exit 1
17863
17864 @endif tcl
17865
17866 .PHONY: maybe-install-html-tcl install-html-tcl
17867 maybe-install-html-tcl:
17868 @if tcl
17869 maybe-install-html-tcl: install-html-tcl
17870
17871 install-html-tcl: \
17872     configure-tcl \
17873     html-tcl 
17874         @: $(MAKE); $(unstage)
17875         @[ -f ./tcl/Makefile ] || exit 0; \
17876         r=`${PWD_COMMAND}`; export r; \
17877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17878         $(HOST_EXPORTS) \
17879         for flag in $(EXTRA_HOST_FLAGS) ; do \
17880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17881         done; \
17882         echo "Doing install-html in tcl"; \
17883         (cd $(HOST_SUBDIR)/tcl && \
17884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17886                   "RANLIB=$${RANLIB}" \
17887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17888                   install-html) \
17889           || exit 1
17890
17891 @endif tcl
17892
17893 .PHONY: maybe-installcheck-tcl installcheck-tcl
17894 maybe-installcheck-tcl:
17895 @if tcl
17896 maybe-installcheck-tcl: installcheck-tcl
17897
17898 installcheck-tcl: \
17899     configure-tcl 
17900         @: $(MAKE); $(unstage)
17901         @[ -f ./tcl/Makefile ] || exit 0; \
17902         r=`${PWD_COMMAND}`; export r; \
17903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17904         $(HOST_EXPORTS) \
17905         for flag in $(EXTRA_HOST_FLAGS) ; do \
17906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17907         done; \
17908         echo "Doing installcheck in tcl"; \
17909         (cd $(HOST_SUBDIR)/tcl && \
17910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17912                   "RANLIB=$${RANLIB}" \
17913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17914                   installcheck) \
17915           || exit 1
17916
17917 @endif tcl
17918
17919 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17920 maybe-mostlyclean-tcl:
17921 @if tcl
17922 maybe-mostlyclean-tcl: mostlyclean-tcl
17923
17924 # tcl doesn't support mostlyclean.
17925 mostlyclean-tcl:
17926
17927 @endif tcl
17928
17929 .PHONY: maybe-clean-tcl clean-tcl
17930 maybe-clean-tcl:
17931 @if tcl
17932 maybe-clean-tcl: clean-tcl
17933
17934 clean-tcl: 
17935         @: $(MAKE); $(unstage)
17936         @[ -f ./tcl/Makefile ] || exit 0; \
17937         r=`${PWD_COMMAND}`; export r; \
17938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17939         $(HOST_EXPORTS) \
17940         for flag in $(EXTRA_HOST_FLAGS) ; do \
17941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17942         done; \
17943         echo "Doing clean in tcl"; \
17944         (cd $(HOST_SUBDIR)/tcl && \
17945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17947                   "RANLIB=$${RANLIB}" \
17948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17949                   clean) \
17950           || exit 1
17951
17952 @endif tcl
17953
17954 .PHONY: maybe-distclean-tcl distclean-tcl
17955 maybe-distclean-tcl:
17956 @if tcl
17957 maybe-distclean-tcl: distclean-tcl
17958
17959 distclean-tcl: 
17960         @: $(MAKE); $(unstage)
17961         @[ -f ./tcl/Makefile ] || exit 0; \
17962         r=`${PWD_COMMAND}`; export r; \
17963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17964         $(HOST_EXPORTS) \
17965         for flag in $(EXTRA_HOST_FLAGS) ; do \
17966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17967         done; \
17968         echo "Doing distclean in tcl"; \
17969         (cd $(HOST_SUBDIR)/tcl && \
17970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17972                   "RANLIB=$${RANLIB}" \
17973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17974                   distclean) \
17975           || exit 1
17976
17977 @endif tcl
17978
17979 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17980 maybe-maintainer-clean-tcl:
17981 @if tcl
17982 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17983
17984 maintainer-clean-tcl: 
17985         @: $(MAKE); $(unstage)
17986         @[ -f ./tcl/Makefile ] || exit 0; \
17987         r=`${PWD_COMMAND}`; export r; \
17988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17989         $(HOST_EXPORTS) \
17990         for flag in $(EXTRA_HOST_FLAGS) ; do \
17991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17992         done; \
17993         echo "Doing maintainer-clean in tcl"; \
17994         (cd $(HOST_SUBDIR)/tcl && \
17995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17997                   "RANLIB=$${RANLIB}" \
17998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17999                   maintainer-clean) \
18000           || exit 1
18001
18002 @endif tcl
18003
18004
18005
18006 .PHONY: configure-itcl maybe-configure-itcl
18007 maybe-configure-itcl:
18008 @if gcc-bootstrap
18009 configure-itcl: stage_current
18010 @endif gcc-bootstrap
18011 @if itcl
18012 maybe-configure-itcl: configure-itcl
18013 configure-itcl: 
18014         @: $(MAKE); $(unstage)
18015         @r=`${PWD_COMMAND}`; export r; \
18016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18017         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18019         $(HOST_EXPORTS)  \
18020         echo Configuring in $(HOST_SUBDIR)/itcl; \
18021         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18022         case $(srcdir) in \
18023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18024           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18026         esac; \
18027         module_srcdir=itcl; \
18028         $(SHELL) \
18029           $$s/$$module_srcdir/configure \
18030           --srcdir=$${topdir}/$$module_srcdir \
18031           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18032           --target=${target_alias}  \
18033           || exit 1
18034 @endif itcl
18035
18036
18037
18038
18039
18040 .PHONY: all-itcl maybe-all-itcl
18041 maybe-all-itcl:
18042 @if gcc-bootstrap
18043 all-itcl: stage_current
18044 @endif gcc-bootstrap
18045 @if itcl
18046 TARGET-itcl=all
18047 maybe-all-itcl: all-itcl
18048 all-itcl: configure-itcl
18049         @: $(MAKE); $(unstage)
18050         @r=`${PWD_COMMAND}`; export r; \
18051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18052         $(HOST_EXPORTS)  \
18053         (cd $(HOST_SUBDIR)/itcl && \
18054           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18055                 $(TARGET-itcl))
18056 @endif itcl
18057
18058
18059
18060
18061 .PHONY: check-itcl maybe-check-itcl
18062 maybe-check-itcl:
18063 @if itcl
18064 maybe-check-itcl: check-itcl
18065
18066 check-itcl:
18067         @: $(MAKE); $(unstage)
18068         @r=`${PWD_COMMAND}`; export r; \
18069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18070         $(HOST_EXPORTS)  \
18071         (cd $(HOST_SUBDIR)/itcl && \
18072           $(MAKE) $(FLAGS_TO_PASS)  check)
18073
18074 @endif itcl
18075
18076 .PHONY: install-itcl maybe-install-itcl
18077 maybe-install-itcl:
18078 @if itcl
18079 maybe-install-itcl: install-itcl
18080
18081 install-itcl: installdirs
18082         @: $(MAKE); $(unstage)
18083         @r=`${PWD_COMMAND}`; export r; \
18084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18085         $(HOST_EXPORTS) \
18086         (cd $(HOST_SUBDIR)/itcl && \
18087           $(MAKE) $(FLAGS_TO_PASS)  install)
18088
18089 @endif itcl
18090
18091 .PHONY: install-strip-itcl maybe-install-strip-itcl
18092 maybe-install-strip-itcl:
18093 @if itcl
18094 maybe-install-strip-itcl: install-strip-itcl
18095
18096 install-strip-itcl: installdirs
18097         @: $(MAKE); $(unstage)
18098         @r=`${PWD_COMMAND}`; export r; \
18099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18100         $(HOST_EXPORTS) \
18101         (cd $(HOST_SUBDIR)/itcl && \
18102           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18103
18104 @endif itcl
18105
18106 # Other targets (info, dvi, pdf, etc.)
18107
18108 .PHONY: maybe-info-itcl info-itcl
18109 maybe-info-itcl:
18110 @if itcl
18111 maybe-info-itcl: info-itcl
18112
18113 info-itcl: \
18114     configure-itcl 
18115         @: $(MAKE); $(unstage)
18116         @[ -f ./itcl/Makefile ] || exit 0; \
18117         r=`${PWD_COMMAND}`; export r; \
18118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18119         $(HOST_EXPORTS) \
18120         for flag in $(EXTRA_HOST_FLAGS) ; do \
18121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18122         done; \
18123         echo "Doing info in itcl"; \
18124         (cd $(HOST_SUBDIR)/itcl && \
18125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18127                   "RANLIB=$${RANLIB}" \
18128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18129                   info) \
18130           || exit 1
18131
18132 @endif itcl
18133
18134 .PHONY: maybe-dvi-itcl dvi-itcl
18135 maybe-dvi-itcl:
18136 @if itcl
18137 maybe-dvi-itcl: dvi-itcl
18138
18139 dvi-itcl: \
18140     configure-itcl 
18141         @: $(MAKE); $(unstage)
18142         @[ -f ./itcl/Makefile ] || exit 0; \
18143         r=`${PWD_COMMAND}`; export r; \
18144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18145         $(HOST_EXPORTS) \
18146         for flag in $(EXTRA_HOST_FLAGS) ; do \
18147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18148         done; \
18149         echo "Doing dvi in itcl"; \
18150         (cd $(HOST_SUBDIR)/itcl && \
18151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18153                   "RANLIB=$${RANLIB}" \
18154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18155                   dvi) \
18156           || exit 1
18157
18158 @endif itcl
18159
18160 .PHONY: maybe-pdf-itcl pdf-itcl
18161 maybe-pdf-itcl:
18162 @if itcl
18163 maybe-pdf-itcl: pdf-itcl
18164
18165 pdf-itcl: \
18166     configure-itcl 
18167         @: $(MAKE); $(unstage)
18168         @[ -f ./itcl/Makefile ] || exit 0; \
18169         r=`${PWD_COMMAND}`; export r; \
18170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18171         $(HOST_EXPORTS) \
18172         for flag in $(EXTRA_HOST_FLAGS) ; do \
18173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18174         done; \
18175         echo "Doing pdf in itcl"; \
18176         (cd $(HOST_SUBDIR)/itcl && \
18177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18179                   "RANLIB=$${RANLIB}" \
18180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18181                   pdf) \
18182           || exit 1
18183
18184 @endif itcl
18185
18186 .PHONY: maybe-html-itcl html-itcl
18187 maybe-html-itcl:
18188 @if itcl
18189 maybe-html-itcl: html-itcl
18190
18191 html-itcl: \
18192     configure-itcl 
18193         @: $(MAKE); $(unstage)
18194         @[ -f ./itcl/Makefile ] || exit 0; \
18195         r=`${PWD_COMMAND}`; export r; \
18196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18197         $(HOST_EXPORTS) \
18198         for flag in $(EXTRA_HOST_FLAGS) ; do \
18199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18200         done; \
18201         echo "Doing html in itcl"; \
18202         (cd $(HOST_SUBDIR)/itcl && \
18203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18205                   "RANLIB=$${RANLIB}" \
18206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18207                   html) \
18208           || exit 1
18209
18210 @endif itcl
18211
18212 .PHONY: maybe-TAGS-itcl TAGS-itcl
18213 maybe-TAGS-itcl:
18214 @if itcl
18215 maybe-TAGS-itcl: TAGS-itcl
18216
18217 TAGS-itcl: \
18218     configure-itcl 
18219         @: $(MAKE); $(unstage)
18220         @[ -f ./itcl/Makefile ] || exit 0; \
18221         r=`${PWD_COMMAND}`; export r; \
18222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18223         $(HOST_EXPORTS) \
18224         for flag in $(EXTRA_HOST_FLAGS) ; do \
18225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18226         done; \
18227         echo "Doing TAGS in itcl"; \
18228         (cd $(HOST_SUBDIR)/itcl && \
18229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18231                   "RANLIB=$${RANLIB}" \
18232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18233                   TAGS) \
18234           || exit 1
18235
18236 @endif itcl
18237
18238 .PHONY: maybe-install-info-itcl install-info-itcl
18239 maybe-install-info-itcl:
18240 @if itcl
18241 maybe-install-info-itcl: install-info-itcl
18242
18243 install-info-itcl: \
18244     configure-itcl \
18245     info-itcl 
18246         @: $(MAKE); $(unstage)
18247         @[ -f ./itcl/Makefile ] || exit 0; \
18248         r=`${PWD_COMMAND}`; export r; \
18249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18250         $(HOST_EXPORTS) \
18251         for flag in $(EXTRA_HOST_FLAGS) ; do \
18252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18253         done; \
18254         echo "Doing install-info in itcl"; \
18255         (cd $(HOST_SUBDIR)/itcl && \
18256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18258                   "RANLIB=$${RANLIB}" \
18259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18260                   install-info) \
18261           || exit 1
18262
18263 @endif itcl
18264
18265 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18266 maybe-install-pdf-itcl:
18267 @if itcl
18268 maybe-install-pdf-itcl: install-pdf-itcl
18269
18270 install-pdf-itcl: \
18271     configure-itcl \
18272     pdf-itcl 
18273         @: $(MAKE); $(unstage)
18274         @[ -f ./itcl/Makefile ] || exit 0; \
18275         r=`${PWD_COMMAND}`; export r; \
18276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18277         $(HOST_EXPORTS) \
18278         for flag in $(EXTRA_HOST_FLAGS) ; do \
18279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18280         done; \
18281         echo "Doing install-pdf in itcl"; \
18282         (cd $(HOST_SUBDIR)/itcl && \
18283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18285                   "RANLIB=$${RANLIB}" \
18286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18287                   install-pdf) \
18288           || exit 1
18289
18290 @endif itcl
18291
18292 .PHONY: maybe-install-html-itcl install-html-itcl
18293 maybe-install-html-itcl:
18294 @if itcl
18295 maybe-install-html-itcl: install-html-itcl
18296
18297 install-html-itcl: \
18298     configure-itcl \
18299     html-itcl 
18300         @: $(MAKE); $(unstage)
18301         @[ -f ./itcl/Makefile ] || exit 0; \
18302         r=`${PWD_COMMAND}`; export r; \
18303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18304         $(HOST_EXPORTS) \
18305         for flag in $(EXTRA_HOST_FLAGS) ; do \
18306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18307         done; \
18308         echo "Doing install-html in itcl"; \
18309         (cd $(HOST_SUBDIR)/itcl && \
18310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18312                   "RANLIB=$${RANLIB}" \
18313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18314                   install-html) \
18315           || exit 1
18316
18317 @endif itcl
18318
18319 .PHONY: maybe-installcheck-itcl installcheck-itcl
18320 maybe-installcheck-itcl:
18321 @if itcl
18322 maybe-installcheck-itcl: installcheck-itcl
18323
18324 installcheck-itcl: \
18325     configure-itcl 
18326         @: $(MAKE); $(unstage)
18327         @[ -f ./itcl/Makefile ] || exit 0; \
18328         r=`${PWD_COMMAND}`; export r; \
18329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18330         $(HOST_EXPORTS) \
18331         for flag in $(EXTRA_HOST_FLAGS) ; do \
18332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18333         done; \
18334         echo "Doing installcheck in itcl"; \
18335         (cd $(HOST_SUBDIR)/itcl && \
18336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18338                   "RANLIB=$${RANLIB}" \
18339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18340                   installcheck) \
18341           || exit 1
18342
18343 @endif itcl
18344
18345 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18346 maybe-mostlyclean-itcl:
18347 @if itcl
18348 maybe-mostlyclean-itcl: mostlyclean-itcl
18349
18350 mostlyclean-itcl: 
18351         @: $(MAKE); $(unstage)
18352         @[ -f ./itcl/Makefile ] || exit 0; \
18353         r=`${PWD_COMMAND}`; export r; \
18354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18355         $(HOST_EXPORTS) \
18356         for flag in $(EXTRA_HOST_FLAGS) ; do \
18357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18358         done; \
18359         echo "Doing mostlyclean in itcl"; \
18360         (cd $(HOST_SUBDIR)/itcl && \
18361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18363                   "RANLIB=$${RANLIB}" \
18364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18365                   mostlyclean) \
18366           || exit 1
18367
18368 @endif itcl
18369
18370 .PHONY: maybe-clean-itcl clean-itcl
18371 maybe-clean-itcl:
18372 @if itcl
18373 maybe-clean-itcl: clean-itcl
18374
18375 clean-itcl: 
18376         @: $(MAKE); $(unstage)
18377         @[ -f ./itcl/Makefile ] || exit 0; \
18378         r=`${PWD_COMMAND}`; export r; \
18379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18380         $(HOST_EXPORTS) \
18381         for flag in $(EXTRA_HOST_FLAGS) ; do \
18382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18383         done; \
18384         echo "Doing clean in itcl"; \
18385         (cd $(HOST_SUBDIR)/itcl && \
18386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18388                   "RANLIB=$${RANLIB}" \
18389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18390                   clean) \
18391           || exit 1
18392
18393 @endif itcl
18394
18395 .PHONY: maybe-distclean-itcl distclean-itcl
18396 maybe-distclean-itcl:
18397 @if itcl
18398 maybe-distclean-itcl: distclean-itcl
18399
18400 distclean-itcl: 
18401         @: $(MAKE); $(unstage)
18402         @[ -f ./itcl/Makefile ] || exit 0; \
18403         r=`${PWD_COMMAND}`; export r; \
18404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18405         $(HOST_EXPORTS) \
18406         for flag in $(EXTRA_HOST_FLAGS) ; do \
18407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18408         done; \
18409         echo "Doing distclean in itcl"; \
18410         (cd $(HOST_SUBDIR)/itcl && \
18411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18413                   "RANLIB=$${RANLIB}" \
18414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18415                   distclean) \
18416           || exit 1
18417
18418 @endif itcl
18419
18420 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18421 maybe-maintainer-clean-itcl:
18422 @if itcl
18423 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18424
18425 maintainer-clean-itcl: 
18426         @: $(MAKE); $(unstage)
18427         @[ -f ./itcl/Makefile ] || exit 0; \
18428         r=`${PWD_COMMAND}`; export r; \
18429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18430         $(HOST_EXPORTS) \
18431         for flag in $(EXTRA_HOST_FLAGS) ; do \
18432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18433         done; \
18434         echo "Doing maintainer-clean in itcl"; \
18435         (cd $(HOST_SUBDIR)/itcl && \
18436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18438                   "RANLIB=$${RANLIB}" \
18439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18440                   maintainer-clean) \
18441           || exit 1
18442
18443 @endif itcl
18444
18445
18446
18447 .PHONY: configure-ld maybe-configure-ld
18448 maybe-configure-ld:
18449 @if gcc-bootstrap
18450 configure-ld: stage_current
18451 @endif gcc-bootstrap
18452 @if ld
18453 maybe-configure-ld: configure-ld
18454 configure-ld: 
18455         @r=`${PWD_COMMAND}`; export r; \
18456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18457         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18459         $(HOST_EXPORTS)  \
18460         echo Configuring in $(HOST_SUBDIR)/ld; \
18461         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18462         case $(srcdir) in \
18463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18464           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18466         esac; \
18467         module_srcdir=ld; \
18468         $(SHELL) \
18469           $$s/$$module_srcdir/configure \
18470           --srcdir=$${topdir}/$$module_srcdir \
18471           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18472           --target=${target_alias}  \
18473           || exit 1
18474 @endif ld
18475
18476
18477
18478 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18479 maybe-configure-stage1-ld:
18480 @if ld-bootstrap
18481 maybe-configure-stage1-ld: configure-stage1-ld
18482 configure-stage1-ld:
18483         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18484         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18485         @r=`${PWD_COMMAND}`; export r; \
18486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18487         TFLAGS="$(STAGE1_TFLAGS)"; \
18488         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18489         $(HOST_EXPORTS) \
18490         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18491         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18492         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18493         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18494         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18495         cd $(HOST_SUBDIR)/ld || exit 1; \
18496         case $(srcdir) in \
18497           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18498           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18499                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18500         esac; \
18501         module_srcdir=ld; \
18502         $(SHELL) $$s/$$module_srcdir/configure \
18503           --srcdir=$${topdir}/$$module_srcdir \
18504           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18505           --target=${target_alias} \
18506            \
18507           $(STAGE1_CONFIGURE_FLAGS)
18508 @endif ld-bootstrap
18509
18510 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18511 maybe-configure-stage2-ld:
18512 @if ld-bootstrap
18513 maybe-configure-stage2-ld: configure-stage2-ld
18514 configure-stage2-ld:
18515         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18516         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18517         @r=`${PWD_COMMAND}`; export r; \
18518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18519         TFLAGS="$(STAGE2_TFLAGS)"; \
18520         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18521         $(HOST_EXPORTS) \
18522         $(POSTSTAGE1_HOST_EXPORTS) \
18523         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18524         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18525         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18526         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18527         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18528         cd $(HOST_SUBDIR)/ld || exit 1; \
18529         case $(srcdir) in \
18530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18531           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18533         esac; \
18534         module_srcdir=ld; \
18535         $(SHELL) $$s/$$module_srcdir/configure \
18536           --srcdir=$${topdir}/$$module_srcdir \
18537           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18538           --target=${target_alias} \
18539           --with-build-libsubdir=$(HOST_SUBDIR) \
18540           $(STAGE2_CONFIGURE_FLAGS)
18541 @endif ld-bootstrap
18542
18543 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18544 maybe-configure-stage3-ld:
18545 @if ld-bootstrap
18546 maybe-configure-stage3-ld: configure-stage3-ld
18547 configure-stage3-ld:
18548         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18549         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18550         @r=`${PWD_COMMAND}`; export r; \
18551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18552         TFLAGS="$(STAGE3_TFLAGS)"; \
18553         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18554         $(HOST_EXPORTS) \
18555         $(POSTSTAGE1_HOST_EXPORTS) \
18556         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18557         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18558         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18559         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18560         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18561         cd $(HOST_SUBDIR)/ld || exit 1; \
18562         case $(srcdir) in \
18563           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18564           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18565                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18566         esac; \
18567         module_srcdir=ld; \
18568         $(SHELL) $$s/$$module_srcdir/configure \
18569           --srcdir=$${topdir}/$$module_srcdir \
18570           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18571           --target=${target_alias} \
18572           --with-build-libsubdir=$(HOST_SUBDIR) \
18573           $(STAGE3_CONFIGURE_FLAGS)
18574 @endif ld-bootstrap
18575
18576 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18577 maybe-configure-stage4-ld:
18578 @if ld-bootstrap
18579 maybe-configure-stage4-ld: configure-stage4-ld
18580 configure-stage4-ld:
18581         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18582         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18583         @r=`${PWD_COMMAND}`; export r; \
18584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18585         TFLAGS="$(STAGE4_TFLAGS)"; \
18586         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18587         $(HOST_EXPORTS) \
18588         $(POSTSTAGE1_HOST_EXPORTS) \
18589         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18590         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18591         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18592         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18593         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18594         cd $(HOST_SUBDIR)/ld || exit 1; \
18595         case $(srcdir) in \
18596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18597           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18599         esac; \
18600         module_srcdir=ld; \
18601         $(SHELL) $$s/$$module_srcdir/configure \
18602           --srcdir=$${topdir}/$$module_srcdir \
18603           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18604           --target=${target_alias} \
18605           --with-build-libsubdir=$(HOST_SUBDIR) \
18606           $(STAGE4_CONFIGURE_FLAGS)
18607 @endif ld-bootstrap
18608
18609 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18610 maybe-configure-stageprofile-ld:
18611 @if ld-bootstrap
18612 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18613 configure-stageprofile-ld:
18614         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18615         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18616         @r=`${PWD_COMMAND}`; export r; \
18617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18618         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18619         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18620         $(HOST_EXPORTS) \
18621         $(POSTSTAGE1_HOST_EXPORTS) \
18622         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18623         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18624         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18625         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18626         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18627         cd $(HOST_SUBDIR)/ld || exit 1; \
18628         case $(srcdir) in \
18629           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18630           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18631                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18632         esac; \
18633         module_srcdir=ld; \
18634         $(SHELL) $$s/$$module_srcdir/configure \
18635           --srcdir=$${topdir}/$$module_srcdir \
18636           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18637           --target=${target_alias} \
18638           --with-build-libsubdir=$(HOST_SUBDIR) \
18639           $(STAGEprofile_CONFIGURE_FLAGS)
18640 @endif ld-bootstrap
18641
18642 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18643 maybe-configure-stagefeedback-ld:
18644 @if ld-bootstrap
18645 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18646 configure-stagefeedback-ld:
18647         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18649         @r=`${PWD_COMMAND}`; export r; \
18650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18651         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18652         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18653         $(HOST_EXPORTS) \
18654         $(POSTSTAGE1_HOST_EXPORTS) \
18655         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18656         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18657         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18658         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18660         cd $(HOST_SUBDIR)/ld || exit 1; \
18661         case $(srcdir) in \
18662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18663           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18665         esac; \
18666         module_srcdir=ld; \
18667         $(SHELL) $$s/$$module_srcdir/configure \
18668           --srcdir=$${topdir}/$$module_srcdir \
18669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18670           --target=${target_alias} \
18671           --with-build-libsubdir=$(HOST_SUBDIR) \
18672           $(STAGEfeedback_CONFIGURE_FLAGS)
18673 @endif ld-bootstrap
18674
18675
18676
18677
18678
18679 .PHONY: all-ld maybe-all-ld
18680 maybe-all-ld:
18681 @if gcc-bootstrap
18682 all-ld: stage_current
18683 @endif gcc-bootstrap
18684 @if ld
18685 TARGET-ld=all
18686 maybe-all-ld: all-ld
18687 all-ld: configure-ld
18688         @r=`${PWD_COMMAND}`; export r; \
18689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18690         $(HOST_EXPORTS)  \
18691         (cd $(HOST_SUBDIR)/ld && \
18692           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18693                 $(TARGET-ld))
18694 @endif ld
18695
18696
18697
18698 .PHONY: all-stage1-ld maybe-all-stage1-ld
18699 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18700 maybe-all-stage1-ld:
18701 maybe-clean-stage1-ld:
18702 @if ld-bootstrap
18703 maybe-all-stage1-ld: all-stage1-ld
18704 all-stage1: all-stage1-ld
18705 TARGET-stage1-ld = $(TARGET-ld)
18706 all-stage1-ld: configure-stage1-ld
18707         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18708         @r=`${PWD_COMMAND}`; export r; \
18709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18710         TFLAGS="$(STAGE1_TFLAGS)"; \
18711         $(HOST_EXPORTS)  \
18712         cd $(HOST_SUBDIR)/ld && \
18713         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18714                 CFLAGS="$(STAGE1_CFLAGS)" \
18715                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18716                 LIBCFLAGS="$(LIBCFLAGS)" \
18717                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18718                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18719                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18720                 $(EXTRA_HOST_FLAGS)  \
18721                 $(STAGE1_FLAGS_TO_PASS)  \
18722                 TFLAGS="$(STAGE1_TFLAGS)" \
18723                 $(TARGET-stage1-ld)
18724
18725 maybe-clean-stage1-ld: clean-stage1-ld
18726 clean-stage1: clean-stage1-ld
18727 clean-stage1-ld:
18728         @if [ $(current_stage) = stage1 ]; then \
18729           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18730         else \
18731           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18732           $(MAKE) stage1-start; \
18733         fi; \
18734         cd $(HOST_SUBDIR)/ld && \
18735         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18736         $(STAGE1_FLAGS_TO_PASS)  clean
18737 @endif ld-bootstrap
18738
18739
18740 .PHONY: all-stage2-ld maybe-all-stage2-ld
18741 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18742 maybe-all-stage2-ld:
18743 maybe-clean-stage2-ld:
18744 @if ld-bootstrap
18745 maybe-all-stage2-ld: all-stage2-ld
18746 all-stage2: all-stage2-ld
18747 TARGET-stage2-ld = $(TARGET-ld)
18748 all-stage2-ld: configure-stage2-ld
18749         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18750         @r=`${PWD_COMMAND}`; export r; \
18751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18752         TFLAGS="$(STAGE2_TFLAGS)"; \
18753         $(HOST_EXPORTS) \
18754         $(POSTSTAGE1_HOST_EXPORTS)  \
18755         cd $(HOST_SUBDIR)/ld && \
18756         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18757                 CFLAGS="$(STAGE2_CFLAGS)" \
18758                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18759                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18760                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18761                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18762                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18763                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18764                 TFLAGS="$(STAGE2_TFLAGS)" \
18765                 $(TARGET-stage2-ld)
18766
18767 maybe-clean-stage2-ld: clean-stage2-ld
18768 clean-stage2: clean-stage2-ld
18769 clean-stage2-ld:
18770         @if [ $(current_stage) = stage2 ]; then \
18771           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18772         else \
18773           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18774           $(MAKE) stage2-start; \
18775         fi; \
18776         cd $(HOST_SUBDIR)/ld && \
18777         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18778 @endif ld-bootstrap
18779
18780
18781 .PHONY: all-stage3-ld maybe-all-stage3-ld
18782 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18783 maybe-all-stage3-ld:
18784 maybe-clean-stage3-ld:
18785 @if ld-bootstrap
18786 maybe-all-stage3-ld: all-stage3-ld
18787 all-stage3: all-stage3-ld
18788 TARGET-stage3-ld = $(TARGET-ld)
18789 all-stage3-ld: configure-stage3-ld
18790         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18791         @r=`${PWD_COMMAND}`; export r; \
18792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18793         TFLAGS="$(STAGE3_TFLAGS)"; \
18794         $(HOST_EXPORTS) \
18795         $(POSTSTAGE1_HOST_EXPORTS)  \
18796         cd $(HOST_SUBDIR)/ld && \
18797         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18798                 CFLAGS="$(STAGE3_CFLAGS)" \
18799                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18800                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18801                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18802                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18803                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18804                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18805                 TFLAGS="$(STAGE3_TFLAGS)" \
18806                 $(TARGET-stage3-ld)
18807
18808 maybe-clean-stage3-ld: clean-stage3-ld
18809 clean-stage3: clean-stage3-ld
18810 clean-stage3-ld:
18811         @if [ $(current_stage) = stage3 ]; then \
18812           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18813         else \
18814           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18815           $(MAKE) stage3-start; \
18816         fi; \
18817         cd $(HOST_SUBDIR)/ld && \
18818         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18819 @endif ld-bootstrap
18820
18821
18822 .PHONY: all-stage4-ld maybe-all-stage4-ld
18823 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18824 maybe-all-stage4-ld:
18825 maybe-clean-stage4-ld:
18826 @if ld-bootstrap
18827 maybe-all-stage4-ld: all-stage4-ld
18828 all-stage4: all-stage4-ld
18829 TARGET-stage4-ld = $(TARGET-ld)
18830 all-stage4-ld: configure-stage4-ld
18831         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18832         @r=`${PWD_COMMAND}`; export r; \
18833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18834         TFLAGS="$(STAGE4_TFLAGS)"; \
18835         $(HOST_EXPORTS) \
18836         $(POSTSTAGE1_HOST_EXPORTS)  \
18837         cd $(HOST_SUBDIR)/ld && \
18838         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18839                 CFLAGS="$(STAGE4_CFLAGS)" \
18840                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18841                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18842                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18843                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18844                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18845                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18846                 TFLAGS="$(STAGE4_TFLAGS)" \
18847                 $(TARGET-stage4-ld)
18848
18849 maybe-clean-stage4-ld: clean-stage4-ld
18850 clean-stage4: clean-stage4-ld
18851 clean-stage4-ld:
18852         @if [ $(current_stage) = stage4 ]; then \
18853           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18854         else \
18855           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18856           $(MAKE) stage4-start; \
18857         fi; \
18858         cd $(HOST_SUBDIR)/ld && \
18859         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18860 @endif ld-bootstrap
18861
18862
18863 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18864 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18865 maybe-all-stageprofile-ld:
18866 maybe-clean-stageprofile-ld:
18867 @if ld-bootstrap
18868 maybe-all-stageprofile-ld: all-stageprofile-ld
18869 all-stageprofile: all-stageprofile-ld
18870 TARGET-stageprofile-ld = $(TARGET-ld)
18871 all-stageprofile-ld: configure-stageprofile-ld
18872         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18873         @r=`${PWD_COMMAND}`; export r; \
18874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18875         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18876         $(HOST_EXPORTS) \
18877         $(POSTSTAGE1_HOST_EXPORTS)  \
18878         cd $(HOST_SUBDIR)/ld && \
18879         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18880                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18881                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18882                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18883                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18884                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18885                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18886                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18887                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18888                 $(TARGET-stageprofile-ld)
18889
18890 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18891 clean-stageprofile: clean-stageprofile-ld
18892 clean-stageprofile-ld:
18893         @if [ $(current_stage) = stageprofile ]; then \
18894           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18895         else \
18896           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18897           $(MAKE) stageprofile-start; \
18898         fi; \
18899         cd $(HOST_SUBDIR)/ld && \
18900         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18901 @endif ld-bootstrap
18902
18903
18904 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18905 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18906 maybe-all-stagefeedback-ld:
18907 maybe-clean-stagefeedback-ld:
18908 @if ld-bootstrap
18909 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18910 all-stagefeedback: all-stagefeedback-ld
18911 TARGET-stagefeedback-ld = $(TARGET-ld)
18912 all-stagefeedback-ld: configure-stagefeedback-ld
18913         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18914         @r=`${PWD_COMMAND}`; export r; \
18915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18916         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18917         $(HOST_EXPORTS) \
18918         $(POSTSTAGE1_HOST_EXPORTS)  \
18919         cd $(HOST_SUBDIR)/ld && \
18920         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18921                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18922                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18923                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18924                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18925                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18926                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18927                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18928                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18929                 $(TARGET-stagefeedback-ld)
18930
18931 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18932 clean-stagefeedback: clean-stagefeedback-ld
18933 clean-stagefeedback-ld:
18934         @if [ $(current_stage) = stagefeedback ]; then \
18935           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18936         else \
18937           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18938           $(MAKE) stagefeedback-start; \
18939         fi; \
18940         cd $(HOST_SUBDIR)/ld && \
18941         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18942 @endif ld-bootstrap
18943
18944
18945
18946
18947
18948 .PHONY: check-ld maybe-check-ld
18949 maybe-check-ld:
18950 @if ld
18951 maybe-check-ld: check-ld
18952
18953 check-ld:
18954         @: $(MAKE); $(unstage)
18955         @r=`${PWD_COMMAND}`; export r; \
18956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18958         (cd $(HOST_SUBDIR)/ld && \
18959           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18960
18961 @endif ld
18962
18963 .PHONY: install-ld maybe-install-ld
18964 maybe-install-ld:
18965 @if ld
18966 maybe-install-ld: install-ld
18967
18968 install-ld: installdirs
18969         @: $(MAKE); $(unstage)
18970         @r=`${PWD_COMMAND}`; export r; \
18971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972         $(HOST_EXPORTS) \
18973         (cd $(HOST_SUBDIR)/ld && \
18974           $(MAKE) $(FLAGS_TO_PASS)  install)
18975
18976 @endif ld
18977
18978 .PHONY: install-strip-ld maybe-install-strip-ld
18979 maybe-install-strip-ld:
18980 @if ld
18981 maybe-install-strip-ld: install-strip-ld
18982
18983 install-strip-ld: installdirs
18984         @: $(MAKE); $(unstage)
18985         @r=`${PWD_COMMAND}`; export r; \
18986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987         $(HOST_EXPORTS) \
18988         (cd $(HOST_SUBDIR)/ld && \
18989           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18990
18991 @endif ld
18992
18993 # Other targets (info, dvi, pdf, etc.)
18994
18995 .PHONY: maybe-info-ld info-ld
18996 maybe-info-ld:
18997 @if ld
18998 maybe-info-ld: info-ld
18999
19000 info-ld: \
19001     configure-ld 
19002         @[ -f ./ld/Makefile ] || exit 0; \
19003         r=`${PWD_COMMAND}`; export r; \
19004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19005         $(HOST_EXPORTS) \
19006         for flag in $(EXTRA_HOST_FLAGS) ; do \
19007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19008         done; \
19009         echo "Doing info in ld"; \
19010         (cd $(HOST_SUBDIR)/ld && \
19011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19013                   "RANLIB=$${RANLIB}" \
19014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19015                   info) \
19016           || exit 1
19017
19018 @endif ld
19019
19020 .PHONY: maybe-dvi-ld dvi-ld
19021 maybe-dvi-ld:
19022 @if ld
19023 maybe-dvi-ld: dvi-ld
19024
19025 dvi-ld: \
19026     configure-ld 
19027         @[ -f ./ld/Makefile ] || exit 0; \
19028         r=`${PWD_COMMAND}`; export r; \
19029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19030         $(HOST_EXPORTS) \
19031         for flag in $(EXTRA_HOST_FLAGS) ; do \
19032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19033         done; \
19034         echo "Doing dvi in ld"; \
19035         (cd $(HOST_SUBDIR)/ld && \
19036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19038                   "RANLIB=$${RANLIB}" \
19039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19040                   dvi) \
19041           || exit 1
19042
19043 @endif ld
19044
19045 .PHONY: maybe-pdf-ld pdf-ld
19046 maybe-pdf-ld:
19047 @if ld
19048 maybe-pdf-ld: pdf-ld
19049
19050 pdf-ld: \
19051     configure-ld 
19052         @[ -f ./ld/Makefile ] || exit 0; \
19053         r=`${PWD_COMMAND}`; export r; \
19054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19055         $(HOST_EXPORTS) \
19056         for flag in $(EXTRA_HOST_FLAGS) ; do \
19057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19058         done; \
19059         echo "Doing pdf in ld"; \
19060         (cd $(HOST_SUBDIR)/ld && \
19061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19063                   "RANLIB=$${RANLIB}" \
19064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19065                   pdf) \
19066           || exit 1
19067
19068 @endif ld
19069
19070 .PHONY: maybe-html-ld html-ld
19071 maybe-html-ld:
19072 @if ld
19073 maybe-html-ld: html-ld
19074
19075 html-ld: \
19076     configure-ld 
19077         @[ -f ./ld/Makefile ] || exit 0; \
19078         r=`${PWD_COMMAND}`; export r; \
19079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19080         $(HOST_EXPORTS) \
19081         for flag in $(EXTRA_HOST_FLAGS) ; do \
19082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19083         done; \
19084         echo "Doing html in ld"; \
19085         (cd $(HOST_SUBDIR)/ld && \
19086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19088                   "RANLIB=$${RANLIB}" \
19089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19090                   html) \
19091           || exit 1
19092
19093 @endif ld
19094
19095 .PHONY: maybe-TAGS-ld TAGS-ld
19096 maybe-TAGS-ld:
19097 @if ld
19098 maybe-TAGS-ld: TAGS-ld
19099
19100 TAGS-ld: \
19101     configure-ld 
19102         @[ -f ./ld/Makefile ] || exit 0; \
19103         r=`${PWD_COMMAND}`; export r; \
19104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19105         $(HOST_EXPORTS) \
19106         for flag in $(EXTRA_HOST_FLAGS) ; do \
19107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19108         done; \
19109         echo "Doing TAGS in ld"; \
19110         (cd $(HOST_SUBDIR)/ld && \
19111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19113                   "RANLIB=$${RANLIB}" \
19114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19115                   TAGS) \
19116           || exit 1
19117
19118 @endif ld
19119
19120 .PHONY: maybe-install-info-ld install-info-ld
19121 maybe-install-info-ld:
19122 @if ld
19123 maybe-install-info-ld: install-info-ld
19124
19125 install-info-ld: \
19126     configure-ld \
19127     info-ld 
19128         @[ -f ./ld/Makefile ] || exit 0; \
19129         r=`${PWD_COMMAND}`; export r; \
19130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19131         $(HOST_EXPORTS) \
19132         for flag in $(EXTRA_HOST_FLAGS) ; do \
19133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19134         done; \
19135         echo "Doing install-info in ld"; \
19136         (cd $(HOST_SUBDIR)/ld && \
19137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19139                   "RANLIB=$${RANLIB}" \
19140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19141                   install-info) \
19142           || exit 1
19143
19144 @endif ld
19145
19146 .PHONY: maybe-install-pdf-ld install-pdf-ld
19147 maybe-install-pdf-ld:
19148 @if ld
19149 maybe-install-pdf-ld: install-pdf-ld
19150
19151 install-pdf-ld: \
19152     configure-ld \
19153     pdf-ld 
19154         @[ -f ./ld/Makefile ] || exit 0; \
19155         r=`${PWD_COMMAND}`; export r; \
19156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19157         $(HOST_EXPORTS) \
19158         for flag in $(EXTRA_HOST_FLAGS) ; do \
19159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19160         done; \
19161         echo "Doing install-pdf in ld"; \
19162         (cd $(HOST_SUBDIR)/ld && \
19163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19165                   "RANLIB=$${RANLIB}" \
19166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19167                   install-pdf) \
19168           || exit 1
19169
19170 @endif ld
19171
19172 .PHONY: maybe-install-html-ld install-html-ld
19173 maybe-install-html-ld:
19174 @if ld
19175 maybe-install-html-ld: install-html-ld
19176
19177 install-html-ld: \
19178     configure-ld \
19179     html-ld 
19180         @[ -f ./ld/Makefile ] || exit 0; \
19181         r=`${PWD_COMMAND}`; export r; \
19182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19183         $(HOST_EXPORTS) \
19184         for flag in $(EXTRA_HOST_FLAGS) ; do \
19185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19186         done; \
19187         echo "Doing install-html in ld"; \
19188         (cd $(HOST_SUBDIR)/ld && \
19189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19191                   "RANLIB=$${RANLIB}" \
19192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19193                   install-html) \
19194           || exit 1
19195
19196 @endif ld
19197
19198 .PHONY: maybe-installcheck-ld installcheck-ld
19199 maybe-installcheck-ld:
19200 @if ld
19201 maybe-installcheck-ld: installcheck-ld
19202
19203 installcheck-ld: \
19204     configure-ld 
19205         @[ -f ./ld/Makefile ] || exit 0; \
19206         r=`${PWD_COMMAND}`; export r; \
19207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19208         $(HOST_EXPORTS) \
19209         for flag in $(EXTRA_HOST_FLAGS) ; do \
19210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19211         done; \
19212         echo "Doing installcheck in ld"; \
19213         (cd $(HOST_SUBDIR)/ld && \
19214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19216                   "RANLIB=$${RANLIB}" \
19217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19218                   installcheck) \
19219           || exit 1
19220
19221 @endif ld
19222
19223 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19224 maybe-mostlyclean-ld:
19225 @if ld
19226 maybe-mostlyclean-ld: mostlyclean-ld
19227
19228 mostlyclean-ld: 
19229         @[ -f ./ld/Makefile ] || exit 0; \
19230         r=`${PWD_COMMAND}`; export r; \
19231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19232         $(HOST_EXPORTS) \
19233         for flag in $(EXTRA_HOST_FLAGS) ; do \
19234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19235         done; \
19236         echo "Doing mostlyclean in ld"; \
19237         (cd $(HOST_SUBDIR)/ld && \
19238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19240                   "RANLIB=$${RANLIB}" \
19241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19242                   mostlyclean) \
19243           || exit 1
19244
19245 @endif ld
19246
19247 .PHONY: maybe-clean-ld clean-ld
19248 maybe-clean-ld:
19249 @if ld
19250 maybe-clean-ld: clean-ld
19251
19252 clean-ld: 
19253         @[ -f ./ld/Makefile ] || exit 0; \
19254         r=`${PWD_COMMAND}`; export r; \
19255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19256         $(HOST_EXPORTS) \
19257         for flag in $(EXTRA_HOST_FLAGS) ; do \
19258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19259         done; \
19260         echo "Doing clean in ld"; \
19261         (cd $(HOST_SUBDIR)/ld && \
19262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19264                   "RANLIB=$${RANLIB}" \
19265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19266                   clean) \
19267           || exit 1
19268
19269 @endif ld
19270
19271 .PHONY: maybe-distclean-ld distclean-ld
19272 maybe-distclean-ld:
19273 @if ld
19274 maybe-distclean-ld: distclean-ld
19275
19276 distclean-ld: 
19277         @[ -f ./ld/Makefile ] || exit 0; \
19278         r=`${PWD_COMMAND}`; export r; \
19279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19280         $(HOST_EXPORTS) \
19281         for flag in $(EXTRA_HOST_FLAGS) ; do \
19282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19283         done; \
19284         echo "Doing distclean in ld"; \
19285         (cd $(HOST_SUBDIR)/ld && \
19286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19288                   "RANLIB=$${RANLIB}" \
19289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19290                   distclean) \
19291           || exit 1
19292
19293 @endif ld
19294
19295 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19296 maybe-maintainer-clean-ld:
19297 @if ld
19298 maybe-maintainer-clean-ld: maintainer-clean-ld
19299
19300 maintainer-clean-ld: 
19301         @[ -f ./ld/Makefile ] || exit 0; \
19302         r=`${PWD_COMMAND}`; export r; \
19303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19304         $(HOST_EXPORTS) \
19305         for flag in $(EXTRA_HOST_FLAGS) ; do \
19306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19307         done; \
19308         echo "Doing maintainer-clean in ld"; \
19309         (cd $(HOST_SUBDIR)/ld && \
19310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19312                   "RANLIB=$${RANLIB}" \
19313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19314                   maintainer-clean) \
19315           || exit 1
19316
19317 @endif ld
19318
19319
19320
19321 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19322 maybe-configure-libbacktrace:
19323 @if gcc-bootstrap
19324 configure-libbacktrace: stage_current
19325 @endif gcc-bootstrap
19326 @if libbacktrace
19327 maybe-configure-libbacktrace: configure-libbacktrace
19328 configure-libbacktrace: 
19329         @r=`${PWD_COMMAND}`; export r; \
19330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19331         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19332         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19333         $(HOST_EXPORTS)  \
19334         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19335         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19336         case $(srcdir) in \
19337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19338           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19340         esac; \
19341         module_srcdir=libbacktrace; \
19342         $(SHELL) \
19343           $$s/$$module_srcdir/configure \
19344           --srcdir=$${topdir}/$$module_srcdir \
19345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19346           --target=${target_alias}  \
19347           || exit 1
19348 @endif libbacktrace
19349
19350
19351
19352 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19353 maybe-configure-stage1-libbacktrace:
19354 @if libbacktrace-bootstrap
19355 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19356 configure-stage1-libbacktrace:
19357         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19358         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19359         @r=`${PWD_COMMAND}`; export r; \
19360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19361         TFLAGS="$(STAGE1_TFLAGS)"; \
19362         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19363         $(HOST_EXPORTS) \
19364         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19365         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19366         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19367         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19369         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19370         case $(srcdir) in \
19371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19372           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19374         esac; \
19375         module_srcdir=libbacktrace; \
19376         $(SHELL) $$s/$$module_srcdir/configure \
19377           --srcdir=$${topdir}/$$module_srcdir \
19378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19379           --target=${target_alias} \
19380            \
19381           $(STAGE1_CONFIGURE_FLAGS)
19382 @endif libbacktrace-bootstrap
19383
19384 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19385 maybe-configure-stage2-libbacktrace:
19386 @if libbacktrace-bootstrap
19387 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19388 configure-stage2-libbacktrace:
19389         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19391         @r=`${PWD_COMMAND}`; export r; \
19392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19393         TFLAGS="$(STAGE2_TFLAGS)"; \
19394         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19395         $(HOST_EXPORTS) \
19396         $(POSTSTAGE1_HOST_EXPORTS) \
19397         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19398         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19399         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19400         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19402         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19403         case $(srcdir) in \
19404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19405           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19407         esac; \
19408         module_srcdir=libbacktrace; \
19409         $(SHELL) $$s/$$module_srcdir/configure \
19410           --srcdir=$${topdir}/$$module_srcdir \
19411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19412           --target=${target_alias} \
19413           --with-build-libsubdir=$(HOST_SUBDIR) \
19414           $(STAGE2_CONFIGURE_FLAGS)
19415 @endif libbacktrace-bootstrap
19416
19417 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19418 maybe-configure-stage3-libbacktrace:
19419 @if libbacktrace-bootstrap
19420 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19421 configure-stage3-libbacktrace:
19422         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19424         @r=`${PWD_COMMAND}`; export r; \
19425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19426         TFLAGS="$(STAGE3_TFLAGS)"; \
19427         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19428         $(HOST_EXPORTS) \
19429         $(POSTSTAGE1_HOST_EXPORTS) \
19430         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19431         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19432         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19433         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19434         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19435         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19436         case $(srcdir) in \
19437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19438           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19440         esac; \
19441         module_srcdir=libbacktrace; \
19442         $(SHELL) $$s/$$module_srcdir/configure \
19443           --srcdir=$${topdir}/$$module_srcdir \
19444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19445           --target=${target_alias} \
19446           --with-build-libsubdir=$(HOST_SUBDIR) \
19447           $(STAGE3_CONFIGURE_FLAGS)
19448 @endif libbacktrace-bootstrap
19449
19450 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19451 maybe-configure-stage4-libbacktrace:
19452 @if libbacktrace-bootstrap
19453 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19454 configure-stage4-libbacktrace:
19455         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19456         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19457         @r=`${PWD_COMMAND}`; export r; \
19458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19459         TFLAGS="$(STAGE4_TFLAGS)"; \
19460         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19461         $(HOST_EXPORTS) \
19462         $(POSTSTAGE1_HOST_EXPORTS) \
19463         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19464         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19465         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19466         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19468         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19469         case $(srcdir) in \
19470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19471           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19473         esac; \
19474         module_srcdir=libbacktrace; \
19475         $(SHELL) $$s/$$module_srcdir/configure \
19476           --srcdir=$${topdir}/$$module_srcdir \
19477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19478           --target=${target_alias} \
19479           --with-build-libsubdir=$(HOST_SUBDIR) \
19480           $(STAGE4_CONFIGURE_FLAGS)
19481 @endif libbacktrace-bootstrap
19482
19483 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19484 maybe-configure-stageprofile-libbacktrace:
19485 @if libbacktrace-bootstrap
19486 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19487 configure-stageprofile-libbacktrace:
19488         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19489         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19490         @r=`${PWD_COMMAND}`; export r; \
19491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19492         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19493         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19494         $(HOST_EXPORTS) \
19495         $(POSTSTAGE1_HOST_EXPORTS) \
19496         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19497         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19498         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19499         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19501         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19502         case $(srcdir) in \
19503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19504           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19506         esac; \
19507         module_srcdir=libbacktrace; \
19508         $(SHELL) $$s/$$module_srcdir/configure \
19509           --srcdir=$${topdir}/$$module_srcdir \
19510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19511           --target=${target_alias} \
19512           --with-build-libsubdir=$(HOST_SUBDIR) \
19513           $(STAGEprofile_CONFIGURE_FLAGS)
19514 @endif libbacktrace-bootstrap
19515
19516 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19517 maybe-configure-stagefeedback-libbacktrace:
19518 @if libbacktrace-bootstrap
19519 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19520 configure-stagefeedback-libbacktrace:
19521         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19523         @r=`${PWD_COMMAND}`; export r; \
19524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19525         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19526         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19527         $(HOST_EXPORTS) \
19528         $(POSTSTAGE1_HOST_EXPORTS) \
19529         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19530         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19531         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19532         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19534         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19535         case $(srcdir) in \
19536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19537           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19539         esac; \
19540         module_srcdir=libbacktrace; \
19541         $(SHELL) $$s/$$module_srcdir/configure \
19542           --srcdir=$${topdir}/$$module_srcdir \
19543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19544           --target=${target_alias} \
19545           --with-build-libsubdir=$(HOST_SUBDIR) \
19546           $(STAGEfeedback_CONFIGURE_FLAGS)
19547 @endif libbacktrace-bootstrap
19548
19549
19550
19551
19552
19553 .PHONY: all-libbacktrace maybe-all-libbacktrace
19554 maybe-all-libbacktrace:
19555 @if gcc-bootstrap
19556 all-libbacktrace: stage_current
19557 @endif gcc-bootstrap
19558 @if libbacktrace
19559 TARGET-libbacktrace=all
19560 maybe-all-libbacktrace: all-libbacktrace
19561 all-libbacktrace: configure-libbacktrace
19562         @r=`${PWD_COMMAND}`; export r; \
19563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19564         $(HOST_EXPORTS)  \
19565         (cd $(HOST_SUBDIR)/libbacktrace && \
19566           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19567                 $(TARGET-libbacktrace))
19568 @endif libbacktrace
19569
19570
19571
19572 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19573 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19574 maybe-all-stage1-libbacktrace:
19575 maybe-clean-stage1-libbacktrace:
19576 @if libbacktrace-bootstrap
19577 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19578 all-stage1: all-stage1-libbacktrace
19579 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19580 all-stage1-libbacktrace: configure-stage1-libbacktrace
19581         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19582         @r=`${PWD_COMMAND}`; export r; \
19583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19584         TFLAGS="$(STAGE1_TFLAGS)"; \
19585         $(HOST_EXPORTS)  \
19586         cd $(HOST_SUBDIR)/libbacktrace && \
19587         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19588                 CFLAGS="$(STAGE1_CFLAGS)" \
19589                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19590                 LIBCFLAGS="$(LIBCFLAGS)" \
19591                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19592                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19593                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19594                 $(EXTRA_HOST_FLAGS)  \
19595                 $(STAGE1_FLAGS_TO_PASS)  \
19596                 TFLAGS="$(STAGE1_TFLAGS)" \
19597                 $(TARGET-stage1-libbacktrace)
19598
19599 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19600 clean-stage1: clean-stage1-libbacktrace
19601 clean-stage1-libbacktrace:
19602         @if [ $(current_stage) = stage1 ]; then \
19603           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19604         else \
19605           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19606           $(MAKE) stage1-start; \
19607         fi; \
19608         cd $(HOST_SUBDIR)/libbacktrace && \
19609         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19610         $(STAGE1_FLAGS_TO_PASS)  clean
19611 @endif libbacktrace-bootstrap
19612
19613
19614 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19615 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19616 maybe-all-stage2-libbacktrace:
19617 maybe-clean-stage2-libbacktrace:
19618 @if libbacktrace-bootstrap
19619 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19620 all-stage2: all-stage2-libbacktrace
19621 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19622 all-stage2-libbacktrace: configure-stage2-libbacktrace
19623         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19624         @r=`${PWD_COMMAND}`; export r; \
19625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19626         TFLAGS="$(STAGE2_TFLAGS)"; \
19627         $(HOST_EXPORTS) \
19628         $(POSTSTAGE1_HOST_EXPORTS)  \
19629         cd $(HOST_SUBDIR)/libbacktrace && \
19630         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19631                 CFLAGS="$(STAGE2_CFLAGS)" \
19632                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19633                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19637                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19638                 TFLAGS="$(STAGE2_TFLAGS)" \
19639                 $(TARGET-stage2-libbacktrace)
19640
19641 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19642 clean-stage2: clean-stage2-libbacktrace
19643 clean-stage2-libbacktrace:
19644         @if [ $(current_stage) = stage2 ]; then \
19645           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19646         else \
19647           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19648           $(MAKE) stage2-start; \
19649         fi; \
19650         cd $(HOST_SUBDIR)/libbacktrace && \
19651         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19652 @endif libbacktrace-bootstrap
19653
19654
19655 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19656 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19657 maybe-all-stage3-libbacktrace:
19658 maybe-clean-stage3-libbacktrace:
19659 @if libbacktrace-bootstrap
19660 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19661 all-stage3: all-stage3-libbacktrace
19662 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19663 all-stage3-libbacktrace: configure-stage3-libbacktrace
19664         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19665         @r=`${PWD_COMMAND}`; export r; \
19666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19667         TFLAGS="$(STAGE3_TFLAGS)"; \
19668         $(HOST_EXPORTS) \
19669         $(POSTSTAGE1_HOST_EXPORTS)  \
19670         cd $(HOST_SUBDIR)/libbacktrace && \
19671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19672                 CFLAGS="$(STAGE3_CFLAGS)" \
19673                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19674                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19678                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19679                 TFLAGS="$(STAGE3_TFLAGS)" \
19680                 $(TARGET-stage3-libbacktrace)
19681
19682 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19683 clean-stage3: clean-stage3-libbacktrace
19684 clean-stage3-libbacktrace:
19685         @if [ $(current_stage) = stage3 ]; then \
19686           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19687         else \
19688           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19689           $(MAKE) stage3-start; \
19690         fi; \
19691         cd $(HOST_SUBDIR)/libbacktrace && \
19692         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19693 @endif libbacktrace-bootstrap
19694
19695
19696 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19697 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19698 maybe-all-stage4-libbacktrace:
19699 maybe-clean-stage4-libbacktrace:
19700 @if libbacktrace-bootstrap
19701 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19702 all-stage4: all-stage4-libbacktrace
19703 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19704 all-stage4-libbacktrace: configure-stage4-libbacktrace
19705         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19706         @r=`${PWD_COMMAND}`; export r; \
19707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19708         TFLAGS="$(STAGE4_TFLAGS)"; \
19709         $(HOST_EXPORTS) \
19710         $(POSTSTAGE1_HOST_EXPORTS)  \
19711         cd $(HOST_SUBDIR)/libbacktrace && \
19712         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19713                 CFLAGS="$(STAGE4_CFLAGS)" \
19714                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19715                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19719                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19720                 TFLAGS="$(STAGE4_TFLAGS)" \
19721                 $(TARGET-stage4-libbacktrace)
19722
19723 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19724 clean-stage4: clean-stage4-libbacktrace
19725 clean-stage4-libbacktrace:
19726         @if [ $(current_stage) = stage4 ]; then \
19727           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19728         else \
19729           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19730           $(MAKE) stage4-start; \
19731         fi; \
19732         cd $(HOST_SUBDIR)/libbacktrace && \
19733         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19734 @endif libbacktrace-bootstrap
19735
19736
19737 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19738 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19739 maybe-all-stageprofile-libbacktrace:
19740 maybe-clean-stageprofile-libbacktrace:
19741 @if libbacktrace-bootstrap
19742 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19743 all-stageprofile: all-stageprofile-libbacktrace
19744 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19745 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19746         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19747         @r=`${PWD_COMMAND}`; export r; \
19748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19749         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19750         $(HOST_EXPORTS) \
19751         $(POSTSTAGE1_HOST_EXPORTS)  \
19752         cd $(HOST_SUBDIR)/libbacktrace && \
19753         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19754                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19755                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19756                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19757                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19758                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19759                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19760                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19761                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19762                 $(TARGET-stageprofile-libbacktrace)
19763
19764 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19765 clean-stageprofile: clean-stageprofile-libbacktrace
19766 clean-stageprofile-libbacktrace:
19767         @if [ $(current_stage) = stageprofile ]; then \
19768           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19769         else \
19770           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19771           $(MAKE) stageprofile-start; \
19772         fi; \
19773         cd $(HOST_SUBDIR)/libbacktrace && \
19774         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19775 @endif libbacktrace-bootstrap
19776
19777
19778 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19779 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19780 maybe-all-stagefeedback-libbacktrace:
19781 maybe-clean-stagefeedback-libbacktrace:
19782 @if libbacktrace-bootstrap
19783 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19784 all-stagefeedback: all-stagefeedback-libbacktrace
19785 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19786 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19787         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19788         @r=`${PWD_COMMAND}`; export r; \
19789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19790         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19791         $(HOST_EXPORTS) \
19792         $(POSTSTAGE1_HOST_EXPORTS)  \
19793         cd $(HOST_SUBDIR)/libbacktrace && \
19794         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19795                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19796                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19797                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19798                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19799                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19800                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19801                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19802                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19803                 $(TARGET-stagefeedback-libbacktrace)
19804
19805 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19806 clean-stagefeedback: clean-stagefeedback-libbacktrace
19807 clean-stagefeedback-libbacktrace:
19808         @if [ $(current_stage) = stagefeedback ]; then \
19809           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19810         else \
19811           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19812           $(MAKE) stagefeedback-start; \
19813         fi; \
19814         cd $(HOST_SUBDIR)/libbacktrace && \
19815         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19816 @endif libbacktrace-bootstrap
19817
19818
19819
19820
19821
19822 .PHONY: check-libbacktrace maybe-check-libbacktrace
19823 maybe-check-libbacktrace:
19824 @if libbacktrace
19825 maybe-check-libbacktrace: check-libbacktrace
19826
19827 check-libbacktrace:
19828         @: $(MAKE); $(unstage)
19829         @r=`${PWD_COMMAND}`; export r; \
19830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19832         (cd $(HOST_SUBDIR)/libbacktrace && \
19833           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19834
19835 @endif libbacktrace
19836
19837 .PHONY: install-libbacktrace maybe-install-libbacktrace
19838 maybe-install-libbacktrace:
19839 @if libbacktrace
19840 maybe-install-libbacktrace: install-libbacktrace
19841
19842 install-libbacktrace: installdirs
19843         @: $(MAKE); $(unstage)
19844         @r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(HOST_EXPORTS) \
19847         (cd $(HOST_SUBDIR)/libbacktrace && \
19848           $(MAKE) $(FLAGS_TO_PASS)  install)
19849
19850 @endif libbacktrace
19851
19852 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19853 maybe-install-strip-libbacktrace:
19854 @if libbacktrace
19855 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19856
19857 install-strip-libbacktrace: installdirs
19858         @: $(MAKE); $(unstage)
19859         @r=`${PWD_COMMAND}`; export r; \
19860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19861         $(HOST_EXPORTS) \
19862         (cd $(HOST_SUBDIR)/libbacktrace && \
19863           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19864
19865 @endif libbacktrace
19866
19867 # Other targets (info, dvi, pdf, etc.)
19868
19869 .PHONY: maybe-info-libbacktrace info-libbacktrace
19870 maybe-info-libbacktrace:
19871 @if libbacktrace
19872 maybe-info-libbacktrace: info-libbacktrace
19873
19874 info-libbacktrace: \
19875     configure-libbacktrace 
19876         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19877         r=`${PWD_COMMAND}`; export r; \
19878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19879         $(HOST_EXPORTS) \
19880         for flag in $(EXTRA_HOST_FLAGS) ; do \
19881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19882         done; \
19883         echo "Doing info in libbacktrace"; \
19884         (cd $(HOST_SUBDIR)/libbacktrace && \
19885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19887                   "RANLIB=$${RANLIB}" \
19888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19889                   info) \
19890           || exit 1
19891
19892 @endif libbacktrace
19893
19894 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19895 maybe-dvi-libbacktrace:
19896 @if libbacktrace
19897 maybe-dvi-libbacktrace: dvi-libbacktrace
19898
19899 dvi-libbacktrace: \
19900     configure-libbacktrace 
19901         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19902         r=`${PWD_COMMAND}`; export r; \
19903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19904         $(HOST_EXPORTS) \
19905         for flag in $(EXTRA_HOST_FLAGS) ; do \
19906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19907         done; \
19908         echo "Doing dvi in libbacktrace"; \
19909         (cd $(HOST_SUBDIR)/libbacktrace && \
19910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19912                   "RANLIB=$${RANLIB}" \
19913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19914                   dvi) \
19915           || exit 1
19916
19917 @endif libbacktrace
19918
19919 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19920 maybe-pdf-libbacktrace:
19921 @if libbacktrace
19922 maybe-pdf-libbacktrace: pdf-libbacktrace
19923
19924 pdf-libbacktrace: \
19925     configure-libbacktrace 
19926         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19927         r=`${PWD_COMMAND}`; export r; \
19928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19929         $(HOST_EXPORTS) \
19930         for flag in $(EXTRA_HOST_FLAGS) ; do \
19931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19932         done; \
19933         echo "Doing pdf in libbacktrace"; \
19934         (cd $(HOST_SUBDIR)/libbacktrace && \
19935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19937                   "RANLIB=$${RANLIB}" \
19938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19939                   pdf) \
19940           || exit 1
19941
19942 @endif libbacktrace
19943
19944 .PHONY: maybe-html-libbacktrace html-libbacktrace
19945 maybe-html-libbacktrace:
19946 @if libbacktrace
19947 maybe-html-libbacktrace: html-libbacktrace
19948
19949 html-libbacktrace: \
19950     configure-libbacktrace 
19951         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19952         r=`${PWD_COMMAND}`; export r; \
19953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19954         $(HOST_EXPORTS) \
19955         for flag in $(EXTRA_HOST_FLAGS) ; do \
19956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19957         done; \
19958         echo "Doing html in libbacktrace"; \
19959         (cd $(HOST_SUBDIR)/libbacktrace && \
19960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19962                   "RANLIB=$${RANLIB}" \
19963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19964                   html) \
19965           || exit 1
19966
19967 @endif libbacktrace
19968
19969 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19970 maybe-TAGS-libbacktrace:
19971 @if libbacktrace
19972 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19973
19974 TAGS-libbacktrace: \
19975     configure-libbacktrace 
19976         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19977         r=`${PWD_COMMAND}`; export r; \
19978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19979         $(HOST_EXPORTS) \
19980         for flag in $(EXTRA_HOST_FLAGS) ; do \
19981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19982         done; \
19983         echo "Doing TAGS in libbacktrace"; \
19984         (cd $(HOST_SUBDIR)/libbacktrace && \
19985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19987                   "RANLIB=$${RANLIB}" \
19988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19989                   TAGS) \
19990           || exit 1
19991
19992 @endif libbacktrace
19993
19994 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19995 maybe-install-info-libbacktrace:
19996 @if libbacktrace
19997 maybe-install-info-libbacktrace: install-info-libbacktrace
19998
19999 install-info-libbacktrace: \
20000     configure-libbacktrace \
20001     info-libbacktrace 
20002         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20003         r=`${PWD_COMMAND}`; export r; \
20004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20005         $(HOST_EXPORTS) \
20006         for flag in $(EXTRA_HOST_FLAGS) ; do \
20007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20008         done; \
20009         echo "Doing install-info in libbacktrace"; \
20010         (cd $(HOST_SUBDIR)/libbacktrace && \
20011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20013                   "RANLIB=$${RANLIB}" \
20014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20015                   install-info) \
20016           || exit 1
20017
20018 @endif libbacktrace
20019
20020 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20021 maybe-install-pdf-libbacktrace:
20022 @if libbacktrace
20023 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20024
20025 install-pdf-libbacktrace: \
20026     configure-libbacktrace \
20027     pdf-libbacktrace 
20028         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20029         r=`${PWD_COMMAND}`; export r; \
20030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20031         $(HOST_EXPORTS) \
20032         for flag in $(EXTRA_HOST_FLAGS) ; do \
20033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20034         done; \
20035         echo "Doing install-pdf in libbacktrace"; \
20036         (cd $(HOST_SUBDIR)/libbacktrace && \
20037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20039                   "RANLIB=$${RANLIB}" \
20040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20041                   install-pdf) \
20042           || exit 1
20043
20044 @endif libbacktrace
20045
20046 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20047 maybe-install-html-libbacktrace:
20048 @if libbacktrace
20049 maybe-install-html-libbacktrace: install-html-libbacktrace
20050
20051 install-html-libbacktrace: \
20052     configure-libbacktrace \
20053     html-libbacktrace 
20054         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20055         r=`${PWD_COMMAND}`; export r; \
20056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20057         $(HOST_EXPORTS) \
20058         for flag in $(EXTRA_HOST_FLAGS) ; do \
20059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20060         done; \
20061         echo "Doing install-html in libbacktrace"; \
20062         (cd $(HOST_SUBDIR)/libbacktrace && \
20063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20065                   "RANLIB=$${RANLIB}" \
20066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20067                   install-html) \
20068           || exit 1
20069
20070 @endif libbacktrace
20071
20072 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20073 maybe-installcheck-libbacktrace:
20074 @if libbacktrace
20075 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20076
20077 installcheck-libbacktrace: \
20078     configure-libbacktrace 
20079         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20080         r=`${PWD_COMMAND}`; export r; \
20081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20082         $(HOST_EXPORTS) \
20083         for flag in $(EXTRA_HOST_FLAGS) ; do \
20084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20085         done; \
20086         echo "Doing installcheck in libbacktrace"; \
20087         (cd $(HOST_SUBDIR)/libbacktrace && \
20088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20090                   "RANLIB=$${RANLIB}" \
20091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20092                   installcheck) \
20093           || exit 1
20094
20095 @endif libbacktrace
20096
20097 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20098 maybe-mostlyclean-libbacktrace:
20099 @if libbacktrace
20100 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20101
20102 mostlyclean-libbacktrace: 
20103         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20104         r=`${PWD_COMMAND}`; export r; \
20105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20106         $(HOST_EXPORTS) \
20107         for flag in $(EXTRA_HOST_FLAGS) ; do \
20108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20109         done; \
20110         echo "Doing mostlyclean in libbacktrace"; \
20111         (cd $(HOST_SUBDIR)/libbacktrace && \
20112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20114                   "RANLIB=$${RANLIB}" \
20115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20116                   mostlyclean) \
20117           || exit 1
20118
20119 @endif libbacktrace
20120
20121 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20122 maybe-clean-libbacktrace:
20123 @if libbacktrace
20124 maybe-clean-libbacktrace: clean-libbacktrace
20125
20126 clean-libbacktrace: 
20127         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20128         r=`${PWD_COMMAND}`; export r; \
20129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20130         $(HOST_EXPORTS) \
20131         for flag in $(EXTRA_HOST_FLAGS) ; do \
20132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20133         done; \
20134         echo "Doing clean in libbacktrace"; \
20135         (cd $(HOST_SUBDIR)/libbacktrace && \
20136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20138                   "RANLIB=$${RANLIB}" \
20139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20140                   clean) \
20141           || exit 1
20142
20143 @endif libbacktrace
20144
20145 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20146 maybe-distclean-libbacktrace:
20147 @if libbacktrace
20148 maybe-distclean-libbacktrace: distclean-libbacktrace
20149
20150 distclean-libbacktrace: 
20151         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20152         r=`${PWD_COMMAND}`; export r; \
20153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20154         $(HOST_EXPORTS) \
20155         for flag in $(EXTRA_HOST_FLAGS) ; do \
20156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20157         done; \
20158         echo "Doing distclean in libbacktrace"; \
20159         (cd $(HOST_SUBDIR)/libbacktrace && \
20160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20162                   "RANLIB=$${RANLIB}" \
20163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20164                   distclean) \
20165           || exit 1
20166
20167 @endif libbacktrace
20168
20169 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20170 maybe-maintainer-clean-libbacktrace:
20171 @if libbacktrace
20172 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20173
20174 maintainer-clean-libbacktrace: 
20175         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20176         r=`${PWD_COMMAND}`; export r; \
20177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20178         $(HOST_EXPORTS) \
20179         for flag in $(EXTRA_HOST_FLAGS) ; do \
20180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20181         done; \
20182         echo "Doing maintainer-clean in libbacktrace"; \
20183         (cd $(HOST_SUBDIR)/libbacktrace && \
20184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20186                   "RANLIB=$${RANLIB}" \
20187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20188                   maintainer-clean) \
20189           || exit 1
20190
20191 @endif libbacktrace
20192
20193
20194
20195 .PHONY: configure-libcpp maybe-configure-libcpp
20196 maybe-configure-libcpp:
20197 @if gcc-bootstrap
20198 configure-libcpp: stage_current
20199 @endif gcc-bootstrap
20200 @if libcpp
20201 maybe-configure-libcpp: configure-libcpp
20202 configure-libcpp: 
20203         @r=`${PWD_COMMAND}`; export r; \
20204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20205         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20207         $(HOST_EXPORTS)  \
20208         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20209         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20210         case $(srcdir) in \
20211           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20212           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20213                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20214         esac; \
20215         module_srcdir=libcpp; \
20216         $(SHELL) \
20217           $$s/$$module_srcdir/configure \
20218           --srcdir=$${topdir}/$$module_srcdir \
20219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20220           --target=${target_alias}  \
20221           || exit 1
20222 @endif libcpp
20223
20224
20225
20226 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20227 maybe-configure-stage1-libcpp:
20228 @if libcpp-bootstrap
20229 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20230 configure-stage1-libcpp:
20231         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20233         @r=`${PWD_COMMAND}`; export r; \
20234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20235         TFLAGS="$(STAGE1_TFLAGS)"; \
20236         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20237         $(HOST_EXPORTS) \
20238         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20239         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20240         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20241         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20243         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20244         case $(srcdir) in \
20245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20246           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20248         esac; \
20249         module_srcdir=libcpp; \
20250         $(SHELL) $$s/$$module_srcdir/configure \
20251           --srcdir=$${topdir}/$$module_srcdir \
20252           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20253           --target=${target_alias} \
20254            \
20255           $(STAGE1_CONFIGURE_FLAGS)
20256 @endif libcpp-bootstrap
20257
20258 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20259 maybe-configure-stage2-libcpp:
20260 @if libcpp-bootstrap
20261 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20262 configure-stage2-libcpp:
20263         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20265         @r=`${PWD_COMMAND}`; export r; \
20266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20267         TFLAGS="$(STAGE2_TFLAGS)"; \
20268         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20269         $(HOST_EXPORTS) \
20270         $(POSTSTAGE1_HOST_EXPORTS) \
20271         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20272         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20273         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20274         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20276         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20277         case $(srcdir) in \
20278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20279           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20281         esac; \
20282         module_srcdir=libcpp; \
20283         $(SHELL) $$s/$$module_srcdir/configure \
20284           --srcdir=$${topdir}/$$module_srcdir \
20285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20286           --target=${target_alias} \
20287           --with-build-libsubdir=$(HOST_SUBDIR) \
20288           $(STAGE2_CONFIGURE_FLAGS)
20289 @endif libcpp-bootstrap
20290
20291 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20292 maybe-configure-stage3-libcpp:
20293 @if libcpp-bootstrap
20294 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20295 configure-stage3-libcpp:
20296         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20297         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20298         @r=`${PWD_COMMAND}`; export r; \
20299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300         TFLAGS="$(STAGE3_TFLAGS)"; \
20301         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20302         $(HOST_EXPORTS) \
20303         $(POSTSTAGE1_HOST_EXPORTS) \
20304         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20305         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20306         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20307         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20309         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20310         case $(srcdir) in \
20311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20312           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20314         esac; \
20315         module_srcdir=libcpp; \
20316         $(SHELL) $$s/$$module_srcdir/configure \
20317           --srcdir=$${topdir}/$$module_srcdir \
20318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20319           --target=${target_alias} \
20320           --with-build-libsubdir=$(HOST_SUBDIR) \
20321           $(STAGE3_CONFIGURE_FLAGS)
20322 @endif libcpp-bootstrap
20323
20324 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20325 maybe-configure-stage4-libcpp:
20326 @if libcpp-bootstrap
20327 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20328 configure-stage4-libcpp:
20329         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20331         @r=`${PWD_COMMAND}`; export r; \
20332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20333         TFLAGS="$(STAGE4_TFLAGS)"; \
20334         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20335         $(HOST_EXPORTS) \
20336         $(POSTSTAGE1_HOST_EXPORTS) \
20337         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20338         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20339         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20340         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20342         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20343         case $(srcdir) in \
20344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20345           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20347         esac; \
20348         module_srcdir=libcpp; \
20349         $(SHELL) $$s/$$module_srcdir/configure \
20350           --srcdir=$${topdir}/$$module_srcdir \
20351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20352           --target=${target_alias} \
20353           --with-build-libsubdir=$(HOST_SUBDIR) \
20354           $(STAGE4_CONFIGURE_FLAGS)
20355 @endif libcpp-bootstrap
20356
20357 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20358 maybe-configure-stageprofile-libcpp:
20359 @if libcpp-bootstrap
20360 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20361 configure-stageprofile-libcpp:
20362         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20364         @r=`${PWD_COMMAND}`; export r; \
20365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20366         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20367         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20368         $(HOST_EXPORTS) \
20369         $(POSTSTAGE1_HOST_EXPORTS) \
20370         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20371         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20372         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20373         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20375         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20376         case $(srcdir) in \
20377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20378           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20380         esac; \
20381         module_srcdir=libcpp; \
20382         $(SHELL) $$s/$$module_srcdir/configure \
20383           --srcdir=$${topdir}/$$module_srcdir \
20384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20385           --target=${target_alias} \
20386           --with-build-libsubdir=$(HOST_SUBDIR) \
20387           $(STAGEprofile_CONFIGURE_FLAGS)
20388 @endif libcpp-bootstrap
20389
20390 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20391 maybe-configure-stagefeedback-libcpp:
20392 @if libcpp-bootstrap
20393 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20394 configure-stagefeedback-libcpp:
20395         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20396         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20397         @r=`${PWD_COMMAND}`; export r; \
20398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20399         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20400         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20401         $(HOST_EXPORTS) \
20402         $(POSTSTAGE1_HOST_EXPORTS) \
20403         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20404         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20405         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20406         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20408         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20409         case $(srcdir) in \
20410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20411           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20413         esac; \
20414         module_srcdir=libcpp; \
20415         $(SHELL) $$s/$$module_srcdir/configure \
20416           --srcdir=$${topdir}/$$module_srcdir \
20417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20418           --target=${target_alias} \
20419           --with-build-libsubdir=$(HOST_SUBDIR) \
20420           $(STAGEfeedback_CONFIGURE_FLAGS)
20421 @endif libcpp-bootstrap
20422
20423
20424
20425
20426
20427 .PHONY: all-libcpp maybe-all-libcpp
20428 maybe-all-libcpp:
20429 @if gcc-bootstrap
20430 all-libcpp: stage_current
20431 @endif gcc-bootstrap
20432 @if libcpp
20433 TARGET-libcpp=all
20434 maybe-all-libcpp: all-libcpp
20435 all-libcpp: configure-libcpp
20436         @r=`${PWD_COMMAND}`; export r; \
20437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20438         $(HOST_EXPORTS)  \
20439         (cd $(HOST_SUBDIR)/libcpp && \
20440           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20441                 $(TARGET-libcpp))
20442 @endif libcpp
20443
20444
20445
20446 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20447 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20448 maybe-all-stage1-libcpp:
20449 maybe-clean-stage1-libcpp:
20450 @if libcpp-bootstrap
20451 maybe-all-stage1-libcpp: all-stage1-libcpp
20452 all-stage1: all-stage1-libcpp
20453 TARGET-stage1-libcpp = $(TARGET-libcpp)
20454 all-stage1-libcpp: configure-stage1-libcpp
20455         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20456         @r=`${PWD_COMMAND}`; export r; \
20457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20458         TFLAGS="$(STAGE1_TFLAGS)"; \
20459         $(HOST_EXPORTS)  \
20460         cd $(HOST_SUBDIR)/libcpp && \
20461         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20462                 CFLAGS="$(STAGE1_CFLAGS)" \
20463                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20464                 LIBCFLAGS="$(LIBCFLAGS)" \
20465                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20466                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20467                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20468                 $(EXTRA_HOST_FLAGS)  \
20469                 $(STAGE1_FLAGS_TO_PASS)  \
20470                 TFLAGS="$(STAGE1_TFLAGS)" \
20471                 $(TARGET-stage1-libcpp)
20472
20473 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20474 clean-stage1: clean-stage1-libcpp
20475 clean-stage1-libcpp:
20476         @if [ $(current_stage) = stage1 ]; then \
20477           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20478         else \
20479           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20480           $(MAKE) stage1-start; \
20481         fi; \
20482         cd $(HOST_SUBDIR)/libcpp && \
20483         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20484         $(STAGE1_FLAGS_TO_PASS)  clean
20485 @endif libcpp-bootstrap
20486
20487
20488 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20489 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20490 maybe-all-stage2-libcpp:
20491 maybe-clean-stage2-libcpp:
20492 @if libcpp-bootstrap
20493 maybe-all-stage2-libcpp: all-stage2-libcpp
20494 all-stage2: all-stage2-libcpp
20495 TARGET-stage2-libcpp = $(TARGET-libcpp)
20496 all-stage2-libcpp: configure-stage2-libcpp
20497         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20498         @r=`${PWD_COMMAND}`; export r; \
20499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20500         TFLAGS="$(STAGE2_TFLAGS)"; \
20501         $(HOST_EXPORTS) \
20502         $(POSTSTAGE1_HOST_EXPORTS)  \
20503         cd $(HOST_SUBDIR)/libcpp && \
20504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20505                 CFLAGS="$(STAGE2_CFLAGS)" \
20506                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20507                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20512                 TFLAGS="$(STAGE2_TFLAGS)" \
20513                 $(TARGET-stage2-libcpp)
20514
20515 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20516 clean-stage2: clean-stage2-libcpp
20517 clean-stage2-libcpp:
20518         @if [ $(current_stage) = stage2 ]; then \
20519           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20520         else \
20521           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20522           $(MAKE) stage2-start; \
20523         fi; \
20524         cd $(HOST_SUBDIR)/libcpp && \
20525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20526 @endif libcpp-bootstrap
20527
20528
20529 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20530 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20531 maybe-all-stage3-libcpp:
20532 maybe-clean-stage3-libcpp:
20533 @if libcpp-bootstrap
20534 maybe-all-stage3-libcpp: all-stage3-libcpp
20535 all-stage3: all-stage3-libcpp
20536 TARGET-stage3-libcpp = $(TARGET-libcpp)
20537 all-stage3-libcpp: configure-stage3-libcpp
20538         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20539         @r=`${PWD_COMMAND}`; export r; \
20540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20541         TFLAGS="$(STAGE3_TFLAGS)"; \
20542         $(HOST_EXPORTS) \
20543         $(POSTSTAGE1_HOST_EXPORTS)  \
20544         cd $(HOST_SUBDIR)/libcpp && \
20545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20546                 CFLAGS="$(STAGE3_CFLAGS)" \
20547                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20548                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20552                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20553                 TFLAGS="$(STAGE3_TFLAGS)" \
20554                 $(TARGET-stage3-libcpp)
20555
20556 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20557 clean-stage3: clean-stage3-libcpp
20558 clean-stage3-libcpp:
20559         @if [ $(current_stage) = stage3 ]; then \
20560           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20561         else \
20562           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20563           $(MAKE) stage3-start; \
20564         fi; \
20565         cd $(HOST_SUBDIR)/libcpp && \
20566         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20567 @endif libcpp-bootstrap
20568
20569
20570 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20571 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20572 maybe-all-stage4-libcpp:
20573 maybe-clean-stage4-libcpp:
20574 @if libcpp-bootstrap
20575 maybe-all-stage4-libcpp: all-stage4-libcpp
20576 all-stage4: all-stage4-libcpp
20577 TARGET-stage4-libcpp = $(TARGET-libcpp)
20578 all-stage4-libcpp: configure-stage4-libcpp
20579         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20580         @r=`${PWD_COMMAND}`; export r; \
20581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20582         TFLAGS="$(STAGE4_TFLAGS)"; \
20583         $(HOST_EXPORTS) \
20584         $(POSTSTAGE1_HOST_EXPORTS)  \
20585         cd $(HOST_SUBDIR)/libcpp && \
20586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20587                 CFLAGS="$(STAGE4_CFLAGS)" \
20588                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20589                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20594                 TFLAGS="$(STAGE4_TFLAGS)" \
20595                 $(TARGET-stage4-libcpp)
20596
20597 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20598 clean-stage4: clean-stage4-libcpp
20599 clean-stage4-libcpp:
20600         @if [ $(current_stage) = stage4 ]; then \
20601           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20602         else \
20603           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20604           $(MAKE) stage4-start; \
20605         fi; \
20606         cd $(HOST_SUBDIR)/libcpp && \
20607         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20608 @endif libcpp-bootstrap
20609
20610
20611 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20612 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20613 maybe-all-stageprofile-libcpp:
20614 maybe-clean-stageprofile-libcpp:
20615 @if libcpp-bootstrap
20616 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20617 all-stageprofile: all-stageprofile-libcpp
20618 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20619 all-stageprofile-libcpp: configure-stageprofile-libcpp
20620         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20621         @r=`${PWD_COMMAND}`; export r; \
20622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20623         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20624         $(HOST_EXPORTS) \
20625         $(POSTSTAGE1_HOST_EXPORTS)  \
20626         cd $(HOST_SUBDIR)/libcpp && \
20627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20628                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20629                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20630                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20634                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20635                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20636                 $(TARGET-stageprofile-libcpp)
20637
20638 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20639 clean-stageprofile: clean-stageprofile-libcpp
20640 clean-stageprofile-libcpp:
20641         @if [ $(current_stage) = stageprofile ]; then \
20642           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20643         else \
20644           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20645           $(MAKE) stageprofile-start; \
20646         fi; \
20647         cd $(HOST_SUBDIR)/libcpp && \
20648         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20649 @endif libcpp-bootstrap
20650
20651
20652 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20653 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20654 maybe-all-stagefeedback-libcpp:
20655 maybe-clean-stagefeedback-libcpp:
20656 @if libcpp-bootstrap
20657 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20658 all-stagefeedback: all-stagefeedback-libcpp
20659 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20660 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20661         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20662         @r=`${PWD_COMMAND}`; export r; \
20663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20664         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20665         $(HOST_EXPORTS) \
20666         $(POSTSTAGE1_HOST_EXPORTS)  \
20667         cd $(HOST_SUBDIR)/libcpp && \
20668         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20669                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20670                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20671                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20672                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20673                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20674                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20675                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20676                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20677                 $(TARGET-stagefeedback-libcpp)
20678
20679 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20680 clean-stagefeedback: clean-stagefeedback-libcpp
20681 clean-stagefeedback-libcpp:
20682         @if [ $(current_stage) = stagefeedback ]; then \
20683           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20684         else \
20685           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20686           $(MAKE) stagefeedback-start; \
20687         fi; \
20688         cd $(HOST_SUBDIR)/libcpp && \
20689         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20690 @endif libcpp-bootstrap
20691
20692
20693
20694
20695
20696 .PHONY: check-libcpp maybe-check-libcpp
20697 maybe-check-libcpp:
20698 @if libcpp
20699 maybe-check-libcpp: check-libcpp
20700
20701 check-libcpp:
20702         @: $(MAKE); $(unstage)
20703         @r=`${PWD_COMMAND}`; export r; \
20704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20706         (cd $(HOST_SUBDIR)/libcpp && \
20707           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20708
20709 @endif libcpp
20710
20711 .PHONY: install-libcpp maybe-install-libcpp
20712 maybe-install-libcpp:
20713 @if libcpp
20714 maybe-install-libcpp: install-libcpp
20715
20716 install-libcpp: installdirs
20717         @: $(MAKE); $(unstage)
20718         @r=`${PWD_COMMAND}`; export r; \
20719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720         $(HOST_EXPORTS) \
20721         (cd $(HOST_SUBDIR)/libcpp && \
20722           $(MAKE) $(FLAGS_TO_PASS)  install)
20723
20724 @endif libcpp
20725
20726 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20727 maybe-install-strip-libcpp:
20728 @if libcpp
20729 maybe-install-strip-libcpp: install-strip-libcpp
20730
20731 install-strip-libcpp: installdirs
20732         @: $(MAKE); $(unstage)
20733         @r=`${PWD_COMMAND}`; export r; \
20734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735         $(HOST_EXPORTS) \
20736         (cd $(HOST_SUBDIR)/libcpp && \
20737           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20738
20739 @endif libcpp
20740
20741 # Other targets (info, dvi, pdf, etc.)
20742
20743 .PHONY: maybe-info-libcpp info-libcpp
20744 maybe-info-libcpp:
20745 @if libcpp
20746 maybe-info-libcpp: info-libcpp
20747
20748 info-libcpp: \
20749     configure-libcpp 
20750         @[ -f ./libcpp/Makefile ] || exit 0; \
20751         r=`${PWD_COMMAND}`; export r; \
20752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20753         $(HOST_EXPORTS) \
20754         for flag in $(EXTRA_HOST_FLAGS) ; do \
20755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20756         done; \
20757         echo "Doing info in libcpp"; \
20758         (cd $(HOST_SUBDIR)/libcpp && \
20759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20761                   "RANLIB=$${RANLIB}" \
20762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20763                   info) \
20764           || exit 1
20765
20766 @endif libcpp
20767
20768 .PHONY: maybe-dvi-libcpp dvi-libcpp
20769 maybe-dvi-libcpp:
20770 @if libcpp
20771 maybe-dvi-libcpp: dvi-libcpp
20772
20773 dvi-libcpp: \
20774     configure-libcpp 
20775         @[ -f ./libcpp/Makefile ] || exit 0; \
20776         r=`${PWD_COMMAND}`; export r; \
20777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20778         $(HOST_EXPORTS) \
20779         for flag in $(EXTRA_HOST_FLAGS) ; do \
20780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20781         done; \
20782         echo "Doing dvi in libcpp"; \
20783         (cd $(HOST_SUBDIR)/libcpp && \
20784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20786                   "RANLIB=$${RANLIB}" \
20787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20788                   dvi) \
20789           || exit 1
20790
20791 @endif libcpp
20792
20793 .PHONY: maybe-pdf-libcpp pdf-libcpp
20794 maybe-pdf-libcpp:
20795 @if libcpp
20796 maybe-pdf-libcpp: pdf-libcpp
20797
20798 pdf-libcpp: \
20799     configure-libcpp 
20800         @[ -f ./libcpp/Makefile ] || exit 0; \
20801         r=`${PWD_COMMAND}`; export r; \
20802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20803         $(HOST_EXPORTS) \
20804         for flag in $(EXTRA_HOST_FLAGS) ; do \
20805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20806         done; \
20807         echo "Doing pdf in libcpp"; \
20808         (cd $(HOST_SUBDIR)/libcpp && \
20809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20811                   "RANLIB=$${RANLIB}" \
20812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20813                   pdf) \
20814           || exit 1
20815
20816 @endif libcpp
20817
20818 .PHONY: maybe-html-libcpp html-libcpp
20819 maybe-html-libcpp:
20820 @if libcpp
20821 maybe-html-libcpp: html-libcpp
20822
20823 html-libcpp: \
20824     configure-libcpp 
20825         @[ -f ./libcpp/Makefile ] || exit 0; \
20826         r=`${PWD_COMMAND}`; export r; \
20827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20828         $(HOST_EXPORTS) \
20829         for flag in $(EXTRA_HOST_FLAGS) ; do \
20830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20831         done; \
20832         echo "Doing html in libcpp"; \
20833         (cd $(HOST_SUBDIR)/libcpp && \
20834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20836                   "RANLIB=$${RANLIB}" \
20837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20838                   html) \
20839           || exit 1
20840
20841 @endif libcpp
20842
20843 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20844 maybe-TAGS-libcpp:
20845 @if libcpp
20846 maybe-TAGS-libcpp: TAGS-libcpp
20847
20848 TAGS-libcpp: \
20849     configure-libcpp 
20850         @[ -f ./libcpp/Makefile ] || exit 0; \
20851         r=`${PWD_COMMAND}`; export r; \
20852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20853         $(HOST_EXPORTS) \
20854         for flag in $(EXTRA_HOST_FLAGS) ; do \
20855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20856         done; \
20857         echo "Doing TAGS in libcpp"; \
20858         (cd $(HOST_SUBDIR)/libcpp && \
20859           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20860                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20861                   "RANLIB=$${RANLIB}" \
20862                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20863                   TAGS) \
20864           || exit 1
20865
20866 @endif libcpp
20867
20868 .PHONY: maybe-install-info-libcpp install-info-libcpp
20869 maybe-install-info-libcpp:
20870 @if libcpp
20871 maybe-install-info-libcpp: install-info-libcpp
20872
20873 install-info-libcpp: \
20874     configure-libcpp \
20875     info-libcpp 
20876         @[ -f ./libcpp/Makefile ] || exit 0; \
20877         r=`${PWD_COMMAND}`; export r; \
20878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20879         $(HOST_EXPORTS) \
20880         for flag in $(EXTRA_HOST_FLAGS) ; do \
20881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20882         done; \
20883         echo "Doing install-info in libcpp"; \
20884         (cd $(HOST_SUBDIR)/libcpp && \
20885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20887                   "RANLIB=$${RANLIB}" \
20888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20889                   install-info) \
20890           || exit 1
20891
20892 @endif libcpp
20893
20894 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20895 maybe-install-pdf-libcpp:
20896 @if libcpp
20897 maybe-install-pdf-libcpp: install-pdf-libcpp
20898
20899 install-pdf-libcpp: \
20900     configure-libcpp \
20901     pdf-libcpp 
20902         @[ -f ./libcpp/Makefile ] || exit 0; \
20903         r=`${PWD_COMMAND}`; export r; \
20904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905         $(HOST_EXPORTS) \
20906         for flag in $(EXTRA_HOST_FLAGS) ; do \
20907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20908         done; \
20909         echo "Doing install-pdf in libcpp"; \
20910         (cd $(HOST_SUBDIR)/libcpp && \
20911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20913                   "RANLIB=$${RANLIB}" \
20914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20915                   install-pdf) \
20916           || exit 1
20917
20918 @endif libcpp
20919
20920 .PHONY: maybe-install-html-libcpp install-html-libcpp
20921 maybe-install-html-libcpp:
20922 @if libcpp
20923 maybe-install-html-libcpp: install-html-libcpp
20924
20925 install-html-libcpp: \
20926     configure-libcpp \
20927     html-libcpp 
20928         @[ -f ./libcpp/Makefile ] || exit 0; \
20929         r=`${PWD_COMMAND}`; export r; \
20930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20931         $(HOST_EXPORTS) \
20932         for flag in $(EXTRA_HOST_FLAGS) ; do \
20933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20934         done; \
20935         echo "Doing install-html in libcpp"; \
20936         (cd $(HOST_SUBDIR)/libcpp && \
20937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20939                   "RANLIB=$${RANLIB}" \
20940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20941                   install-html) \
20942           || exit 1
20943
20944 @endif libcpp
20945
20946 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20947 maybe-installcheck-libcpp:
20948 @if libcpp
20949 maybe-installcheck-libcpp: installcheck-libcpp
20950
20951 installcheck-libcpp: \
20952     configure-libcpp 
20953         @[ -f ./libcpp/Makefile ] || exit 0; \
20954         r=`${PWD_COMMAND}`; export r; \
20955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20956         $(HOST_EXPORTS) \
20957         for flag in $(EXTRA_HOST_FLAGS) ; do \
20958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20959         done; \
20960         echo "Doing installcheck in libcpp"; \
20961         (cd $(HOST_SUBDIR)/libcpp && \
20962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20964                   "RANLIB=$${RANLIB}" \
20965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20966                   installcheck) \
20967           || exit 1
20968
20969 @endif libcpp
20970
20971 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20972 maybe-mostlyclean-libcpp:
20973 @if libcpp
20974 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20975
20976 mostlyclean-libcpp: 
20977         @[ -f ./libcpp/Makefile ] || exit 0; \
20978         r=`${PWD_COMMAND}`; export r; \
20979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20980         $(HOST_EXPORTS) \
20981         for flag in $(EXTRA_HOST_FLAGS) ; do \
20982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20983         done; \
20984         echo "Doing mostlyclean in libcpp"; \
20985         (cd $(HOST_SUBDIR)/libcpp && \
20986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20988                   "RANLIB=$${RANLIB}" \
20989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20990                   mostlyclean) \
20991           || exit 1
20992
20993 @endif libcpp
20994
20995 .PHONY: maybe-clean-libcpp clean-libcpp
20996 maybe-clean-libcpp:
20997 @if libcpp
20998 maybe-clean-libcpp: clean-libcpp
20999
21000 clean-libcpp: 
21001         @[ -f ./libcpp/Makefile ] || exit 0; \
21002         r=`${PWD_COMMAND}`; export r; \
21003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21004         $(HOST_EXPORTS) \
21005         for flag in $(EXTRA_HOST_FLAGS) ; do \
21006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21007         done; \
21008         echo "Doing clean in libcpp"; \
21009         (cd $(HOST_SUBDIR)/libcpp && \
21010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21012                   "RANLIB=$${RANLIB}" \
21013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21014                   clean) \
21015           || exit 1
21016
21017 @endif libcpp
21018
21019 .PHONY: maybe-distclean-libcpp distclean-libcpp
21020 maybe-distclean-libcpp:
21021 @if libcpp
21022 maybe-distclean-libcpp: distclean-libcpp
21023
21024 distclean-libcpp: 
21025         @[ -f ./libcpp/Makefile ] || exit 0; \
21026         r=`${PWD_COMMAND}`; export r; \
21027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21028         $(HOST_EXPORTS) \
21029         for flag in $(EXTRA_HOST_FLAGS) ; do \
21030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21031         done; \
21032         echo "Doing distclean in libcpp"; \
21033         (cd $(HOST_SUBDIR)/libcpp && \
21034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21036                   "RANLIB=$${RANLIB}" \
21037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21038                   distclean) \
21039           || exit 1
21040
21041 @endif libcpp
21042
21043 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21044 maybe-maintainer-clean-libcpp:
21045 @if libcpp
21046 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21047
21048 maintainer-clean-libcpp: 
21049         @[ -f ./libcpp/Makefile ] || exit 0; \
21050         r=`${PWD_COMMAND}`; export r; \
21051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21052         $(HOST_EXPORTS) \
21053         for flag in $(EXTRA_HOST_FLAGS) ; do \
21054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21055         done; \
21056         echo "Doing maintainer-clean in libcpp"; \
21057         (cd $(HOST_SUBDIR)/libcpp && \
21058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21060                   "RANLIB=$${RANLIB}" \
21061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21062                   maintainer-clean) \
21063           || exit 1
21064
21065 @endif libcpp
21066
21067
21068
21069 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21070 maybe-configure-libdecnumber:
21071 @if gcc-bootstrap
21072 configure-libdecnumber: stage_current
21073 @endif gcc-bootstrap
21074 @if libdecnumber
21075 maybe-configure-libdecnumber: configure-libdecnumber
21076 configure-libdecnumber: 
21077         @r=`${PWD_COMMAND}`; export r; \
21078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21079         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21080         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21081         $(HOST_EXPORTS)  \
21082         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21083         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21084         case $(srcdir) in \
21085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21086           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21088         esac; \
21089         module_srcdir=libdecnumber; \
21090         $(SHELL) \
21091           $$s/$$module_srcdir/configure \
21092           --srcdir=$${topdir}/$$module_srcdir \
21093           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21094           --target=${target_alias}  \
21095           || exit 1
21096 @endif libdecnumber
21097
21098
21099
21100 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21101 maybe-configure-stage1-libdecnumber:
21102 @if libdecnumber-bootstrap
21103 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21104 configure-stage1-libdecnumber:
21105         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21107         @r=`${PWD_COMMAND}`; export r; \
21108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21109         TFLAGS="$(STAGE1_TFLAGS)"; \
21110         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21111         $(HOST_EXPORTS) \
21112         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21113         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21114         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21115         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21116         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21117         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21118         case $(srcdir) in \
21119           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21120           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21121                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21122         esac; \
21123         module_srcdir=libdecnumber; \
21124         $(SHELL) $$s/$$module_srcdir/configure \
21125           --srcdir=$${topdir}/$$module_srcdir \
21126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21127           --target=${target_alias} \
21128            \
21129           $(STAGE1_CONFIGURE_FLAGS)
21130 @endif libdecnumber-bootstrap
21131
21132 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21133 maybe-configure-stage2-libdecnumber:
21134 @if libdecnumber-bootstrap
21135 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21136 configure-stage2-libdecnumber:
21137         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21138         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21139         @r=`${PWD_COMMAND}`; export r; \
21140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21141         TFLAGS="$(STAGE2_TFLAGS)"; \
21142         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21143         $(HOST_EXPORTS) \
21144         $(POSTSTAGE1_HOST_EXPORTS) \
21145         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21146         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21147         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21148         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21150         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21151         case $(srcdir) in \
21152           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21153           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21154                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21155         esac; \
21156         module_srcdir=libdecnumber; \
21157         $(SHELL) $$s/$$module_srcdir/configure \
21158           --srcdir=$${topdir}/$$module_srcdir \
21159           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21160           --target=${target_alias} \
21161           --with-build-libsubdir=$(HOST_SUBDIR) \
21162           $(STAGE2_CONFIGURE_FLAGS)
21163 @endif libdecnumber-bootstrap
21164
21165 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21166 maybe-configure-stage3-libdecnumber:
21167 @if libdecnumber-bootstrap
21168 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21169 configure-stage3-libdecnumber:
21170         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21171         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21172         @r=`${PWD_COMMAND}`; export r; \
21173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21174         TFLAGS="$(STAGE3_TFLAGS)"; \
21175         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21176         $(HOST_EXPORTS) \
21177         $(POSTSTAGE1_HOST_EXPORTS) \
21178         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21179         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21180         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21181         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21182         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21183         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21184         case $(srcdir) in \
21185           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21186           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21187                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21188         esac; \
21189         module_srcdir=libdecnumber; \
21190         $(SHELL) $$s/$$module_srcdir/configure \
21191           --srcdir=$${topdir}/$$module_srcdir \
21192           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21193           --target=${target_alias} \
21194           --with-build-libsubdir=$(HOST_SUBDIR) \
21195           $(STAGE3_CONFIGURE_FLAGS)
21196 @endif libdecnumber-bootstrap
21197
21198 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21199 maybe-configure-stage4-libdecnumber:
21200 @if libdecnumber-bootstrap
21201 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21202 configure-stage4-libdecnumber:
21203         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21204         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21205         @r=`${PWD_COMMAND}`; export r; \
21206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21207         TFLAGS="$(STAGE4_TFLAGS)"; \
21208         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21209         $(HOST_EXPORTS) \
21210         $(POSTSTAGE1_HOST_EXPORTS) \
21211         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21212         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21213         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21214         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21215         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21216         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21217         case $(srcdir) in \
21218           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21219           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21220                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21221         esac; \
21222         module_srcdir=libdecnumber; \
21223         $(SHELL) $$s/$$module_srcdir/configure \
21224           --srcdir=$${topdir}/$$module_srcdir \
21225           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21226           --target=${target_alias} \
21227           --with-build-libsubdir=$(HOST_SUBDIR) \
21228           $(STAGE4_CONFIGURE_FLAGS)
21229 @endif libdecnumber-bootstrap
21230
21231 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21232 maybe-configure-stageprofile-libdecnumber:
21233 @if libdecnumber-bootstrap
21234 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21235 configure-stageprofile-libdecnumber:
21236         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21238         @r=`${PWD_COMMAND}`; export r; \
21239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21240         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21241         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21242         $(HOST_EXPORTS) \
21243         $(POSTSTAGE1_HOST_EXPORTS) \
21244         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21245         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21246         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21247         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21249         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21250         case $(srcdir) in \
21251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21252           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21254         esac; \
21255         module_srcdir=libdecnumber; \
21256         $(SHELL) $$s/$$module_srcdir/configure \
21257           --srcdir=$${topdir}/$$module_srcdir \
21258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21259           --target=${target_alias} \
21260           --with-build-libsubdir=$(HOST_SUBDIR) \
21261           $(STAGEprofile_CONFIGURE_FLAGS)
21262 @endif libdecnumber-bootstrap
21263
21264 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21265 maybe-configure-stagefeedback-libdecnumber:
21266 @if libdecnumber-bootstrap
21267 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21268 configure-stagefeedback-libdecnumber:
21269         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21270         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21271         @r=`${PWD_COMMAND}`; export r; \
21272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21273         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21274         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21275         $(HOST_EXPORTS) \
21276         $(POSTSTAGE1_HOST_EXPORTS) \
21277         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21278         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21279         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21280         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21282         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21283         case $(srcdir) in \
21284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21285           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21287         esac; \
21288         module_srcdir=libdecnumber; \
21289         $(SHELL) $$s/$$module_srcdir/configure \
21290           --srcdir=$${topdir}/$$module_srcdir \
21291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21292           --target=${target_alias} \
21293           --with-build-libsubdir=$(HOST_SUBDIR) \
21294           $(STAGEfeedback_CONFIGURE_FLAGS)
21295 @endif libdecnumber-bootstrap
21296
21297
21298
21299
21300
21301 .PHONY: all-libdecnumber maybe-all-libdecnumber
21302 maybe-all-libdecnumber:
21303 @if gcc-bootstrap
21304 all-libdecnumber: stage_current
21305 @endif gcc-bootstrap
21306 @if libdecnumber
21307 TARGET-libdecnumber=all
21308 maybe-all-libdecnumber: all-libdecnumber
21309 all-libdecnumber: configure-libdecnumber
21310         @r=`${PWD_COMMAND}`; export r; \
21311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21312         $(HOST_EXPORTS)  \
21313         (cd $(HOST_SUBDIR)/libdecnumber && \
21314           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21315                 $(TARGET-libdecnumber))
21316 @endif libdecnumber
21317
21318
21319
21320 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21321 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21322 maybe-all-stage1-libdecnumber:
21323 maybe-clean-stage1-libdecnumber:
21324 @if libdecnumber-bootstrap
21325 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21326 all-stage1: all-stage1-libdecnumber
21327 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21328 all-stage1-libdecnumber: configure-stage1-libdecnumber
21329         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21330         @r=`${PWD_COMMAND}`; export r; \
21331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21332         TFLAGS="$(STAGE1_TFLAGS)"; \
21333         $(HOST_EXPORTS)  \
21334         cd $(HOST_SUBDIR)/libdecnumber && \
21335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21336                 CFLAGS="$(STAGE1_CFLAGS)" \
21337                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21338                 LIBCFLAGS="$(LIBCFLAGS)" \
21339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21342                 $(EXTRA_HOST_FLAGS)  \
21343                 $(STAGE1_FLAGS_TO_PASS)  \
21344                 TFLAGS="$(STAGE1_TFLAGS)" \
21345                 $(TARGET-stage1-libdecnumber)
21346
21347 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21348 clean-stage1: clean-stage1-libdecnumber
21349 clean-stage1-libdecnumber:
21350         @if [ $(current_stage) = stage1 ]; then \
21351           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21352         else \
21353           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21354           $(MAKE) stage1-start; \
21355         fi; \
21356         cd $(HOST_SUBDIR)/libdecnumber && \
21357         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21358         $(STAGE1_FLAGS_TO_PASS)  clean
21359 @endif libdecnumber-bootstrap
21360
21361
21362 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21363 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21364 maybe-all-stage2-libdecnumber:
21365 maybe-clean-stage2-libdecnumber:
21366 @if libdecnumber-bootstrap
21367 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21368 all-stage2: all-stage2-libdecnumber
21369 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21370 all-stage2-libdecnumber: configure-stage2-libdecnumber
21371         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21372         @r=`${PWD_COMMAND}`; export r; \
21373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374         TFLAGS="$(STAGE2_TFLAGS)"; \
21375         $(HOST_EXPORTS) \
21376         $(POSTSTAGE1_HOST_EXPORTS)  \
21377         cd $(HOST_SUBDIR)/libdecnumber && \
21378         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21379                 CFLAGS="$(STAGE2_CFLAGS)" \
21380                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21381                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21382                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21383                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21384                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21385                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21386                 TFLAGS="$(STAGE2_TFLAGS)" \
21387                 $(TARGET-stage2-libdecnumber)
21388
21389 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21390 clean-stage2: clean-stage2-libdecnumber
21391 clean-stage2-libdecnumber:
21392         @if [ $(current_stage) = stage2 ]; then \
21393           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21394         else \
21395           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21396           $(MAKE) stage2-start; \
21397         fi; \
21398         cd $(HOST_SUBDIR)/libdecnumber && \
21399         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21400 @endif libdecnumber-bootstrap
21401
21402
21403 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21404 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21405 maybe-all-stage3-libdecnumber:
21406 maybe-clean-stage3-libdecnumber:
21407 @if libdecnumber-bootstrap
21408 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21409 all-stage3: all-stage3-libdecnumber
21410 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21411 all-stage3-libdecnumber: configure-stage3-libdecnumber
21412         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21413         @r=`${PWD_COMMAND}`; export r; \
21414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21415         TFLAGS="$(STAGE3_TFLAGS)"; \
21416         $(HOST_EXPORTS) \
21417         $(POSTSTAGE1_HOST_EXPORTS)  \
21418         cd $(HOST_SUBDIR)/libdecnumber && \
21419         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21420                 CFLAGS="$(STAGE3_CFLAGS)" \
21421                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21422                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21423                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21424                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21425                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21426                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21427                 TFLAGS="$(STAGE3_TFLAGS)" \
21428                 $(TARGET-stage3-libdecnumber)
21429
21430 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21431 clean-stage3: clean-stage3-libdecnumber
21432 clean-stage3-libdecnumber:
21433         @if [ $(current_stage) = stage3 ]; then \
21434           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21435         else \
21436           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21437           $(MAKE) stage3-start; \
21438         fi; \
21439         cd $(HOST_SUBDIR)/libdecnumber && \
21440         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21441 @endif libdecnumber-bootstrap
21442
21443
21444 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21445 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21446 maybe-all-stage4-libdecnumber:
21447 maybe-clean-stage4-libdecnumber:
21448 @if libdecnumber-bootstrap
21449 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21450 all-stage4: all-stage4-libdecnumber
21451 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21452 all-stage4-libdecnumber: configure-stage4-libdecnumber
21453         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21454         @r=`${PWD_COMMAND}`; export r; \
21455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21456         TFLAGS="$(STAGE4_TFLAGS)"; \
21457         $(HOST_EXPORTS) \
21458         $(POSTSTAGE1_HOST_EXPORTS)  \
21459         cd $(HOST_SUBDIR)/libdecnumber && \
21460         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21461                 CFLAGS="$(STAGE4_CFLAGS)" \
21462                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21463                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21464                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21465                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21466                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21467                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21468                 TFLAGS="$(STAGE4_TFLAGS)" \
21469                 $(TARGET-stage4-libdecnumber)
21470
21471 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21472 clean-stage4: clean-stage4-libdecnumber
21473 clean-stage4-libdecnumber:
21474         @if [ $(current_stage) = stage4 ]; then \
21475           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21476         else \
21477           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21478           $(MAKE) stage4-start; \
21479         fi; \
21480         cd $(HOST_SUBDIR)/libdecnumber && \
21481         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21482 @endif libdecnumber-bootstrap
21483
21484
21485 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21486 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21487 maybe-all-stageprofile-libdecnumber:
21488 maybe-clean-stageprofile-libdecnumber:
21489 @if libdecnumber-bootstrap
21490 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21491 all-stageprofile: all-stageprofile-libdecnumber
21492 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21493 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21494         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21495         @r=`${PWD_COMMAND}`; export r; \
21496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21497         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21498         $(HOST_EXPORTS) \
21499         $(POSTSTAGE1_HOST_EXPORTS)  \
21500         cd $(HOST_SUBDIR)/libdecnumber && \
21501         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21502                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21503                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21504                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21505                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21506                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21507                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21508                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21509                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21510                 $(TARGET-stageprofile-libdecnumber)
21511
21512 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21513 clean-stageprofile: clean-stageprofile-libdecnumber
21514 clean-stageprofile-libdecnumber:
21515         @if [ $(current_stage) = stageprofile ]; then \
21516           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21517         else \
21518           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21519           $(MAKE) stageprofile-start; \
21520         fi; \
21521         cd $(HOST_SUBDIR)/libdecnumber && \
21522         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21523 @endif libdecnumber-bootstrap
21524
21525
21526 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21527 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21528 maybe-all-stagefeedback-libdecnumber:
21529 maybe-clean-stagefeedback-libdecnumber:
21530 @if libdecnumber-bootstrap
21531 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21532 all-stagefeedback: all-stagefeedback-libdecnumber
21533 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21534 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21535         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21536         @r=`${PWD_COMMAND}`; export r; \
21537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21538         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21539         $(HOST_EXPORTS) \
21540         $(POSTSTAGE1_HOST_EXPORTS)  \
21541         cd $(HOST_SUBDIR)/libdecnumber && \
21542         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21543                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21544                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21545                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21546                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21547                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21548                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21549                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21550                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21551                 $(TARGET-stagefeedback-libdecnumber)
21552
21553 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21554 clean-stagefeedback: clean-stagefeedback-libdecnumber
21555 clean-stagefeedback-libdecnumber:
21556         @if [ $(current_stage) = stagefeedback ]; then \
21557           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21558         else \
21559           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21560           $(MAKE) stagefeedback-start; \
21561         fi; \
21562         cd $(HOST_SUBDIR)/libdecnumber && \
21563         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21564 @endif libdecnumber-bootstrap
21565
21566
21567
21568
21569
21570 .PHONY: check-libdecnumber maybe-check-libdecnumber
21571 maybe-check-libdecnumber:
21572 @if libdecnumber
21573 maybe-check-libdecnumber: check-libdecnumber
21574
21575 check-libdecnumber:
21576         @: $(MAKE); $(unstage)
21577         @r=`${PWD_COMMAND}`; export r; \
21578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21580         (cd $(HOST_SUBDIR)/libdecnumber && \
21581           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21582
21583 @endif libdecnumber
21584
21585 .PHONY: install-libdecnumber maybe-install-libdecnumber
21586 maybe-install-libdecnumber:
21587 @if libdecnumber
21588 maybe-install-libdecnumber: install-libdecnumber
21589
21590 install-libdecnumber: installdirs
21591         @: $(MAKE); $(unstage)
21592         @r=`${PWD_COMMAND}`; export r; \
21593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594         $(HOST_EXPORTS) \
21595         (cd $(HOST_SUBDIR)/libdecnumber && \
21596           $(MAKE) $(FLAGS_TO_PASS)  install)
21597
21598 @endif libdecnumber
21599
21600 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21601 maybe-install-strip-libdecnumber:
21602 @if libdecnumber
21603 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21604
21605 install-strip-libdecnumber: installdirs
21606         @: $(MAKE); $(unstage)
21607         @r=`${PWD_COMMAND}`; export r; \
21608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21609         $(HOST_EXPORTS) \
21610         (cd $(HOST_SUBDIR)/libdecnumber && \
21611           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21612
21613 @endif libdecnumber
21614
21615 # Other targets (info, dvi, pdf, etc.)
21616
21617 .PHONY: maybe-info-libdecnumber info-libdecnumber
21618 maybe-info-libdecnumber:
21619 @if libdecnumber
21620 maybe-info-libdecnumber: info-libdecnumber
21621
21622 info-libdecnumber: \
21623     configure-libdecnumber 
21624         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21625         r=`${PWD_COMMAND}`; export r; \
21626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21627         $(HOST_EXPORTS) \
21628         for flag in $(EXTRA_HOST_FLAGS) ; do \
21629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21630         done; \
21631         echo "Doing info in libdecnumber"; \
21632         (cd $(HOST_SUBDIR)/libdecnumber && \
21633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21635                   "RANLIB=$${RANLIB}" \
21636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21637                   info) \
21638           || exit 1
21639
21640 @endif libdecnumber
21641
21642 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21643 maybe-dvi-libdecnumber:
21644 @if libdecnumber
21645 maybe-dvi-libdecnumber: dvi-libdecnumber
21646
21647 dvi-libdecnumber: \
21648     configure-libdecnumber 
21649         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21650         r=`${PWD_COMMAND}`; export r; \
21651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21652         $(HOST_EXPORTS) \
21653         for flag in $(EXTRA_HOST_FLAGS) ; do \
21654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21655         done; \
21656         echo "Doing dvi in libdecnumber"; \
21657         (cd $(HOST_SUBDIR)/libdecnumber && \
21658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21660                   "RANLIB=$${RANLIB}" \
21661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21662                   dvi) \
21663           || exit 1
21664
21665 @endif libdecnumber
21666
21667 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21668 maybe-pdf-libdecnumber:
21669 @if libdecnumber
21670 maybe-pdf-libdecnumber: pdf-libdecnumber
21671
21672 pdf-libdecnumber: \
21673     configure-libdecnumber 
21674         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21675         r=`${PWD_COMMAND}`; export r; \
21676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21677         $(HOST_EXPORTS) \
21678         for flag in $(EXTRA_HOST_FLAGS) ; do \
21679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21680         done; \
21681         echo "Doing pdf in libdecnumber"; \
21682         (cd $(HOST_SUBDIR)/libdecnumber && \
21683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21685                   "RANLIB=$${RANLIB}" \
21686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21687                   pdf) \
21688           || exit 1
21689
21690 @endif libdecnumber
21691
21692 .PHONY: maybe-html-libdecnumber html-libdecnumber
21693 maybe-html-libdecnumber:
21694 @if libdecnumber
21695 maybe-html-libdecnumber: html-libdecnumber
21696
21697 html-libdecnumber: \
21698     configure-libdecnumber 
21699         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21700         r=`${PWD_COMMAND}`; export r; \
21701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21702         $(HOST_EXPORTS) \
21703         for flag in $(EXTRA_HOST_FLAGS) ; do \
21704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21705         done; \
21706         echo "Doing html in libdecnumber"; \
21707         (cd $(HOST_SUBDIR)/libdecnumber && \
21708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21710                   "RANLIB=$${RANLIB}" \
21711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21712                   html) \
21713           || exit 1
21714
21715 @endif libdecnumber
21716
21717 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21718 maybe-TAGS-libdecnumber:
21719 @if libdecnumber
21720 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21721
21722 TAGS-libdecnumber: \
21723     configure-libdecnumber 
21724         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21725         r=`${PWD_COMMAND}`; export r; \
21726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21727         $(HOST_EXPORTS) \
21728         for flag in $(EXTRA_HOST_FLAGS) ; do \
21729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21730         done; \
21731         echo "Doing TAGS in libdecnumber"; \
21732         (cd $(HOST_SUBDIR)/libdecnumber && \
21733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21735                   "RANLIB=$${RANLIB}" \
21736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21737                   TAGS) \
21738           || exit 1
21739
21740 @endif libdecnumber
21741
21742 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21743 maybe-install-info-libdecnumber:
21744 @if libdecnumber
21745 maybe-install-info-libdecnumber: install-info-libdecnumber
21746
21747 install-info-libdecnumber: \
21748     configure-libdecnumber \
21749     info-libdecnumber 
21750         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21751         r=`${PWD_COMMAND}`; export r; \
21752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21753         $(HOST_EXPORTS) \
21754         for flag in $(EXTRA_HOST_FLAGS) ; do \
21755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21756         done; \
21757         echo "Doing install-info in libdecnumber"; \
21758         (cd $(HOST_SUBDIR)/libdecnumber && \
21759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21761                   "RANLIB=$${RANLIB}" \
21762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21763                   install-info) \
21764           || exit 1
21765
21766 @endif libdecnumber
21767
21768 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21769 maybe-install-pdf-libdecnumber:
21770 @if libdecnumber
21771 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21772
21773 install-pdf-libdecnumber: \
21774     configure-libdecnumber \
21775     pdf-libdecnumber 
21776         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21777         r=`${PWD_COMMAND}`; export r; \
21778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21779         $(HOST_EXPORTS) \
21780         for flag in $(EXTRA_HOST_FLAGS) ; do \
21781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21782         done; \
21783         echo "Doing install-pdf in libdecnumber"; \
21784         (cd $(HOST_SUBDIR)/libdecnumber && \
21785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21787                   "RANLIB=$${RANLIB}" \
21788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21789                   install-pdf) \
21790           || exit 1
21791
21792 @endif libdecnumber
21793
21794 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21795 maybe-install-html-libdecnumber:
21796 @if libdecnumber
21797 maybe-install-html-libdecnumber: install-html-libdecnumber
21798
21799 install-html-libdecnumber: \
21800     configure-libdecnumber \
21801     html-libdecnumber 
21802         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21803         r=`${PWD_COMMAND}`; export r; \
21804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21805         $(HOST_EXPORTS) \
21806         for flag in $(EXTRA_HOST_FLAGS) ; do \
21807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21808         done; \
21809         echo "Doing install-html in libdecnumber"; \
21810         (cd $(HOST_SUBDIR)/libdecnumber && \
21811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21813                   "RANLIB=$${RANLIB}" \
21814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21815                   install-html) \
21816           || exit 1
21817
21818 @endif libdecnumber
21819
21820 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21821 maybe-installcheck-libdecnumber:
21822 @if libdecnumber
21823 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21824
21825 installcheck-libdecnumber: \
21826     configure-libdecnumber 
21827         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21828         r=`${PWD_COMMAND}`; export r; \
21829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21830         $(HOST_EXPORTS) \
21831         for flag in $(EXTRA_HOST_FLAGS) ; do \
21832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21833         done; \
21834         echo "Doing installcheck in libdecnumber"; \
21835         (cd $(HOST_SUBDIR)/libdecnumber && \
21836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21838                   "RANLIB=$${RANLIB}" \
21839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21840                   installcheck) \
21841           || exit 1
21842
21843 @endif libdecnumber
21844
21845 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21846 maybe-mostlyclean-libdecnumber:
21847 @if libdecnumber
21848 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21849
21850 mostlyclean-libdecnumber: 
21851         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21852         r=`${PWD_COMMAND}`; export r; \
21853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21854         $(HOST_EXPORTS) \
21855         for flag in $(EXTRA_HOST_FLAGS) ; do \
21856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21857         done; \
21858         echo "Doing mostlyclean in libdecnumber"; \
21859         (cd $(HOST_SUBDIR)/libdecnumber && \
21860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21862                   "RANLIB=$${RANLIB}" \
21863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21864                   mostlyclean) \
21865           || exit 1
21866
21867 @endif libdecnumber
21868
21869 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21870 maybe-clean-libdecnumber:
21871 @if libdecnumber
21872 maybe-clean-libdecnumber: clean-libdecnumber
21873
21874 clean-libdecnumber: 
21875         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21876         r=`${PWD_COMMAND}`; export r; \
21877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21878         $(HOST_EXPORTS) \
21879         for flag in $(EXTRA_HOST_FLAGS) ; do \
21880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21881         done; \
21882         echo "Doing clean in libdecnumber"; \
21883         (cd $(HOST_SUBDIR)/libdecnumber && \
21884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21886                   "RANLIB=$${RANLIB}" \
21887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21888                   clean) \
21889           || exit 1
21890
21891 @endif libdecnumber
21892
21893 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21894 maybe-distclean-libdecnumber:
21895 @if libdecnumber
21896 maybe-distclean-libdecnumber: distclean-libdecnumber
21897
21898 distclean-libdecnumber: 
21899         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21900         r=`${PWD_COMMAND}`; export r; \
21901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21902         $(HOST_EXPORTS) \
21903         for flag in $(EXTRA_HOST_FLAGS) ; do \
21904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21905         done; \
21906         echo "Doing distclean in libdecnumber"; \
21907         (cd $(HOST_SUBDIR)/libdecnumber && \
21908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21910                   "RANLIB=$${RANLIB}" \
21911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21912                   distclean) \
21913           || exit 1
21914
21915 @endif libdecnumber
21916
21917 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21918 maybe-maintainer-clean-libdecnumber:
21919 @if libdecnumber
21920 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21921
21922 maintainer-clean-libdecnumber: 
21923         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21924         r=`${PWD_COMMAND}`; export r; \
21925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21926         $(HOST_EXPORTS) \
21927         for flag in $(EXTRA_HOST_FLAGS) ; do \
21928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21929         done; \
21930         echo "Doing maintainer-clean in libdecnumber"; \
21931         (cd $(HOST_SUBDIR)/libdecnumber && \
21932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21934                   "RANLIB=$${RANLIB}" \
21935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21936                   maintainer-clean) \
21937           || exit 1
21938
21939 @endif libdecnumber
21940
21941
21942
21943 .PHONY: configure-libgui maybe-configure-libgui
21944 maybe-configure-libgui:
21945 @if gcc-bootstrap
21946 configure-libgui: stage_current
21947 @endif gcc-bootstrap
21948 @if libgui
21949 maybe-configure-libgui: configure-libgui
21950 configure-libgui: 
21951         @: $(MAKE); $(unstage)
21952         @r=`${PWD_COMMAND}`; export r; \
21953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21954         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
21956         $(HOST_EXPORTS)  \
21957         echo Configuring in $(HOST_SUBDIR)/libgui; \
21958         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21959         case $(srcdir) in \
21960           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21961           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21962                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21963         esac; \
21964         module_srcdir=libgui; \
21965         $(SHELL) \
21966           $$s/$$module_srcdir/configure \
21967           --srcdir=$${topdir}/$$module_srcdir \
21968           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21969           --target=${target_alias}  \
21970           || exit 1
21971 @endif libgui
21972
21973
21974
21975
21976
21977 .PHONY: all-libgui maybe-all-libgui
21978 maybe-all-libgui:
21979 @if gcc-bootstrap
21980 all-libgui: stage_current
21981 @endif gcc-bootstrap
21982 @if libgui
21983 TARGET-libgui=all
21984 maybe-all-libgui: all-libgui
21985 all-libgui: configure-libgui
21986         @: $(MAKE); $(unstage)
21987         @r=`${PWD_COMMAND}`; export r; \
21988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21989         $(HOST_EXPORTS)  \
21990         (cd $(HOST_SUBDIR)/libgui && \
21991           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21992                 $(TARGET-libgui))
21993 @endif libgui
21994
21995
21996
21997
21998 .PHONY: check-libgui maybe-check-libgui
21999 maybe-check-libgui:
22000 @if libgui
22001 maybe-check-libgui: check-libgui
22002
22003 check-libgui:
22004         @: $(MAKE); $(unstage)
22005         @r=`${PWD_COMMAND}`; export r; \
22006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22007         $(HOST_EXPORTS)  \
22008         (cd $(HOST_SUBDIR)/libgui && \
22009           $(MAKE) $(FLAGS_TO_PASS)  check)
22010
22011 @endif libgui
22012
22013 .PHONY: install-libgui maybe-install-libgui
22014 maybe-install-libgui:
22015 @if libgui
22016 maybe-install-libgui: install-libgui
22017
22018 install-libgui: installdirs
22019         @: $(MAKE); $(unstage)
22020         @r=`${PWD_COMMAND}`; export r; \
22021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22022         $(HOST_EXPORTS) \
22023         (cd $(HOST_SUBDIR)/libgui && \
22024           $(MAKE) $(FLAGS_TO_PASS)  install)
22025
22026 @endif libgui
22027
22028 .PHONY: install-strip-libgui maybe-install-strip-libgui
22029 maybe-install-strip-libgui:
22030 @if libgui
22031 maybe-install-strip-libgui: install-strip-libgui
22032
22033 install-strip-libgui: installdirs
22034         @: $(MAKE); $(unstage)
22035         @r=`${PWD_COMMAND}`; export r; \
22036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22037         $(HOST_EXPORTS) \
22038         (cd $(HOST_SUBDIR)/libgui && \
22039           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22040
22041 @endif libgui
22042
22043 # Other targets (info, dvi, pdf, etc.)
22044
22045 .PHONY: maybe-info-libgui info-libgui
22046 maybe-info-libgui:
22047 @if libgui
22048 maybe-info-libgui: info-libgui
22049
22050 info-libgui: \
22051     configure-libgui 
22052         @: $(MAKE); $(unstage)
22053         @[ -f ./libgui/Makefile ] || exit 0; \
22054         r=`${PWD_COMMAND}`; export r; \
22055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22056         $(HOST_EXPORTS) \
22057         for flag in $(EXTRA_HOST_FLAGS) ; do \
22058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22059         done; \
22060         echo "Doing info in libgui"; \
22061         (cd $(HOST_SUBDIR)/libgui && \
22062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22064                   "RANLIB=$${RANLIB}" \
22065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22066                   info) \
22067           || exit 1
22068
22069 @endif libgui
22070
22071 .PHONY: maybe-dvi-libgui dvi-libgui
22072 maybe-dvi-libgui:
22073 @if libgui
22074 maybe-dvi-libgui: dvi-libgui
22075
22076 dvi-libgui: \
22077     configure-libgui 
22078         @: $(MAKE); $(unstage)
22079         @[ -f ./libgui/Makefile ] || exit 0; \
22080         r=`${PWD_COMMAND}`; export r; \
22081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22082         $(HOST_EXPORTS) \
22083         for flag in $(EXTRA_HOST_FLAGS) ; do \
22084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22085         done; \
22086         echo "Doing dvi in libgui"; \
22087         (cd $(HOST_SUBDIR)/libgui && \
22088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22090                   "RANLIB=$${RANLIB}" \
22091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22092                   dvi) \
22093           || exit 1
22094
22095 @endif libgui
22096
22097 .PHONY: maybe-pdf-libgui pdf-libgui
22098 maybe-pdf-libgui:
22099 @if libgui
22100 maybe-pdf-libgui: pdf-libgui
22101
22102 pdf-libgui: \
22103     configure-libgui 
22104         @: $(MAKE); $(unstage)
22105         @[ -f ./libgui/Makefile ] || exit 0; \
22106         r=`${PWD_COMMAND}`; export r; \
22107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22108         $(HOST_EXPORTS) \
22109         for flag in $(EXTRA_HOST_FLAGS) ; do \
22110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22111         done; \
22112         echo "Doing pdf in libgui"; \
22113         (cd $(HOST_SUBDIR)/libgui && \
22114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22116                   "RANLIB=$${RANLIB}" \
22117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22118                   pdf) \
22119           || exit 1
22120
22121 @endif libgui
22122
22123 .PHONY: maybe-html-libgui html-libgui
22124 maybe-html-libgui:
22125 @if libgui
22126 maybe-html-libgui: html-libgui
22127
22128 html-libgui: \
22129     configure-libgui 
22130         @: $(MAKE); $(unstage)
22131         @[ -f ./libgui/Makefile ] || exit 0; \
22132         r=`${PWD_COMMAND}`; export r; \
22133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22134         $(HOST_EXPORTS) \
22135         for flag in $(EXTRA_HOST_FLAGS) ; do \
22136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22137         done; \
22138         echo "Doing html in libgui"; \
22139         (cd $(HOST_SUBDIR)/libgui && \
22140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22142                   "RANLIB=$${RANLIB}" \
22143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22144                   html) \
22145           || exit 1
22146
22147 @endif libgui
22148
22149 .PHONY: maybe-TAGS-libgui TAGS-libgui
22150 maybe-TAGS-libgui:
22151 @if libgui
22152 maybe-TAGS-libgui: TAGS-libgui
22153
22154 TAGS-libgui: \
22155     configure-libgui 
22156         @: $(MAKE); $(unstage)
22157         @[ -f ./libgui/Makefile ] || exit 0; \
22158         r=`${PWD_COMMAND}`; export r; \
22159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22160         $(HOST_EXPORTS) \
22161         for flag in $(EXTRA_HOST_FLAGS) ; do \
22162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22163         done; \
22164         echo "Doing TAGS in libgui"; \
22165         (cd $(HOST_SUBDIR)/libgui && \
22166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22168                   "RANLIB=$${RANLIB}" \
22169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22170                   TAGS) \
22171           || exit 1
22172
22173 @endif libgui
22174
22175 .PHONY: maybe-install-info-libgui install-info-libgui
22176 maybe-install-info-libgui:
22177 @if libgui
22178 maybe-install-info-libgui: install-info-libgui
22179
22180 install-info-libgui: \
22181     configure-libgui \
22182     info-libgui 
22183         @: $(MAKE); $(unstage)
22184         @[ -f ./libgui/Makefile ] || exit 0; \
22185         r=`${PWD_COMMAND}`; export r; \
22186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22187         $(HOST_EXPORTS) \
22188         for flag in $(EXTRA_HOST_FLAGS) ; do \
22189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22190         done; \
22191         echo "Doing install-info in libgui"; \
22192         (cd $(HOST_SUBDIR)/libgui && \
22193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22195                   "RANLIB=$${RANLIB}" \
22196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22197                   install-info) \
22198           || exit 1
22199
22200 @endif libgui
22201
22202 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22203 maybe-install-pdf-libgui:
22204 @if libgui
22205 maybe-install-pdf-libgui: install-pdf-libgui
22206
22207 install-pdf-libgui: \
22208     configure-libgui \
22209     pdf-libgui 
22210         @: $(MAKE); $(unstage)
22211         @[ -f ./libgui/Makefile ] || exit 0; \
22212         r=`${PWD_COMMAND}`; export r; \
22213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22214         $(HOST_EXPORTS) \
22215         for flag in $(EXTRA_HOST_FLAGS) ; do \
22216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22217         done; \
22218         echo "Doing install-pdf in libgui"; \
22219         (cd $(HOST_SUBDIR)/libgui && \
22220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22222                   "RANLIB=$${RANLIB}" \
22223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22224                   install-pdf) \
22225           || exit 1
22226
22227 @endif libgui
22228
22229 .PHONY: maybe-install-html-libgui install-html-libgui
22230 maybe-install-html-libgui:
22231 @if libgui
22232 maybe-install-html-libgui: install-html-libgui
22233
22234 install-html-libgui: \
22235     configure-libgui \
22236     html-libgui 
22237         @: $(MAKE); $(unstage)
22238         @[ -f ./libgui/Makefile ] || exit 0; \
22239         r=`${PWD_COMMAND}`; export r; \
22240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22241         $(HOST_EXPORTS) \
22242         for flag in $(EXTRA_HOST_FLAGS) ; do \
22243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22244         done; \
22245         echo "Doing install-html in libgui"; \
22246         (cd $(HOST_SUBDIR)/libgui && \
22247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22249                   "RANLIB=$${RANLIB}" \
22250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22251                   install-html) \
22252           || exit 1
22253
22254 @endif libgui
22255
22256 .PHONY: maybe-installcheck-libgui installcheck-libgui
22257 maybe-installcheck-libgui:
22258 @if libgui
22259 maybe-installcheck-libgui: installcheck-libgui
22260
22261 installcheck-libgui: \
22262     configure-libgui 
22263         @: $(MAKE); $(unstage)
22264         @[ -f ./libgui/Makefile ] || exit 0; \
22265         r=`${PWD_COMMAND}`; export r; \
22266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22267         $(HOST_EXPORTS) \
22268         for flag in $(EXTRA_HOST_FLAGS) ; do \
22269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22270         done; \
22271         echo "Doing installcheck in libgui"; \
22272         (cd $(HOST_SUBDIR)/libgui && \
22273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22275                   "RANLIB=$${RANLIB}" \
22276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22277                   installcheck) \
22278           || exit 1
22279
22280 @endif libgui
22281
22282 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22283 maybe-mostlyclean-libgui:
22284 @if libgui
22285 maybe-mostlyclean-libgui: mostlyclean-libgui
22286
22287 mostlyclean-libgui: 
22288         @: $(MAKE); $(unstage)
22289         @[ -f ./libgui/Makefile ] || exit 0; \
22290         r=`${PWD_COMMAND}`; export r; \
22291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22292         $(HOST_EXPORTS) \
22293         for flag in $(EXTRA_HOST_FLAGS) ; do \
22294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22295         done; \
22296         echo "Doing mostlyclean in libgui"; \
22297         (cd $(HOST_SUBDIR)/libgui && \
22298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22300                   "RANLIB=$${RANLIB}" \
22301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22302                   mostlyclean) \
22303           || exit 1
22304
22305 @endif libgui
22306
22307 .PHONY: maybe-clean-libgui clean-libgui
22308 maybe-clean-libgui:
22309 @if libgui
22310 maybe-clean-libgui: clean-libgui
22311
22312 clean-libgui: 
22313         @: $(MAKE); $(unstage)
22314         @[ -f ./libgui/Makefile ] || exit 0; \
22315         r=`${PWD_COMMAND}`; export r; \
22316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22317         $(HOST_EXPORTS) \
22318         for flag in $(EXTRA_HOST_FLAGS) ; do \
22319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22320         done; \
22321         echo "Doing clean in libgui"; \
22322         (cd $(HOST_SUBDIR)/libgui && \
22323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22325                   "RANLIB=$${RANLIB}" \
22326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22327                   clean) \
22328           || exit 1
22329
22330 @endif libgui
22331
22332 .PHONY: maybe-distclean-libgui distclean-libgui
22333 maybe-distclean-libgui:
22334 @if libgui
22335 maybe-distclean-libgui: distclean-libgui
22336
22337 distclean-libgui: 
22338         @: $(MAKE); $(unstage)
22339         @[ -f ./libgui/Makefile ] || exit 0; \
22340         r=`${PWD_COMMAND}`; export r; \
22341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22342         $(HOST_EXPORTS) \
22343         for flag in $(EXTRA_HOST_FLAGS) ; do \
22344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22345         done; \
22346         echo "Doing distclean in libgui"; \
22347         (cd $(HOST_SUBDIR)/libgui && \
22348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22350                   "RANLIB=$${RANLIB}" \
22351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22352                   distclean) \
22353           || exit 1
22354
22355 @endif libgui
22356
22357 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22358 maybe-maintainer-clean-libgui:
22359 @if libgui
22360 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22361
22362 maintainer-clean-libgui: 
22363         @: $(MAKE); $(unstage)
22364         @[ -f ./libgui/Makefile ] || exit 0; \
22365         r=`${PWD_COMMAND}`; export r; \
22366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22367         $(HOST_EXPORTS) \
22368         for flag in $(EXTRA_HOST_FLAGS) ; do \
22369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22370         done; \
22371         echo "Doing maintainer-clean in libgui"; \
22372         (cd $(HOST_SUBDIR)/libgui && \
22373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22375                   "RANLIB=$${RANLIB}" \
22376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22377                   maintainer-clean) \
22378           || exit 1
22379
22380 @endif libgui
22381
22382
22383
22384 .PHONY: configure-libiberty maybe-configure-libiberty
22385 maybe-configure-libiberty:
22386 @if gcc-bootstrap
22387 configure-libiberty: stage_current
22388 @endif gcc-bootstrap
22389 @if libiberty
22390 maybe-configure-libiberty: configure-libiberty
22391 configure-libiberty: 
22392         @r=`${PWD_COMMAND}`; export r; \
22393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22394         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22396         $(HOST_EXPORTS)  \
22397         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22398         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22399         case $(srcdir) in \
22400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22401           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22403         esac; \
22404         module_srcdir=libiberty; \
22405         $(SHELL) \
22406           $$s/$$module_srcdir/configure \
22407           --srcdir=$${topdir}/$$module_srcdir \
22408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22409           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22410           || exit 1
22411 @endif libiberty
22412
22413
22414
22415 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22416 maybe-configure-stage1-libiberty:
22417 @if libiberty-bootstrap
22418 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22419 configure-stage1-libiberty:
22420         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22421         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22422         @r=`${PWD_COMMAND}`; export r; \
22423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22424         TFLAGS="$(STAGE1_TFLAGS)"; \
22425         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22426         $(HOST_EXPORTS) \
22427         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22428         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22429         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22430         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22432         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22433         case $(srcdir) in \
22434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22435           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22437         esac; \
22438         module_srcdir=libiberty; \
22439         $(SHELL) $$s/$$module_srcdir/configure \
22440           --srcdir=$${topdir}/$$module_srcdir \
22441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22442           --target=${target_alias} \
22443            \
22444           $(STAGE1_CONFIGURE_FLAGS) \
22445           @extra_host_libiberty_configure_flags@
22446 @endif libiberty-bootstrap
22447
22448 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22449 maybe-configure-stage2-libiberty:
22450 @if libiberty-bootstrap
22451 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22452 configure-stage2-libiberty:
22453         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22454         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22455         @r=`${PWD_COMMAND}`; export r; \
22456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22457         TFLAGS="$(STAGE2_TFLAGS)"; \
22458         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22459         $(HOST_EXPORTS) \
22460         $(POSTSTAGE1_HOST_EXPORTS) \
22461         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22462         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22463         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22464         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22465         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22466         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22467         case $(srcdir) in \
22468           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22469           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22470                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22471         esac; \
22472         module_srcdir=libiberty; \
22473         $(SHELL) $$s/$$module_srcdir/configure \
22474           --srcdir=$${topdir}/$$module_srcdir \
22475           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22476           --target=${target_alias} \
22477           --with-build-libsubdir=$(HOST_SUBDIR) \
22478           $(STAGE2_CONFIGURE_FLAGS) \
22479           @extra_host_libiberty_configure_flags@
22480 @endif libiberty-bootstrap
22481
22482 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22483 maybe-configure-stage3-libiberty:
22484 @if libiberty-bootstrap
22485 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22486 configure-stage3-libiberty:
22487         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22488         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22489         @r=`${PWD_COMMAND}`; export r; \
22490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22491         TFLAGS="$(STAGE3_TFLAGS)"; \
22492         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22493         $(HOST_EXPORTS) \
22494         $(POSTSTAGE1_HOST_EXPORTS) \
22495         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22496         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22497         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22498         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22499         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22500         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22501         case $(srcdir) in \
22502           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22503           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22504                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22505         esac; \
22506         module_srcdir=libiberty; \
22507         $(SHELL) $$s/$$module_srcdir/configure \
22508           --srcdir=$${topdir}/$$module_srcdir \
22509           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22510           --target=${target_alias} \
22511           --with-build-libsubdir=$(HOST_SUBDIR) \
22512           $(STAGE3_CONFIGURE_FLAGS) \
22513           @extra_host_libiberty_configure_flags@
22514 @endif libiberty-bootstrap
22515
22516 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22517 maybe-configure-stage4-libiberty:
22518 @if libiberty-bootstrap
22519 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22520 configure-stage4-libiberty:
22521         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22523         @r=`${PWD_COMMAND}`; export r; \
22524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22525         TFLAGS="$(STAGE4_TFLAGS)"; \
22526         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22527         $(HOST_EXPORTS) \
22528         $(POSTSTAGE1_HOST_EXPORTS) \
22529         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22530         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22531         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22532         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22534         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22535         case $(srcdir) in \
22536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22537           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22539         esac; \
22540         module_srcdir=libiberty; \
22541         $(SHELL) $$s/$$module_srcdir/configure \
22542           --srcdir=$${topdir}/$$module_srcdir \
22543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22544           --target=${target_alias} \
22545           --with-build-libsubdir=$(HOST_SUBDIR) \
22546           $(STAGE4_CONFIGURE_FLAGS) \
22547           @extra_host_libiberty_configure_flags@
22548 @endif libiberty-bootstrap
22549
22550 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22551 maybe-configure-stageprofile-libiberty:
22552 @if libiberty-bootstrap
22553 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22554 configure-stageprofile-libiberty:
22555         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22557         @r=`${PWD_COMMAND}`; export r; \
22558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22559         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22560         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22561         $(HOST_EXPORTS) \
22562         $(POSTSTAGE1_HOST_EXPORTS) \
22563         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22564         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22565         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22566         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22567         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22568         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22569         case $(srcdir) in \
22570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22571           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22573         esac; \
22574         module_srcdir=libiberty; \
22575         $(SHELL) $$s/$$module_srcdir/configure \
22576           --srcdir=$${topdir}/$$module_srcdir \
22577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22578           --target=${target_alias} \
22579           --with-build-libsubdir=$(HOST_SUBDIR) \
22580           $(STAGEprofile_CONFIGURE_FLAGS) \
22581           @extra_host_libiberty_configure_flags@
22582 @endif libiberty-bootstrap
22583
22584 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22585 maybe-configure-stagefeedback-libiberty:
22586 @if libiberty-bootstrap
22587 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22588 configure-stagefeedback-libiberty:
22589         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22590         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22591         @r=`${PWD_COMMAND}`; export r; \
22592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22593         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22594         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22595         $(HOST_EXPORTS) \
22596         $(POSTSTAGE1_HOST_EXPORTS) \
22597         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22598         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22599         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22600         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22602         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22603         case $(srcdir) in \
22604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22605           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22607         esac; \
22608         module_srcdir=libiberty; \
22609         $(SHELL) $$s/$$module_srcdir/configure \
22610           --srcdir=$${topdir}/$$module_srcdir \
22611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22612           --target=${target_alias} \
22613           --with-build-libsubdir=$(HOST_SUBDIR) \
22614           $(STAGEfeedback_CONFIGURE_FLAGS) \
22615           @extra_host_libiberty_configure_flags@
22616 @endif libiberty-bootstrap
22617
22618
22619
22620
22621
22622 .PHONY: all-libiberty maybe-all-libiberty
22623 maybe-all-libiberty:
22624 @if gcc-bootstrap
22625 all-libiberty: stage_current
22626 @endif gcc-bootstrap
22627 @if libiberty
22628 TARGET-libiberty=all
22629 maybe-all-libiberty: all-libiberty
22630 all-libiberty: configure-libiberty
22631         @r=`${PWD_COMMAND}`; export r; \
22632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22633         $(HOST_EXPORTS)  \
22634         (cd $(HOST_SUBDIR)/libiberty && \
22635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22636                 $(TARGET-libiberty))
22637 @endif libiberty
22638
22639
22640
22641 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22642 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22643 maybe-all-stage1-libiberty:
22644 maybe-clean-stage1-libiberty:
22645 @if libiberty-bootstrap
22646 maybe-all-stage1-libiberty: all-stage1-libiberty
22647 all-stage1: all-stage1-libiberty
22648 TARGET-stage1-libiberty = $(TARGET-libiberty)
22649 all-stage1-libiberty: configure-stage1-libiberty
22650         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22651         @r=`${PWD_COMMAND}`; export r; \
22652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22653         TFLAGS="$(STAGE1_TFLAGS)"; \
22654         $(HOST_EXPORTS)  \
22655         cd $(HOST_SUBDIR)/libiberty && \
22656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22657                 CFLAGS="$(STAGE1_CFLAGS)" \
22658                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22659                 LIBCFLAGS="$(LIBCFLAGS)" \
22660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22663                 $(EXTRA_HOST_FLAGS)  \
22664                 $(STAGE1_FLAGS_TO_PASS)  \
22665                 TFLAGS="$(STAGE1_TFLAGS)" \
22666                 $(TARGET-stage1-libiberty)
22667
22668 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22669 clean-stage1: clean-stage1-libiberty
22670 clean-stage1-libiberty:
22671         @if [ $(current_stage) = stage1 ]; then \
22672           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22673         else \
22674           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22675           $(MAKE) stage1-start; \
22676         fi; \
22677         cd $(HOST_SUBDIR)/libiberty && \
22678         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22679         $(STAGE1_FLAGS_TO_PASS)  clean
22680 @endif libiberty-bootstrap
22681
22682
22683 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22684 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22685 maybe-all-stage2-libiberty:
22686 maybe-clean-stage2-libiberty:
22687 @if libiberty-bootstrap
22688 maybe-all-stage2-libiberty: all-stage2-libiberty
22689 all-stage2: all-stage2-libiberty
22690 TARGET-stage2-libiberty = $(TARGET-libiberty)
22691 all-stage2-libiberty: configure-stage2-libiberty
22692         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22693         @r=`${PWD_COMMAND}`; export r; \
22694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22695         TFLAGS="$(STAGE2_TFLAGS)"; \
22696         $(HOST_EXPORTS) \
22697         $(POSTSTAGE1_HOST_EXPORTS)  \
22698         cd $(HOST_SUBDIR)/libiberty && \
22699         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22700                 CFLAGS="$(STAGE2_CFLAGS)" \
22701                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22702                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22703                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22704                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22705                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22706                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22707                 TFLAGS="$(STAGE2_TFLAGS)" \
22708                 $(TARGET-stage2-libiberty)
22709
22710 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22711 clean-stage2: clean-stage2-libiberty
22712 clean-stage2-libiberty:
22713         @if [ $(current_stage) = stage2 ]; then \
22714           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22715         else \
22716           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22717           $(MAKE) stage2-start; \
22718         fi; \
22719         cd $(HOST_SUBDIR)/libiberty && \
22720         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22721 @endif libiberty-bootstrap
22722
22723
22724 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22725 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22726 maybe-all-stage3-libiberty:
22727 maybe-clean-stage3-libiberty:
22728 @if libiberty-bootstrap
22729 maybe-all-stage3-libiberty: all-stage3-libiberty
22730 all-stage3: all-stage3-libiberty
22731 TARGET-stage3-libiberty = $(TARGET-libiberty)
22732 all-stage3-libiberty: configure-stage3-libiberty
22733         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22734         @r=`${PWD_COMMAND}`; export r; \
22735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22736         TFLAGS="$(STAGE3_TFLAGS)"; \
22737         $(HOST_EXPORTS) \
22738         $(POSTSTAGE1_HOST_EXPORTS)  \
22739         cd $(HOST_SUBDIR)/libiberty && \
22740         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22741                 CFLAGS="$(STAGE3_CFLAGS)" \
22742                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22743                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22744                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22745                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22746                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22747                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22748                 TFLAGS="$(STAGE3_TFLAGS)" \
22749                 $(TARGET-stage3-libiberty)
22750
22751 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22752 clean-stage3: clean-stage3-libiberty
22753 clean-stage3-libiberty:
22754         @if [ $(current_stage) = stage3 ]; then \
22755           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22756         else \
22757           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22758           $(MAKE) stage3-start; \
22759         fi; \
22760         cd $(HOST_SUBDIR)/libiberty && \
22761         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22762 @endif libiberty-bootstrap
22763
22764
22765 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22766 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22767 maybe-all-stage4-libiberty:
22768 maybe-clean-stage4-libiberty:
22769 @if libiberty-bootstrap
22770 maybe-all-stage4-libiberty: all-stage4-libiberty
22771 all-stage4: all-stage4-libiberty
22772 TARGET-stage4-libiberty = $(TARGET-libiberty)
22773 all-stage4-libiberty: configure-stage4-libiberty
22774         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22775         @r=`${PWD_COMMAND}`; export r; \
22776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22777         TFLAGS="$(STAGE4_TFLAGS)"; \
22778         $(HOST_EXPORTS) \
22779         $(POSTSTAGE1_HOST_EXPORTS)  \
22780         cd $(HOST_SUBDIR)/libiberty && \
22781         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22782                 CFLAGS="$(STAGE4_CFLAGS)" \
22783                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22784                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22785                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22786                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22787                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22788                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22789                 TFLAGS="$(STAGE4_TFLAGS)" \
22790                 $(TARGET-stage4-libiberty)
22791
22792 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22793 clean-stage4: clean-stage4-libiberty
22794 clean-stage4-libiberty:
22795         @if [ $(current_stage) = stage4 ]; then \
22796           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22797         else \
22798           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22799           $(MAKE) stage4-start; \
22800         fi; \
22801         cd $(HOST_SUBDIR)/libiberty && \
22802         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22803 @endif libiberty-bootstrap
22804
22805
22806 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22807 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22808 maybe-all-stageprofile-libiberty:
22809 maybe-clean-stageprofile-libiberty:
22810 @if libiberty-bootstrap
22811 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22812 all-stageprofile: all-stageprofile-libiberty
22813 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22814 all-stageprofile-libiberty: configure-stageprofile-libiberty
22815         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22816         @r=`${PWD_COMMAND}`; export r; \
22817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22818         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22819         $(HOST_EXPORTS) \
22820         $(POSTSTAGE1_HOST_EXPORTS)  \
22821         cd $(HOST_SUBDIR)/libiberty && \
22822         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22823                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22824                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22825                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22826                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22827                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22828                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22829                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22830                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22831                 $(TARGET-stageprofile-libiberty)
22832
22833 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22834 clean-stageprofile: clean-stageprofile-libiberty
22835 clean-stageprofile-libiberty:
22836         @if [ $(current_stage) = stageprofile ]; then \
22837           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22838         else \
22839           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22840           $(MAKE) stageprofile-start; \
22841         fi; \
22842         cd $(HOST_SUBDIR)/libiberty && \
22843         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22844 @endif libiberty-bootstrap
22845
22846
22847 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22848 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22849 maybe-all-stagefeedback-libiberty:
22850 maybe-clean-stagefeedback-libiberty:
22851 @if libiberty-bootstrap
22852 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22853 all-stagefeedback: all-stagefeedback-libiberty
22854 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22855 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22856         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22857         @r=`${PWD_COMMAND}`; export r; \
22858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22860         $(HOST_EXPORTS) \
22861         $(POSTSTAGE1_HOST_EXPORTS)  \
22862         cd $(HOST_SUBDIR)/libiberty && \
22863         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22864                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22865                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22866                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22867                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22868                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22869                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22870                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22871                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22872                 $(TARGET-stagefeedback-libiberty)
22873
22874 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22875 clean-stagefeedback: clean-stagefeedback-libiberty
22876 clean-stagefeedback-libiberty:
22877         @if [ $(current_stage) = stagefeedback ]; then \
22878           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22879         else \
22880           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22881           $(MAKE) stagefeedback-start; \
22882         fi; \
22883         cd $(HOST_SUBDIR)/libiberty && \
22884         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22885 @endif libiberty-bootstrap
22886
22887
22888
22889
22890
22891 .PHONY: check-libiberty maybe-check-libiberty
22892 maybe-check-libiberty:
22893 @if libiberty
22894 maybe-check-libiberty: check-libiberty
22895
22896 check-libiberty:
22897         @: $(MAKE); $(unstage)
22898         @r=`${PWD_COMMAND}`; export r; \
22899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22900         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22901         (cd $(HOST_SUBDIR)/libiberty && \
22902           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22903
22904 @endif libiberty
22905
22906 .PHONY: install-libiberty maybe-install-libiberty
22907 maybe-install-libiberty:
22908 @if libiberty
22909 maybe-install-libiberty: install-libiberty
22910
22911 install-libiberty: installdirs
22912         @: $(MAKE); $(unstage)
22913         @r=`${PWD_COMMAND}`; export r; \
22914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22915         $(HOST_EXPORTS) \
22916         (cd $(HOST_SUBDIR)/libiberty && \
22917           $(MAKE) $(FLAGS_TO_PASS)  install)
22918
22919 @endif libiberty
22920
22921 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22922 maybe-install-strip-libiberty:
22923 @if libiberty
22924 maybe-install-strip-libiberty: install-strip-libiberty
22925
22926 install-strip-libiberty: installdirs
22927         @: $(MAKE); $(unstage)
22928         @r=`${PWD_COMMAND}`; export r; \
22929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22930         $(HOST_EXPORTS) \
22931         (cd $(HOST_SUBDIR)/libiberty && \
22932           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22933
22934 @endif libiberty
22935
22936 # Other targets (info, dvi, pdf, etc.)
22937
22938 .PHONY: maybe-info-libiberty info-libiberty
22939 maybe-info-libiberty:
22940 @if libiberty
22941 maybe-info-libiberty: info-libiberty
22942
22943 info-libiberty: \
22944     configure-libiberty 
22945         @[ -f ./libiberty/Makefile ] || exit 0; \
22946         r=`${PWD_COMMAND}`; export r; \
22947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22948         $(HOST_EXPORTS) \
22949         for flag in $(EXTRA_HOST_FLAGS) ; do \
22950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22951         done; \
22952         echo "Doing info in libiberty"; \
22953         (cd $(HOST_SUBDIR)/libiberty && \
22954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22956                   "RANLIB=$${RANLIB}" \
22957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22958                   info) \
22959           || exit 1
22960
22961 @endif libiberty
22962
22963 .PHONY: maybe-dvi-libiberty dvi-libiberty
22964 maybe-dvi-libiberty:
22965 @if libiberty
22966 maybe-dvi-libiberty: dvi-libiberty
22967
22968 dvi-libiberty: \
22969     configure-libiberty 
22970         @[ -f ./libiberty/Makefile ] || exit 0; \
22971         r=`${PWD_COMMAND}`; export r; \
22972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22973         $(HOST_EXPORTS) \
22974         for flag in $(EXTRA_HOST_FLAGS) ; do \
22975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22976         done; \
22977         echo "Doing dvi in libiberty"; \
22978         (cd $(HOST_SUBDIR)/libiberty && \
22979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22981                   "RANLIB=$${RANLIB}" \
22982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22983                   dvi) \
22984           || exit 1
22985
22986 @endif libiberty
22987
22988 .PHONY: maybe-pdf-libiberty pdf-libiberty
22989 maybe-pdf-libiberty:
22990 @if libiberty
22991 maybe-pdf-libiberty: pdf-libiberty
22992
22993 pdf-libiberty: \
22994     configure-libiberty 
22995         @[ -f ./libiberty/Makefile ] || exit 0; \
22996         r=`${PWD_COMMAND}`; export r; \
22997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22998         $(HOST_EXPORTS) \
22999         for flag in $(EXTRA_HOST_FLAGS) ; do \
23000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23001         done; \
23002         echo "Doing pdf in libiberty"; \
23003         (cd $(HOST_SUBDIR)/libiberty && \
23004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23006                   "RANLIB=$${RANLIB}" \
23007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23008                   pdf) \
23009           || exit 1
23010
23011 @endif libiberty
23012
23013 .PHONY: maybe-html-libiberty html-libiberty
23014 maybe-html-libiberty:
23015 @if libiberty
23016 maybe-html-libiberty: html-libiberty
23017
23018 html-libiberty: \
23019     configure-libiberty 
23020         @[ -f ./libiberty/Makefile ] || exit 0; \
23021         r=`${PWD_COMMAND}`; export r; \
23022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23023         $(HOST_EXPORTS) \
23024         for flag in $(EXTRA_HOST_FLAGS) ; do \
23025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23026         done; \
23027         echo "Doing html in libiberty"; \
23028         (cd $(HOST_SUBDIR)/libiberty && \
23029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23031                   "RANLIB=$${RANLIB}" \
23032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23033                   html) \
23034           || exit 1
23035
23036 @endif libiberty
23037
23038 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23039 maybe-TAGS-libiberty:
23040 @if libiberty
23041 maybe-TAGS-libiberty: TAGS-libiberty
23042
23043 TAGS-libiberty: \
23044     configure-libiberty 
23045         @[ -f ./libiberty/Makefile ] || exit 0; \
23046         r=`${PWD_COMMAND}`; export r; \
23047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23048         $(HOST_EXPORTS) \
23049         for flag in $(EXTRA_HOST_FLAGS) ; do \
23050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23051         done; \
23052         echo "Doing TAGS in libiberty"; \
23053         (cd $(HOST_SUBDIR)/libiberty && \
23054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23056                   "RANLIB=$${RANLIB}" \
23057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23058                   TAGS) \
23059           || exit 1
23060
23061 @endif libiberty
23062
23063 .PHONY: maybe-install-info-libiberty install-info-libiberty
23064 maybe-install-info-libiberty:
23065 @if libiberty
23066 maybe-install-info-libiberty: install-info-libiberty
23067
23068 install-info-libiberty: \
23069     configure-libiberty \
23070     info-libiberty 
23071         @[ -f ./libiberty/Makefile ] || exit 0; \
23072         r=`${PWD_COMMAND}`; export r; \
23073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23074         $(HOST_EXPORTS) \
23075         for flag in $(EXTRA_HOST_FLAGS) ; do \
23076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23077         done; \
23078         echo "Doing install-info in libiberty"; \
23079         (cd $(HOST_SUBDIR)/libiberty && \
23080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23082                   "RANLIB=$${RANLIB}" \
23083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23084                   install-info) \
23085           || exit 1
23086
23087 @endif libiberty
23088
23089 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23090 maybe-install-pdf-libiberty:
23091 @if libiberty
23092 maybe-install-pdf-libiberty: install-pdf-libiberty
23093
23094 install-pdf-libiberty: \
23095     configure-libiberty \
23096     pdf-libiberty 
23097         @[ -f ./libiberty/Makefile ] || exit 0; \
23098         r=`${PWD_COMMAND}`; export r; \
23099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23100         $(HOST_EXPORTS) \
23101         for flag in $(EXTRA_HOST_FLAGS) ; do \
23102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23103         done; \
23104         echo "Doing install-pdf in libiberty"; \
23105         (cd $(HOST_SUBDIR)/libiberty && \
23106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23108                   "RANLIB=$${RANLIB}" \
23109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23110                   install-pdf) \
23111           || exit 1
23112
23113 @endif libiberty
23114
23115 .PHONY: maybe-install-html-libiberty install-html-libiberty
23116 maybe-install-html-libiberty:
23117 @if libiberty
23118 maybe-install-html-libiberty: install-html-libiberty
23119
23120 install-html-libiberty: \
23121     configure-libiberty \
23122     html-libiberty 
23123         @[ -f ./libiberty/Makefile ] || exit 0; \
23124         r=`${PWD_COMMAND}`; export r; \
23125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23126         $(HOST_EXPORTS) \
23127         for flag in $(EXTRA_HOST_FLAGS) ; do \
23128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23129         done; \
23130         echo "Doing install-html in libiberty"; \
23131         (cd $(HOST_SUBDIR)/libiberty && \
23132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23134                   "RANLIB=$${RANLIB}" \
23135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23136                   install-html) \
23137           || exit 1
23138
23139 @endif libiberty
23140
23141 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23142 maybe-installcheck-libiberty:
23143 @if libiberty
23144 maybe-installcheck-libiberty: installcheck-libiberty
23145
23146 installcheck-libiberty: \
23147     configure-libiberty 
23148         @[ -f ./libiberty/Makefile ] || exit 0; \
23149         r=`${PWD_COMMAND}`; export r; \
23150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23151         $(HOST_EXPORTS) \
23152         for flag in $(EXTRA_HOST_FLAGS) ; do \
23153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23154         done; \
23155         echo "Doing installcheck in libiberty"; \
23156         (cd $(HOST_SUBDIR)/libiberty && \
23157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23159                   "RANLIB=$${RANLIB}" \
23160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23161                   installcheck) \
23162           || exit 1
23163
23164 @endif libiberty
23165
23166 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23167 maybe-mostlyclean-libiberty:
23168 @if libiberty
23169 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23170
23171 mostlyclean-libiberty: 
23172         @[ -f ./libiberty/Makefile ] || exit 0; \
23173         r=`${PWD_COMMAND}`; export r; \
23174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23175         $(HOST_EXPORTS) \
23176         for flag in $(EXTRA_HOST_FLAGS) ; do \
23177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23178         done; \
23179         echo "Doing mostlyclean in libiberty"; \
23180         (cd $(HOST_SUBDIR)/libiberty && \
23181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23183                   "RANLIB=$${RANLIB}" \
23184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23185                   mostlyclean) \
23186           || exit 1
23187
23188 @endif libiberty
23189
23190 .PHONY: maybe-clean-libiberty clean-libiberty
23191 maybe-clean-libiberty:
23192 @if libiberty
23193 maybe-clean-libiberty: clean-libiberty
23194
23195 clean-libiberty: 
23196         @[ -f ./libiberty/Makefile ] || exit 0; \
23197         r=`${PWD_COMMAND}`; export r; \
23198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23199         $(HOST_EXPORTS) \
23200         for flag in $(EXTRA_HOST_FLAGS) ; do \
23201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23202         done; \
23203         echo "Doing clean in libiberty"; \
23204         (cd $(HOST_SUBDIR)/libiberty && \
23205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23207                   "RANLIB=$${RANLIB}" \
23208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23209                   clean) \
23210           || exit 1
23211
23212 @endif libiberty
23213
23214 .PHONY: maybe-distclean-libiberty distclean-libiberty
23215 maybe-distclean-libiberty:
23216 @if libiberty
23217 maybe-distclean-libiberty: distclean-libiberty
23218
23219 distclean-libiberty: 
23220         @[ -f ./libiberty/Makefile ] || exit 0; \
23221         r=`${PWD_COMMAND}`; export r; \
23222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23223         $(HOST_EXPORTS) \
23224         for flag in $(EXTRA_HOST_FLAGS) ; do \
23225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23226         done; \
23227         echo "Doing distclean in libiberty"; \
23228         (cd $(HOST_SUBDIR)/libiberty && \
23229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23231                   "RANLIB=$${RANLIB}" \
23232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23233                   distclean) \
23234           || exit 1
23235
23236 @endif libiberty
23237
23238 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23239 maybe-maintainer-clean-libiberty:
23240 @if libiberty
23241 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23242
23243 maintainer-clean-libiberty: 
23244         @[ -f ./libiberty/Makefile ] || exit 0; \
23245         r=`${PWD_COMMAND}`; export r; \
23246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23247         $(HOST_EXPORTS) \
23248         for flag in $(EXTRA_HOST_FLAGS) ; do \
23249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23250         done; \
23251         echo "Doing maintainer-clean in libiberty"; \
23252         (cd $(HOST_SUBDIR)/libiberty && \
23253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23255                   "RANLIB=$${RANLIB}" \
23256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23257                   maintainer-clean) \
23258           || exit 1
23259
23260 @endif libiberty
23261
23262
23263
23264 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23265 maybe-configure-libiberty-linker-plugin:
23266 @if gcc-bootstrap
23267 configure-libiberty-linker-plugin: stage_current
23268 @endif gcc-bootstrap
23269 @if libiberty-linker-plugin
23270 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23271 configure-libiberty-linker-plugin: 
23272         @r=`${PWD_COMMAND}`; export r; \
23273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23274         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23276         $(HOST_EXPORTS)  \
23277         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23278         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23279         case $(srcdir) in \
23280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23281           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23283         esac; \
23284         module_srcdir=libiberty; \
23285         $(SHELL) \
23286           $$s/$$module_srcdir/configure \
23287           --srcdir=$${topdir}/$$module_srcdir \
23288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23289           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23290           || exit 1
23291 @endif libiberty-linker-plugin
23292
23293
23294
23295 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23296 maybe-configure-stage1-libiberty-linker-plugin:
23297 @if libiberty-linker-plugin-bootstrap
23298 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23299 configure-stage1-libiberty-linker-plugin:
23300         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23301         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23302         @r=`${PWD_COMMAND}`; export r; \
23303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23304         TFLAGS="$(STAGE1_TFLAGS)"; \
23305         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23306         $(HOST_EXPORTS) \
23307         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23308         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23309         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23310         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23311         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23312         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23313         case $(srcdir) in \
23314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23315           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23317         esac; \
23318         module_srcdir=libiberty; \
23319         $(SHELL) $$s/$$module_srcdir/configure \
23320           --srcdir=$${topdir}/$$module_srcdir \
23321           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23322           --target=${target_alias} \
23323            \
23324           $(STAGE1_CONFIGURE_FLAGS) \
23325           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23326 @endif libiberty-linker-plugin-bootstrap
23327
23328 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23329 maybe-configure-stage2-libiberty-linker-plugin:
23330 @if libiberty-linker-plugin-bootstrap
23331 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23332 configure-stage2-libiberty-linker-plugin:
23333         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23334         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23335         @r=`${PWD_COMMAND}`; export r; \
23336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23337         TFLAGS="$(STAGE2_TFLAGS)"; \
23338         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23339         $(HOST_EXPORTS) \
23340         $(POSTSTAGE1_HOST_EXPORTS) \
23341         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23342         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23343         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23344         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23346         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23347         case $(srcdir) in \
23348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23349           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23351         esac; \
23352         module_srcdir=libiberty; \
23353         $(SHELL) $$s/$$module_srcdir/configure \
23354           --srcdir=$${topdir}/$$module_srcdir \
23355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23356           --target=${target_alias} \
23357           --with-build-libsubdir=$(HOST_SUBDIR) \
23358           $(STAGE2_CONFIGURE_FLAGS) \
23359           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23360 @endif libiberty-linker-plugin-bootstrap
23361
23362 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23363 maybe-configure-stage3-libiberty-linker-plugin:
23364 @if libiberty-linker-plugin-bootstrap
23365 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23366 configure-stage3-libiberty-linker-plugin:
23367         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23368         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23369         @r=`${PWD_COMMAND}`; export r; \
23370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23371         TFLAGS="$(STAGE3_TFLAGS)"; \
23372         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23373         $(HOST_EXPORTS) \
23374         $(POSTSTAGE1_HOST_EXPORTS) \
23375         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23376         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23377         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23378         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23380         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23381         case $(srcdir) in \
23382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23383           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23385         esac; \
23386         module_srcdir=libiberty; \
23387         $(SHELL) $$s/$$module_srcdir/configure \
23388           --srcdir=$${topdir}/$$module_srcdir \
23389           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23390           --target=${target_alias} \
23391           --with-build-libsubdir=$(HOST_SUBDIR) \
23392           $(STAGE3_CONFIGURE_FLAGS) \
23393           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23394 @endif libiberty-linker-plugin-bootstrap
23395
23396 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23397 maybe-configure-stage4-libiberty-linker-plugin:
23398 @if libiberty-linker-plugin-bootstrap
23399 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23400 configure-stage4-libiberty-linker-plugin:
23401         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23402         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23403         @r=`${PWD_COMMAND}`; export r; \
23404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23405         TFLAGS="$(STAGE4_TFLAGS)"; \
23406         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23407         $(HOST_EXPORTS) \
23408         $(POSTSTAGE1_HOST_EXPORTS) \
23409         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23410         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23411         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23412         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23413         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23414         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23415         case $(srcdir) in \
23416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23417           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23419         esac; \
23420         module_srcdir=libiberty; \
23421         $(SHELL) $$s/$$module_srcdir/configure \
23422           --srcdir=$${topdir}/$$module_srcdir \
23423           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23424           --target=${target_alias} \
23425           --with-build-libsubdir=$(HOST_SUBDIR) \
23426           $(STAGE4_CONFIGURE_FLAGS) \
23427           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23428 @endif libiberty-linker-plugin-bootstrap
23429
23430 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23431 maybe-configure-stageprofile-libiberty-linker-plugin:
23432 @if libiberty-linker-plugin-bootstrap
23433 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23434 configure-stageprofile-libiberty-linker-plugin:
23435         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23436         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23437         @r=`${PWD_COMMAND}`; export r; \
23438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23439         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23440         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23441         $(HOST_EXPORTS) \
23442         $(POSTSTAGE1_HOST_EXPORTS) \
23443         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23444         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23445         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23446         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23448         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23449         case $(srcdir) in \
23450           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23451           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23452                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23453         esac; \
23454         module_srcdir=libiberty; \
23455         $(SHELL) $$s/$$module_srcdir/configure \
23456           --srcdir=$${topdir}/$$module_srcdir \
23457           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23458           --target=${target_alias} \
23459           --with-build-libsubdir=$(HOST_SUBDIR) \
23460           $(STAGEprofile_CONFIGURE_FLAGS) \
23461           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23462 @endif libiberty-linker-plugin-bootstrap
23463
23464 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23465 maybe-configure-stagefeedback-libiberty-linker-plugin:
23466 @if libiberty-linker-plugin-bootstrap
23467 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23468 configure-stagefeedback-libiberty-linker-plugin:
23469         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23471         @r=`${PWD_COMMAND}`; export r; \
23472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23473         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23474         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23475         $(HOST_EXPORTS) \
23476         $(POSTSTAGE1_HOST_EXPORTS) \
23477         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23478         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23479         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23480         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23482         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23483         case $(srcdir) in \
23484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23485           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23487         esac; \
23488         module_srcdir=libiberty; \
23489         $(SHELL) $$s/$$module_srcdir/configure \
23490           --srcdir=$${topdir}/$$module_srcdir \
23491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23492           --target=${target_alias} \
23493           --with-build-libsubdir=$(HOST_SUBDIR) \
23494           $(STAGEfeedback_CONFIGURE_FLAGS) \
23495           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23496 @endif libiberty-linker-plugin-bootstrap
23497
23498
23499
23500
23501
23502 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23503 maybe-all-libiberty-linker-plugin:
23504 @if gcc-bootstrap
23505 all-libiberty-linker-plugin: stage_current
23506 @endif gcc-bootstrap
23507 @if libiberty-linker-plugin
23508 TARGET-libiberty-linker-plugin=all
23509 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23510 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23511         @r=`${PWD_COMMAND}`; export r; \
23512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23513         $(HOST_EXPORTS)  \
23514         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23515           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23516                 $(TARGET-libiberty-linker-plugin))
23517 @endif libiberty-linker-plugin
23518
23519
23520
23521 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23522 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23523 maybe-all-stage1-libiberty-linker-plugin:
23524 maybe-clean-stage1-libiberty-linker-plugin:
23525 @if libiberty-linker-plugin-bootstrap
23526 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23527 all-stage1: all-stage1-libiberty-linker-plugin
23528 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23529 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23530         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23531         @r=`${PWD_COMMAND}`; export r; \
23532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23533         TFLAGS="$(STAGE1_TFLAGS)"; \
23534         $(HOST_EXPORTS)  \
23535         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23536         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23537                 CFLAGS="$(STAGE1_CFLAGS)" \
23538                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23539                 LIBCFLAGS="$(LIBCFLAGS)" \
23540                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23541                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23542                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23543                 $(EXTRA_HOST_FLAGS)  \
23544                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23545                 TFLAGS="$(STAGE1_TFLAGS)" \
23546                 $(TARGET-stage1-libiberty-linker-plugin)
23547
23548 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23549 clean-stage1: clean-stage1-libiberty-linker-plugin
23550 clean-stage1-libiberty-linker-plugin:
23551         @if [ $(current_stage) = stage1 ]; then \
23552           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23553         else \
23554           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23555           $(MAKE) stage1-start; \
23556         fi; \
23557         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23558         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23559         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23560 @endif libiberty-linker-plugin-bootstrap
23561
23562
23563 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23564 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23565 maybe-all-stage2-libiberty-linker-plugin:
23566 maybe-clean-stage2-libiberty-linker-plugin:
23567 @if libiberty-linker-plugin-bootstrap
23568 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23569 all-stage2: all-stage2-libiberty-linker-plugin
23570 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23571 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23572         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23573         @r=`${PWD_COMMAND}`; export r; \
23574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23575         TFLAGS="$(STAGE2_TFLAGS)"; \
23576         $(HOST_EXPORTS) \
23577         $(POSTSTAGE1_HOST_EXPORTS)  \
23578         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23579         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23580                 CFLAGS="$(STAGE2_CFLAGS)" \
23581                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23582                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23583                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23584                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23585                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23586                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23587                 TFLAGS="$(STAGE2_TFLAGS)" \
23588                 $(TARGET-stage2-libiberty-linker-plugin)
23589
23590 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23591 clean-stage2: clean-stage2-libiberty-linker-plugin
23592 clean-stage2-libiberty-linker-plugin:
23593         @if [ $(current_stage) = stage2 ]; then \
23594           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23595         else \
23596           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23597           $(MAKE) stage2-start; \
23598         fi; \
23599         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23600         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23601 @endif libiberty-linker-plugin-bootstrap
23602
23603
23604 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23605 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23606 maybe-all-stage3-libiberty-linker-plugin:
23607 maybe-clean-stage3-libiberty-linker-plugin:
23608 @if libiberty-linker-plugin-bootstrap
23609 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23610 all-stage3: all-stage3-libiberty-linker-plugin
23611 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23612 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23613         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23614         @r=`${PWD_COMMAND}`; export r; \
23615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23616         TFLAGS="$(STAGE3_TFLAGS)"; \
23617         $(HOST_EXPORTS) \
23618         $(POSTSTAGE1_HOST_EXPORTS)  \
23619         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23620         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23621                 CFLAGS="$(STAGE3_CFLAGS)" \
23622                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23623                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23624                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23625                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23626                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23627                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23628                 TFLAGS="$(STAGE3_TFLAGS)" \
23629                 $(TARGET-stage3-libiberty-linker-plugin)
23630
23631 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23632 clean-stage3: clean-stage3-libiberty-linker-plugin
23633 clean-stage3-libiberty-linker-plugin:
23634         @if [ $(current_stage) = stage3 ]; then \
23635           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23636         else \
23637           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23638           $(MAKE) stage3-start; \
23639         fi; \
23640         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23641         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23642 @endif libiberty-linker-plugin-bootstrap
23643
23644
23645 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23646 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23647 maybe-all-stage4-libiberty-linker-plugin:
23648 maybe-clean-stage4-libiberty-linker-plugin:
23649 @if libiberty-linker-plugin-bootstrap
23650 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23651 all-stage4: all-stage4-libiberty-linker-plugin
23652 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23653 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23654         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23655         @r=`${PWD_COMMAND}`; export r; \
23656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23657         TFLAGS="$(STAGE4_TFLAGS)"; \
23658         $(HOST_EXPORTS) \
23659         $(POSTSTAGE1_HOST_EXPORTS)  \
23660         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23661         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23662                 CFLAGS="$(STAGE4_CFLAGS)" \
23663                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23664                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23665                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23666                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23667                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23668                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23669                 TFLAGS="$(STAGE4_TFLAGS)" \
23670                 $(TARGET-stage4-libiberty-linker-plugin)
23671
23672 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23673 clean-stage4: clean-stage4-libiberty-linker-plugin
23674 clean-stage4-libiberty-linker-plugin:
23675         @if [ $(current_stage) = stage4 ]; then \
23676           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23677         else \
23678           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23679           $(MAKE) stage4-start; \
23680         fi; \
23681         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23682         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23683 @endif libiberty-linker-plugin-bootstrap
23684
23685
23686 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23687 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23688 maybe-all-stageprofile-libiberty-linker-plugin:
23689 maybe-clean-stageprofile-libiberty-linker-plugin:
23690 @if libiberty-linker-plugin-bootstrap
23691 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23692 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23693 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23694 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23695         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23696         @r=`${PWD_COMMAND}`; export r; \
23697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23698         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23699         $(HOST_EXPORTS) \
23700         $(POSTSTAGE1_HOST_EXPORTS)  \
23701         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23703                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23704                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23705                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23709                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23710                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23711                 $(TARGET-stageprofile-libiberty-linker-plugin)
23712
23713 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23714 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23715 clean-stageprofile-libiberty-linker-plugin:
23716         @if [ $(current_stage) = stageprofile ]; then \
23717           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23718         else \
23719           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23720           $(MAKE) stageprofile-start; \
23721         fi; \
23722         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23723         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23724 @endif libiberty-linker-plugin-bootstrap
23725
23726
23727 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23728 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23729 maybe-all-stagefeedback-libiberty-linker-plugin:
23730 maybe-clean-stagefeedback-libiberty-linker-plugin:
23731 @if libiberty-linker-plugin-bootstrap
23732 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23733 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23734 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23735 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23736         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23737         @r=`${PWD_COMMAND}`; export r; \
23738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23739         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23740         $(HOST_EXPORTS) \
23741         $(POSTSTAGE1_HOST_EXPORTS)  \
23742         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23743         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23744                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23745                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23746                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23747                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23748                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23749                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23750                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23751                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23752                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23753
23754 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23755 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23756 clean-stagefeedback-libiberty-linker-plugin:
23757         @if [ $(current_stage) = stagefeedback ]; then \
23758           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23759         else \
23760           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23761           $(MAKE) stagefeedback-start; \
23762         fi; \
23763         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23764         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23765 @endif libiberty-linker-plugin-bootstrap
23766
23767
23768
23769
23770
23771 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23772 maybe-check-libiberty-linker-plugin:
23773 @if libiberty-linker-plugin
23774 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23775
23776 check-libiberty-linker-plugin:
23777         @: $(MAKE); $(unstage)
23778         @r=`${PWD_COMMAND}`; export r; \
23779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23781         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23782           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23783
23784 @endif libiberty-linker-plugin
23785
23786 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23787 maybe-install-libiberty-linker-plugin:
23788 @if libiberty-linker-plugin
23789 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23790
23791 install-libiberty-linker-plugin: installdirs
23792         @: $(MAKE); $(unstage)
23793         @r=`${PWD_COMMAND}`; export r; \
23794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23795         $(HOST_EXPORTS) \
23796         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23797           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23798
23799 @endif libiberty-linker-plugin
23800
23801 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23802 maybe-install-strip-libiberty-linker-plugin:
23803 @if libiberty-linker-plugin
23804 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23805
23806 install-strip-libiberty-linker-plugin: installdirs
23807         @: $(MAKE); $(unstage)
23808         @r=`${PWD_COMMAND}`; export r; \
23809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23810         $(HOST_EXPORTS) \
23811         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23812           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23813
23814 @endif libiberty-linker-plugin
23815
23816 # Other targets (info, dvi, pdf, etc.)
23817
23818 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23819 maybe-info-libiberty-linker-plugin:
23820 @if libiberty-linker-plugin
23821 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23822
23823 info-libiberty-linker-plugin: \
23824     configure-libiberty-linker-plugin 
23825         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23826         r=`${PWD_COMMAND}`; export r; \
23827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23828         $(HOST_EXPORTS) \
23829         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23831         done; \
23832         echo "Doing info in libiberty-linker-plugin"; \
23833         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23836                   "RANLIB=$${RANLIB}" \
23837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23838                   info) \
23839           || exit 1
23840
23841 @endif libiberty-linker-plugin
23842
23843 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23844 maybe-dvi-libiberty-linker-plugin:
23845 @if libiberty-linker-plugin
23846 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23847
23848 dvi-libiberty-linker-plugin: \
23849     configure-libiberty-linker-plugin 
23850         @[ -f ./libiberty-linker-plugin/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) @extra_linker_plugin_flags@; do \
23855           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23856         done; \
23857         echo "Doing dvi in libiberty-linker-plugin"; \
23858         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
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                   dvi) \
23864           || exit 1
23865
23866 @endif libiberty-linker-plugin
23867
23868 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23869 maybe-pdf-libiberty-linker-plugin:
23870 @if libiberty-linker-plugin
23871 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23872
23873 pdf-libiberty-linker-plugin: \
23874     configure-libiberty-linker-plugin 
23875         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23876         r=`${PWD_COMMAND}`; export r; \
23877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23878         $(HOST_EXPORTS) \
23879         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23881         done; \
23882         echo "Doing pdf in libiberty-linker-plugin"; \
23883         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23886                   "RANLIB=$${RANLIB}" \
23887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23888                   pdf) \
23889           || exit 1
23890
23891 @endif libiberty-linker-plugin
23892
23893 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23894 maybe-html-libiberty-linker-plugin:
23895 @if libiberty-linker-plugin
23896 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23897
23898 html-libiberty-linker-plugin: \
23899     configure-libiberty-linker-plugin 
23900         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23901         r=`${PWD_COMMAND}`; export r; \
23902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23903         $(HOST_EXPORTS) \
23904         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23906         done; \
23907         echo "Doing html in libiberty-linker-plugin"; \
23908         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23911                   "RANLIB=$${RANLIB}" \
23912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23913                   html) \
23914           || exit 1
23915
23916 @endif libiberty-linker-plugin
23917
23918 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23919 maybe-TAGS-libiberty-linker-plugin:
23920 @if libiberty-linker-plugin
23921 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23922
23923 TAGS-libiberty-linker-plugin: \
23924     configure-libiberty-linker-plugin 
23925         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23926         r=`${PWD_COMMAND}`; export r; \
23927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23928         $(HOST_EXPORTS) \
23929         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23931         done; \
23932         echo "Doing TAGS in libiberty-linker-plugin"; \
23933         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23936                   "RANLIB=$${RANLIB}" \
23937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23938                   TAGS) \
23939           || exit 1
23940
23941 @endif libiberty-linker-plugin
23942
23943 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23944 maybe-install-info-libiberty-linker-plugin:
23945 @if libiberty-linker-plugin
23946 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23947
23948 install-info-libiberty-linker-plugin: \
23949     configure-libiberty-linker-plugin \
23950     info-libiberty-linker-plugin 
23951         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23952         r=`${PWD_COMMAND}`; export r; \
23953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23954         $(HOST_EXPORTS) \
23955         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23957         done; \
23958         echo "Doing install-info in libiberty-linker-plugin"; \
23959         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23962                   "RANLIB=$${RANLIB}" \
23963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23964                   install-info) \
23965           || exit 1
23966
23967 @endif libiberty-linker-plugin
23968
23969 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23970 maybe-install-pdf-libiberty-linker-plugin:
23971 @if libiberty-linker-plugin
23972 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23973
23974 install-pdf-libiberty-linker-plugin: \
23975     configure-libiberty-linker-plugin \
23976     pdf-libiberty-linker-plugin 
23977         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23978         r=`${PWD_COMMAND}`; export r; \
23979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23980         $(HOST_EXPORTS) \
23981         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23983         done; \
23984         echo "Doing install-pdf in libiberty-linker-plugin"; \
23985         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23988                   "RANLIB=$${RANLIB}" \
23989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23990                   install-pdf) \
23991           || exit 1
23992
23993 @endif libiberty-linker-plugin
23994
23995 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23996 maybe-install-html-libiberty-linker-plugin:
23997 @if libiberty-linker-plugin
23998 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23999
24000 install-html-libiberty-linker-plugin: \
24001     configure-libiberty-linker-plugin \
24002     html-libiberty-linker-plugin 
24003         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24004         r=`${PWD_COMMAND}`; export r; \
24005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24006         $(HOST_EXPORTS) \
24007         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24009         done; \
24010         echo "Doing install-html in libiberty-linker-plugin"; \
24011         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24014                   "RANLIB=$${RANLIB}" \
24015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24016                   install-html) \
24017           || exit 1
24018
24019 @endif libiberty-linker-plugin
24020
24021 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24022 maybe-installcheck-libiberty-linker-plugin:
24023 @if libiberty-linker-plugin
24024 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24025
24026 installcheck-libiberty-linker-plugin: \
24027     configure-libiberty-linker-plugin 
24028         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24029         r=`${PWD_COMMAND}`; export r; \
24030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24031         $(HOST_EXPORTS) \
24032         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24034         done; \
24035         echo "Doing installcheck in libiberty-linker-plugin"; \
24036         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24039                   "RANLIB=$${RANLIB}" \
24040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24041                   installcheck) \
24042           || exit 1
24043
24044 @endif libiberty-linker-plugin
24045
24046 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24047 maybe-mostlyclean-libiberty-linker-plugin:
24048 @if libiberty-linker-plugin
24049 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24050
24051 mostlyclean-libiberty-linker-plugin: 
24052         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24053         r=`${PWD_COMMAND}`; export r; \
24054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24055         $(HOST_EXPORTS) \
24056         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24058         done; \
24059         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24060         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24063                   "RANLIB=$${RANLIB}" \
24064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24065                   mostlyclean) \
24066           || exit 1
24067
24068 @endif libiberty-linker-plugin
24069
24070 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24071 maybe-clean-libiberty-linker-plugin:
24072 @if libiberty-linker-plugin
24073 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24074
24075 clean-libiberty-linker-plugin: 
24076         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24077         r=`${PWD_COMMAND}`; export r; \
24078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24079         $(HOST_EXPORTS) \
24080         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24082         done; \
24083         echo "Doing clean in libiberty-linker-plugin"; \
24084         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24087                   "RANLIB=$${RANLIB}" \
24088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24089                   clean) \
24090           || exit 1
24091
24092 @endif libiberty-linker-plugin
24093
24094 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24095 maybe-distclean-libiberty-linker-plugin:
24096 @if libiberty-linker-plugin
24097 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24098
24099 distclean-libiberty-linker-plugin: 
24100         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24101         r=`${PWD_COMMAND}`; export r; \
24102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24103         $(HOST_EXPORTS) \
24104         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24106         done; \
24107         echo "Doing distclean in libiberty-linker-plugin"; \
24108         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24111                   "RANLIB=$${RANLIB}" \
24112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24113                   distclean) \
24114           || exit 1
24115
24116 @endif libiberty-linker-plugin
24117
24118 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24119 maybe-maintainer-clean-libiberty-linker-plugin:
24120 @if libiberty-linker-plugin
24121 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24122
24123 maintainer-clean-libiberty-linker-plugin: 
24124         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24125         r=`${PWD_COMMAND}`; export r; \
24126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24127         $(HOST_EXPORTS) \
24128         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24130         done; \
24131         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24132         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24135                   "RANLIB=$${RANLIB}" \
24136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24137                   maintainer-clean) \
24138           || exit 1
24139
24140 @endif libiberty-linker-plugin
24141
24142
24143
24144 .PHONY: configure-libiconv maybe-configure-libiconv
24145 maybe-configure-libiconv:
24146 @if gcc-bootstrap
24147 configure-libiconv: stage_current
24148 @endif gcc-bootstrap
24149 @if libiconv
24150 maybe-configure-libiconv: configure-libiconv
24151 configure-libiconv: 
24152         @r=`${PWD_COMMAND}`; export r; \
24153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24154         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24156         $(HOST_EXPORTS)  \
24157         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24158         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24159         case $(srcdir) in \
24160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24161           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24163         esac; \
24164         module_srcdir=libiconv; \
24165         $(SHELL) \
24166           $$s/$$module_srcdir/configure \
24167           --srcdir=$${topdir}/$$module_srcdir \
24168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24169           --target=${target_alias} --disable-shared \
24170           || exit 1
24171 @endif libiconv
24172
24173
24174
24175 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24176 maybe-configure-stage1-libiconv:
24177 @if libiconv-bootstrap
24178 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24179 configure-stage1-libiconv:
24180         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24181         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24182         @r=`${PWD_COMMAND}`; export r; \
24183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184         TFLAGS="$(STAGE1_TFLAGS)"; \
24185         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24186         $(HOST_EXPORTS) \
24187         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24188         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24189         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24190         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24192         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24193         case $(srcdir) in \
24194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24195           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24197         esac; \
24198         module_srcdir=libiconv; \
24199         $(SHELL) $$s/$$module_srcdir/configure \
24200           --srcdir=$${topdir}/$$module_srcdir \
24201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24202           --target=${target_alias} \
24203            \
24204           $(STAGE1_CONFIGURE_FLAGS) \
24205           --disable-shared
24206 @endif libiconv-bootstrap
24207
24208 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24209 maybe-configure-stage2-libiconv:
24210 @if libiconv-bootstrap
24211 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24212 configure-stage2-libiconv:
24213         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24215         @r=`${PWD_COMMAND}`; export r; \
24216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24217         TFLAGS="$(STAGE2_TFLAGS)"; \
24218         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24219         $(HOST_EXPORTS) \
24220         $(POSTSTAGE1_HOST_EXPORTS) \
24221         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24222         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24223         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24224         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24226         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24227         case $(srcdir) in \
24228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24229           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24231         esac; \
24232         module_srcdir=libiconv; \
24233         $(SHELL) $$s/$$module_srcdir/configure \
24234           --srcdir=$${topdir}/$$module_srcdir \
24235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24236           --target=${target_alias} \
24237           --with-build-libsubdir=$(HOST_SUBDIR) \
24238           $(STAGE2_CONFIGURE_FLAGS) \
24239           --disable-shared
24240 @endif libiconv-bootstrap
24241
24242 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24243 maybe-configure-stage3-libiconv:
24244 @if libiconv-bootstrap
24245 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24246 configure-stage3-libiconv:
24247         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24249         @r=`${PWD_COMMAND}`; export r; \
24250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24251         TFLAGS="$(STAGE3_TFLAGS)"; \
24252         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24253         $(HOST_EXPORTS) \
24254         $(POSTSTAGE1_HOST_EXPORTS) \
24255         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24256         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24257         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24258         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24259         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24260         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24261         case $(srcdir) in \
24262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24263           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24265         esac; \
24266         module_srcdir=libiconv; \
24267         $(SHELL) $$s/$$module_srcdir/configure \
24268           --srcdir=$${topdir}/$$module_srcdir \
24269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24270           --target=${target_alias} \
24271           --with-build-libsubdir=$(HOST_SUBDIR) \
24272           $(STAGE3_CONFIGURE_FLAGS) \
24273           --disable-shared
24274 @endif libiconv-bootstrap
24275
24276 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24277 maybe-configure-stage4-libiconv:
24278 @if libiconv-bootstrap
24279 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24280 configure-stage4-libiconv:
24281         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24282         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24283         @r=`${PWD_COMMAND}`; export r; \
24284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24285         TFLAGS="$(STAGE4_TFLAGS)"; \
24286         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24287         $(HOST_EXPORTS) \
24288         $(POSTSTAGE1_HOST_EXPORTS) \
24289         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24290         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24291         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24292         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24294         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24295         case $(srcdir) in \
24296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24297           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24299         esac; \
24300         module_srcdir=libiconv; \
24301         $(SHELL) $$s/$$module_srcdir/configure \
24302           --srcdir=$${topdir}/$$module_srcdir \
24303           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24304           --target=${target_alias} \
24305           --with-build-libsubdir=$(HOST_SUBDIR) \
24306           $(STAGE4_CONFIGURE_FLAGS) \
24307           --disable-shared
24308 @endif libiconv-bootstrap
24309
24310 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24311 maybe-configure-stageprofile-libiconv:
24312 @if libiconv-bootstrap
24313 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24314 configure-stageprofile-libiconv:
24315         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24316         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24317         @r=`${PWD_COMMAND}`; export r; \
24318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24319         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24320         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24321         $(HOST_EXPORTS) \
24322         $(POSTSTAGE1_HOST_EXPORTS) \
24323         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24324         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24325         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24326         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24328         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24329         case $(srcdir) in \
24330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24331           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24333         esac; \
24334         module_srcdir=libiconv; \
24335         $(SHELL) $$s/$$module_srcdir/configure \
24336           --srcdir=$${topdir}/$$module_srcdir \
24337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24338           --target=${target_alias} \
24339           --with-build-libsubdir=$(HOST_SUBDIR) \
24340           $(STAGEprofile_CONFIGURE_FLAGS) \
24341           --disable-shared
24342 @endif libiconv-bootstrap
24343
24344 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24345 maybe-configure-stagefeedback-libiconv:
24346 @if libiconv-bootstrap
24347 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24348 configure-stagefeedback-libiconv:
24349         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24350         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24351         @r=`${PWD_COMMAND}`; export r; \
24352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24353         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24354         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24355         $(HOST_EXPORTS) \
24356         $(POSTSTAGE1_HOST_EXPORTS) \
24357         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24358         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24359         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24360         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24362         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24363         case $(srcdir) in \
24364           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24365           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24366                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24367         esac; \
24368         module_srcdir=libiconv; \
24369         $(SHELL) $$s/$$module_srcdir/configure \
24370           --srcdir=$${topdir}/$$module_srcdir \
24371           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24372           --target=${target_alias} \
24373           --with-build-libsubdir=$(HOST_SUBDIR) \
24374           $(STAGEfeedback_CONFIGURE_FLAGS) \
24375           --disable-shared
24376 @endif libiconv-bootstrap
24377
24378
24379
24380
24381
24382 .PHONY: all-libiconv maybe-all-libiconv
24383 maybe-all-libiconv:
24384 @if gcc-bootstrap
24385 all-libiconv: stage_current
24386 @endif gcc-bootstrap
24387 @if libiconv
24388 TARGET-libiconv=all
24389 maybe-all-libiconv: all-libiconv
24390 all-libiconv: configure-libiconv
24391         @r=`${PWD_COMMAND}`; export r; \
24392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24393         $(HOST_EXPORTS)  \
24394         (cd $(HOST_SUBDIR)/libiconv && \
24395           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24396                 $(TARGET-libiconv))
24397 @endif libiconv
24398
24399
24400
24401 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24402 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24403 maybe-all-stage1-libiconv:
24404 maybe-clean-stage1-libiconv:
24405 @if libiconv-bootstrap
24406 maybe-all-stage1-libiconv: all-stage1-libiconv
24407 all-stage1: all-stage1-libiconv
24408 TARGET-stage1-libiconv = $(TARGET-libiconv)
24409 all-stage1-libiconv: configure-stage1-libiconv
24410         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24411         @r=`${PWD_COMMAND}`; export r; \
24412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24413         TFLAGS="$(STAGE1_TFLAGS)"; \
24414         $(HOST_EXPORTS)  \
24415         cd $(HOST_SUBDIR)/libiconv && \
24416         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24417                 CFLAGS="$(STAGE1_CFLAGS)" \
24418                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24419                 LIBCFLAGS="$(LIBCFLAGS)" \
24420                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24421                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24422                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24423                 $(EXTRA_HOST_FLAGS)  \
24424                 $(STAGE1_FLAGS_TO_PASS)  \
24425                 TFLAGS="$(STAGE1_TFLAGS)" \
24426                 $(TARGET-stage1-libiconv)
24427
24428 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24429 clean-stage1: clean-stage1-libiconv
24430 clean-stage1-libiconv:
24431         @if [ $(current_stage) = stage1 ]; then \
24432           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24433         else \
24434           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24435           $(MAKE) stage1-start; \
24436         fi; \
24437         cd $(HOST_SUBDIR)/libiconv && \
24438         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24439         $(STAGE1_FLAGS_TO_PASS)  clean
24440 @endif libiconv-bootstrap
24441
24442
24443 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24444 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24445 maybe-all-stage2-libiconv:
24446 maybe-clean-stage2-libiconv:
24447 @if libiconv-bootstrap
24448 maybe-all-stage2-libiconv: all-stage2-libiconv
24449 all-stage2: all-stage2-libiconv
24450 TARGET-stage2-libiconv = $(TARGET-libiconv)
24451 all-stage2-libiconv: configure-stage2-libiconv
24452         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24453         @r=`${PWD_COMMAND}`; export r; \
24454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455         TFLAGS="$(STAGE2_TFLAGS)"; \
24456         $(HOST_EXPORTS) \
24457         $(POSTSTAGE1_HOST_EXPORTS)  \
24458         cd $(HOST_SUBDIR)/libiconv && \
24459         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24460                 CFLAGS="$(STAGE2_CFLAGS)" \
24461                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24462                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24463                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24464                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24465                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24466                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24467                 TFLAGS="$(STAGE2_TFLAGS)" \
24468                 $(TARGET-stage2-libiconv)
24469
24470 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24471 clean-stage2: clean-stage2-libiconv
24472 clean-stage2-libiconv:
24473         @if [ $(current_stage) = stage2 ]; then \
24474           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24475         else \
24476           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24477           $(MAKE) stage2-start; \
24478         fi; \
24479         cd $(HOST_SUBDIR)/libiconv && \
24480         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24481 @endif libiconv-bootstrap
24482
24483
24484 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24485 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24486 maybe-all-stage3-libiconv:
24487 maybe-clean-stage3-libiconv:
24488 @if libiconv-bootstrap
24489 maybe-all-stage3-libiconv: all-stage3-libiconv
24490 all-stage3: all-stage3-libiconv
24491 TARGET-stage3-libiconv = $(TARGET-libiconv)
24492 all-stage3-libiconv: configure-stage3-libiconv
24493         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24494         @r=`${PWD_COMMAND}`; export r; \
24495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24496         TFLAGS="$(STAGE3_TFLAGS)"; \
24497         $(HOST_EXPORTS) \
24498         $(POSTSTAGE1_HOST_EXPORTS)  \
24499         cd $(HOST_SUBDIR)/libiconv && \
24500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24501                 CFLAGS="$(STAGE3_CFLAGS)" \
24502                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24503                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24507                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24508                 TFLAGS="$(STAGE3_TFLAGS)" \
24509                 $(TARGET-stage3-libiconv)
24510
24511 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24512 clean-stage3: clean-stage3-libiconv
24513 clean-stage3-libiconv:
24514         @if [ $(current_stage) = stage3 ]; then \
24515           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24516         else \
24517           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24518           $(MAKE) stage3-start; \
24519         fi; \
24520         cd $(HOST_SUBDIR)/libiconv && \
24521         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24522 @endif libiconv-bootstrap
24523
24524
24525 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24526 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24527 maybe-all-stage4-libiconv:
24528 maybe-clean-stage4-libiconv:
24529 @if libiconv-bootstrap
24530 maybe-all-stage4-libiconv: all-stage4-libiconv
24531 all-stage4: all-stage4-libiconv
24532 TARGET-stage4-libiconv = $(TARGET-libiconv)
24533 all-stage4-libiconv: configure-stage4-libiconv
24534         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24535         @r=`${PWD_COMMAND}`; export r; \
24536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24537         TFLAGS="$(STAGE4_TFLAGS)"; \
24538         $(HOST_EXPORTS) \
24539         $(POSTSTAGE1_HOST_EXPORTS)  \
24540         cd $(HOST_SUBDIR)/libiconv && \
24541         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24542                 CFLAGS="$(STAGE4_CFLAGS)" \
24543                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24544                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24545                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24546                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24547                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24548                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24549                 TFLAGS="$(STAGE4_TFLAGS)" \
24550                 $(TARGET-stage4-libiconv)
24551
24552 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24553 clean-stage4: clean-stage4-libiconv
24554 clean-stage4-libiconv:
24555         @if [ $(current_stage) = stage4 ]; then \
24556           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24557         else \
24558           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24559           $(MAKE) stage4-start; \
24560         fi; \
24561         cd $(HOST_SUBDIR)/libiconv && \
24562         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24563 @endif libiconv-bootstrap
24564
24565
24566 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24567 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24568 maybe-all-stageprofile-libiconv:
24569 maybe-clean-stageprofile-libiconv:
24570 @if libiconv-bootstrap
24571 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24572 all-stageprofile: all-stageprofile-libiconv
24573 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24574 all-stageprofile-libiconv: configure-stageprofile-libiconv
24575         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24576         @r=`${PWD_COMMAND}`; export r; \
24577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24579         $(HOST_EXPORTS) \
24580         $(POSTSTAGE1_HOST_EXPORTS)  \
24581         cd $(HOST_SUBDIR)/libiconv && \
24582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24583                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24584                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24585                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24590                 TFLAGS="$(STAGEprofile_TFLAGS)" \
24591                 $(TARGET-stageprofile-libiconv)
24592
24593 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24594 clean-stageprofile: clean-stageprofile-libiconv
24595 clean-stageprofile-libiconv:
24596         @if [ $(current_stage) = stageprofile ]; then \
24597           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24598         else \
24599           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24600           $(MAKE) stageprofile-start; \
24601         fi; \
24602         cd $(HOST_SUBDIR)/libiconv && \
24603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24604 @endif libiconv-bootstrap
24605
24606
24607 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24608 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24609 maybe-all-stagefeedback-libiconv:
24610 maybe-clean-stagefeedback-libiconv:
24611 @if libiconv-bootstrap
24612 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24613 all-stagefeedback: all-stagefeedback-libiconv
24614 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24615 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24616         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24617         @r=`${PWD_COMMAND}`; export r; \
24618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24619         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24620         $(HOST_EXPORTS) \
24621         $(POSTSTAGE1_HOST_EXPORTS)  \
24622         cd $(HOST_SUBDIR)/libiconv && \
24623         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24624                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24625                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24626                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24627                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24628                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24629                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24630                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24631                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
24632                 $(TARGET-stagefeedback-libiconv)
24633
24634 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24635 clean-stagefeedback: clean-stagefeedback-libiconv
24636 clean-stagefeedback-libiconv:
24637         @if [ $(current_stage) = stagefeedback ]; then \
24638           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24639         else \
24640           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24641           $(MAKE) stagefeedback-start; \
24642         fi; \
24643         cd $(HOST_SUBDIR)/libiconv && \
24644         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24645 @endif libiconv-bootstrap
24646
24647
24648
24649
24650
24651 .PHONY: check-libiconv maybe-check-libiconv
24652 maybe-check-libiconv:
24653 @if libiconv
24654 maybe-check-libiconv: check-libiconv
24655
24656 check-libiconv:
24657         @: $(MAKE); $(unstage)
24658         @r=`${PWD_COMMAND}`; export r; \
24659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24660         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24661         (cd $(HOST_SUBDIR)/libiconv && \
24662           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24663
24664 @endif libiconv
24665
24666 .PHONY: install-libiconv maybe-install-libiconv
24667 maybe-install-libiconv:
24668 @if libiconv
24669 maybe-install-libiconv: install-libiconv
24670
24671 install-libiconv:
24672
24673 @endif libiconv
24674
24675 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24676 maybe-install-strip-libiconv:
24677 @if libiconv
24678 maybe-install-strip-libiconv: install-strip-libiconv
24679
24680 install-strip-libiconv:
24681
24682 @endif libiconv
24683
24684 # Other targets (info, dvi, pdf, etc.)
24685
24686 .PHONY: maybe-info-libiconv info-libiconv
24687 maybe-info-libiconv:
24688 @if libiconv
24689 maybe-info-libiconv: info-libiconv
24690
24691 # libiconv doesn't support info.
24692 info-libiconv:
24693
24694 @endif libiconv
24695
24696 .PHONY: maybe-dvi-libiconv dvi-libiconv
24697 maybe-dvi-libiconv:
24698 @if libiconv
24699 maybe-dvi-libiconv: dvi-libiconv
24700
24701 dvi-libiconv: \
24702     configure-libiconv 
24703         @[ -f ./libiconv/Makefile ] || exit 0; \
24704         r=`${PWD_COMMAND}`; export r; \
24705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706         $(HOST_EXPORTS) \
24707         for flag in $(EXTRA_HOST_FLAGS) ; do \
24708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24709         done; \
24710         echo "Doing dvi in libiconv"; \
24711         (cd $(HOST_SUBDIR)/libiconv && \
24712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714                   "RANLIB=$${RANLIB}" \
24715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24716                   dvi) \
24717           || exit 1
24718
24719 @endif libiconv
24720
24721 .PHONY: maybe-pdf-libiconv pdf-libiconv
24722 maybe-pdf-libiconv:
24723 @if libiconv
24724 maybe-pdf-libiconv: pdf-libiconv
24725
24726 # libiconv doesn't support pdf.
24727 pdf-libiconv:
24728
24729 @endif libiconv
24730
24731 .PHONY: maybe-html-libiconv html-libiconv
24732 maybe-html-libiconv:
24733 @if libiconv
24734 maybe-html-libiconv: html-libiconv
24735
24736 # libiconv doesn't support html.
24737 html-libiconv:
24738
24739 @endif libiconv
24740
24741 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24742 maybe-TAGS-libiconv:
24743 @if libiconv
24744 maybe-TAGS-libiconv: TAGS-libiconv
24745
24746 TAGS-libiconv: \
24747     configure-libiconv 
24748         @[ -f ./libiconv/Makefile ] || exit 0; \
24749         r=`${PWD_COMMAND}`; export r; \
24750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751         $(HOST_EXPORTS) \
24752         for flag in $(EXTRA_HOST_FLAGS) ; do \
24753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24754         done; \
24755         echo "Doing TAGS in libiconv"; \
24756         (cd $(HOST_SUBDIR)/libiconv && \
24757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24759                   "RANLIB=$${RANLIB}" \
24760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24761                   TAGS) \
24762           || exit 1
24763
24764 @endif libiconv
24765
24766 .PHONY: maybe-install-info-libiconv install-info-libiconv
24767 maybe-install-info-libiconv:
24768 @if libiconv
24769 maybe-install-info-libiconv: install-info-libiconv
24770
24771 # libiconv doesn't support install-info.
24772 install-info-libiconv:
24773
24774 @endif libiconv
24775
24776 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24777 maybe-install-pdf-libiconv:
24778 @if libiconv
24779 maybe-install-pdf-libiconv: install-pdf-libiconv
24780
24781 # libiconv doesn't support install-pdf.
24782 install-pdf-libiconv:
24783
24784 @endif libiconv
24785
24786 .PHONY: maybe-install-html-libiconv install-html-libiconv
24787 maybe-install-html-libiconv:
24788 @if libiconv
24789 maybe-install-html-libiconv: install-html-libiconv
24790
24791 # libiconv doesn't support install-html.
24792 install-html-libiconv:
24793
24794 @endif libiconv
24795
24796 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24797 maybe-installcheck-libiconv:
24798 @if libiconv
24799 maybe-installcheck-libiconv: installcheck-libiconv
24800
24801 installcheck-libiconv: \
24802     configure-libiconv 
24803         @[ -f ./libiconv/Makefile ] || exit 0; \
24804         r=`${PWD_COMMAND}`; export r; \
24805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24806         $(HOST_EXPORTS) \
24807         for flag in $(EXTRA_HOST_FLAGS) ; do \
24808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24809         done; \
24810         echo "Doing installcheck in libiconv"; \
24811         (cd $(HOST_SUBDIR)/libiconv && \
24812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24814                   "RANLIB=$${RANLIB}" \
24815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24816                   installcheck) \
24817           || exit 1
24818
24819 @endif libiconv
24820
24821 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24822 maybe-mostlyclean-libiconv:
24823 @if libiconv
24824 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24825
24826 mostlyclean-libiconv: 
24827         @[ -f ./libiconv/Makefile ] || exit 0; \
24828         r=`${PWD_COMMAND}`; export r; \
24829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24830         $(HOST_EXPORTS) \
24831         for flag in $(EXTRA_HOST_FLAGS) ; do \
24832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24833         done; \
24834         echo "Doing mostlyclean in libiconv"; \
24835         (cd $(HOST_SUBDIR)/libiconv && \
24836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24838                   "RANLIB=$${RANLIB}" \
24839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24840                   mostlyclean) \
24841           || exit 1
24842
24843 @endif libiconv
24844
24845 .PHONY: maybe-clean-libiconv clean-libiconv
24846 maybe-clean-libiconv:
24847 @if libiconv
24848 maybe-clean-libiconv: clean-libiconv
24849
24850 clean-libiconv: 
24851         @[ -f ./libiconv/Makefile ] || exit 0; \
24852         r=`${PWD_COMMAND}`; export r; \
24853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24854         $(HOST_EXPORTS) \
24855         for flag in $(EXTRA_HOST_FLAGS) ; do \
24856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24857         done; \
24858         echo "Doing clean in libiconv"; \
24859         (cd $(HOST_SUBDIR)/libiconv && \
24860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24862                   "RANLIB=$${RANLIB}" \
24863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24864                   clean) \
24865           || exit 1
24866
24867 @endif libiconv
24868
24869 .PHONY: maybe-distclean-libiconv distclean-libiconv
24870 maybe-distclean-libiconv:
24871 @if libiconv
24872 maybe-distclean-libiconv: distclean-libiconv
24873
24874 distclean-libiconv: 
24875         @[ -f ./libiconv/Makefile ] || exit 0; \
24876         r=`${PWD_COMMAND}`; export r; \
24877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24878         $(HOST_EXPORTS) \
24879         for flag in $(EXTRA_HOST_FLAGS) ; do \
24880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24881         done; \
24882         echo "Doing distclean in libiconv"; \
24883         (cd $(HOST_SUBDIR)/libiconv && \
24884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24886                   "RANLIB=$${RANLIB}" \
24887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24888                   distclean) \
24889           || exit 1
24890
24891 @endif libiconv
24892
24893 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24894 maybe-maintainer-clean-libiconv:
24895 @if libiconv
24896 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24897
24898 maintainer-clean-libiconv: 
24899         @[ -f ./libiconv/Makefile ] || exit 0; \
24900         r=`${PWD_COMMAND}`; export r; \
24901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24902         $(HOST_EXPORTS) \
24903         for flag in $(EXTRA_HOST_FLAGS) ; do \
24904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24905         done; \
24906         echo "Doing maintainer-clean in libiconv"; \
24907         (cd $(HOST_SUBDIR)/libiconv && \
24908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24910                   "RANLIB=$${RANLIB}" \
24911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24912                   maintainer-clean) \
24913           || exit 1
24914
24915 @endif libiconv
24916
24917
24918
24919 .PHONY: configure-m4 maybe-configure-m4
24920 maybe-configure-m4:
24921 @if gcc-bootstrap
24922 configure-m4: stage_current
24923 @endif gcc-bootstrap
24924 @if m4
24925 maybe-configure-m4: configure-m4
24926 configure-m4: 
24927         @: $(MAKE); $(unstage)
24928         @r=`${PWD_COMMAND}`; export r; \
24929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24930         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
24932         $(HOST_EXPORTS)  \
24933         echo Configuring in $(HOST_SUBDIR)/m4; \
24934         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24935         case $(srcdir) in \
24936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24937           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24939         esac; \
24940         module_srcdir=m4; \
24941         $(SHELL) \
24942           $$s/$$module_srcdir/configure \
24943           --srcdir=$${topdir}/$$module_srcdir \
24944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24945           --target=${target_alias}  \
24946           || exit 1
24947 @endif m4
24948
24949
24950
24951
24952
24953 .PHONY: all-m4 maybe-all-m4
24954 maybe-all-m4:
24955 @if gcc-bootstrap
24956 all-m4: stage_current
24957 @endif gcc-bootstrap
24958 @if m4
24959 TARGET-m4=all
24960 maybe-all-m4: all-m4
24961 all-m4: configure-m4
24962         @: $(MAKE); $(unstage)
24963         @r=`${PWD_COMMAND}`; export r; \
24964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24965         $(HOST_EXPORTS)  \
24966         (cd $(HOST_SUBDIR)/m4 && \
24967           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24968                 $(TARGET-m4))
24969 @endif m4
24970
24971
24972
24973
24974 .PHONY: check-m4 maybe-check-m4
24975 maybe-check-m4:
24976 @if m4
24977 maybe-check-m4: check-m4
24978
24979 check-m4:
24980         @: $(MAKE); $(unstage)
24981         @r=`${PWD_COMMAND}`; export r; \
24982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24983         $(HOST_EXPORTS)  \
24984         (cd $(HOST_SUBDIR)/m4 && \
24985           $(MAKE) $(FLAGS_TO_PASS)  check)
24986
24987 @endif m4
24988
24989 .PHONY: install-m4 maybe-install-m4
24990 maybe-install-m4:
24991 @if m4
24992 maybe-install-m4: install-m4
24993
24994 install-m4: installdirs
24995         @: $(MAKE); $(unstage)
24996         @r=`${PWD_COMMAND}`; export r; \
24997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24998         $(HOST_EXPORTS) \
24999         (cd $(HOST_SUBDIR)/m4 && \
25000           $(MAKE) $(FLAGS_TO_PASS)  install)
25001
25002 @endif m4
25003
25004 .PHONY: install-strip-m4 maybe-install-strip-m4
25005 maybe-install-strip-m4:
25006 @if m4
25007 maybe-install-strip-m4: install-strip-m4
25008
25009 install-strip-m4: installdirs
25010         @: $(MAKE); $(unstage)
25011         @r=`${PWD_COMMAND}`; export r; \
25012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25013         $(HOST_EXPORTS) \
25014         (cd $(HOST_SUBDIR)/m4 && \
25015           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25016
25017 @endif m4
25018
25019 # Other targets (info, dvi, pdf, etc.)
25020
25021 .PHONY: maybe-info-m4 info-m4
25022 maybe-info-m4:
25023 @if m4
25024 maybe-info-m4: info-m4
25025
25026 info-m4: \
25027     configure-m4 
25028         @: $(MAKE); $(unstage)
25029         @[ -f ./m4/Makefile ] || exit 0; \
25030         r=`${PWD_COMMAND}`; export r; \
25031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25032         $(HOST_EXPORTS) \
25033         for flag in $(EXTRA_HOST_FLAGS) ; do \
25034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25035         done; \
25036         echo "Doing info in m4"; \
25037         (cd $(HOST_SUBDIR)/m4 && \
25038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25040                   "RANLIB=$${RANLIB}" \
25041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25042                   info) \
25043           || exit 1
25044
25045 @endif m4
25046
25047 .PHONY: maybe-dvi-m4 dvi-m4
25048 maybe-dvi-m4:
25049 @if m4
25050 maybe-dvi-m4: dvi-m4
25051
25052 dvi-m4: \
25053     configure-m4 
25054         @: $(MAKE); $(unstage)
25055         @[ -f ./m4/Makefile ] || exit 0; \
25056         r=`${PWD_COMMAND}`; export r; \
25057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25058         $(HOST_EXPORTS) \
25059         for flag in $(EXTRA_HOST_FLAGS) ; do \
25060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25061         done; \
25062         echo "Doing dvi in m4"; \
25063         (cd $(HOST_SUBDIR)/m4 && \
25064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25066                   "RANLIB=$${RANLIB}" \
25067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25068                   dvi) \
25069           || exit 1
25070
25071 @endif m4
25072
25073 .PHONY: maybe-pdf-m4 pdf-m4
25074 maybe-pdf-m4:
25075 @if m4
25076 maybe-pdf-m4: pdf-m4
25077
25078 pdf-m4: \
25079     configure-m4 
25080         @: $(MAKE); $(unstage)
25081         @[ -f ./m4/Makefile ] || exit 0; \
25082         r=`${PWD_COMMAND}`; export r; \
25083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25084         $(HOST_EXPORTS) \
25085         for flag in $(EXTRA_HOST_FLAGS) ; do \
25086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25087         done; \
25088         echo "Doing pdf in m4"; \
25089         (cd $(HOST_SUBDIR)/m4 && \
25090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25092                   "RANLIB=$${RANLIB}" \
25093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25094                   pdf) \
25095           || exit 1
25096
25097 @endif m4
25098
25099 .PHONY: maybe-html-m4 html-m4
25100 maybe-html-m4:
25101 @if m4
25102 maybe-html-m4: html-m4
25103
25104 html-m4: \
25105     configure-m4 
25106         @: $(MAKE); $(unstage)
25107         @[ -f ./m4/Makefile ] || exit 0; \
25108         r=`${PWD_COMMAND}`; export r; \
25109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25110         $(HOST_EXPORTS) \
25111         for flag in $(EXTRA_HOST_FLAGS) ; do \
25112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25113         done; \
25114         echo "Doing html in m4"; \
25115         (cd $(HOST_SUBDIR)/m4 && \
25116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25118                   "RANLIB=$${RANLIB}" \
25119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25120                   html) \
25121           || exit 1
25122
25123 @endif m4
25124
25125 .PHONY: maybe-TAGS-m4 TAGS-m4
25126 maybe-TAGS-m4:
25127 @if m4
25128 maybe-TAGS-m4: TAGS-m4
25129
25130 TAGS-m4: \
25131     configure-m4 
25132         @: $(MAKE); $(unstage)
25133         @[ -f ./m4/Makefile ] || exit 0; \
25134         r=`${PWD_COMMAND}`; export r; \
25135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25136         $(HOST_EXPORTS) \
25137         for flag in $(EXTRA_HOST_FLAGS) ; do \
25138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25139         done; \
25140         echo "Doing TAGS in m4"; \
25141         (cd $(HOST_SUBDIR)/m4 && \
25142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25144                   "RANLIB=$${RANLIB}" \
25145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25146                   TAGS) \
25147           || exit 1
25148
25149 @endif m4
25150
25151 .PHONY: maybe-install-info-m4 install-info-m4
25152 maybe-install-info-m4:
25153 @if m4
25154 maybe-install-info-m4: install-info-m4
25155
25156 install-info-m4: \
25157     configure-m4 \
25158     info-m4 
25159         @: $(MAKE); $(unstage)
25160         @[ -f ./m4/Makefile ] || exit 0; \
25161         r=`${PWD_COMMAND}`; export r; \
25162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25163         $(HOST_EXPORTS) \
25164         for flag in $(EXTRA_HOST_FLAGS) ; do \
25165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25166         done; \
25167         echo "Doing install-info in m4"; \
25168         (cd $(HOST_SUBDIR)/m4 && \
25169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25171                   "RANLIB=$${RANLIB}" \
25172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25173                   install-info) \
25174           || exit 1
25175
25176 @endif m4
25177
25178 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25179 maybe-install-pdf-m4:
25180 @if m4
25181 maybe-install-pdf-m4: install-pdf-m4
25182
25183 install-pdf-m4: \
25184     configure-m4 \
25185     pdf-m4 
25186         @: $(MAKE); $(unstage)
25187         @[ -f ./m4/Makefile ] || exit 0; \
25188         r=`${PWD_COMMAND}`; export r; \
25189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25190         $(HOST_EXPORTS) \
25191         for flag in $(EXTRA_HOST_FLAGS) ; do \
25192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25193         done; \
25194         echo "Doing install-pdf in m4"; \
25195         (cd $(HOST_SUBDIR)/m4 && \
25196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25198                   "RANLIB=$${RANLIB}" \
25199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25200                   install-pdf) \
25201           || exit 1
25202
25203 @endif m4
25204
25205 .PHONY: maybe-install-html-m4 install-html-m4
25206 maybe-install-html-m4:
25207 @if m4
25208 maybe-install-html-m4: install-html-m4
25209
25210 install-html-m4: \
25211     configure-m4 \
25212     html-m4 
25213         @: $(MAKE); $(unstage)
25214         @[ -f ./m4/Makefile ] || exit 0; \
25215         r=`${PWD_COMMAND}`; export r; \
25216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25217         $(HOST_EXPORTS) \
25218         for flag in $(EXTRA_HOST_FLAGS) ; do \
25219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25220         done; \
25221         echo "Doing install-html in m4"; \
25222         (cd $(HOST_SUBDIR)/m4 && \
25223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25225                   "RANLIB=$${RANLIB}" \
25226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25227                   install-html) \
25228           || exit 1
25229
25230 @endif m4
25231
25232 .PHONY: maybe-installcheck-m4 installcheck-m4
25233 maybe-installcheck-m4:
25234 @if m4
25235 maybe-installcheck-m4: installcheck-m4
25236
25237 installcheck-m4: \
25238     configure-m4 
25239         @: $(MAKE); $(unstage)
25240         @[ -f ./m4/Makefile ] || exit 0; \
25241         r=`${PWD_COMMAND}`; export r; \
25242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25243         $(HOST_EXPORTS) \
25244         for flag in $(EXTRA_HOST_FLAGS) ; do \
25245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25246         done; \
25247         echo "Doing installcheck in m4"; \
25248         (cd $(HOST_SUBDIR)/m4 && \
25249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25251                   "RANLIB=$${RANLIB}" \
25252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25253                   installcheck) \
25254           || exit 1
25255
25256 @endif m4
25257
25258 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25259 maybe-mostlyclean-m4:
25260 @if m4
25261 maybe-mostlyclean-m4: mostlyclean-m4
25262
25263 mostlyclean-m4: 
25264         @: $(MAKE); $(unstage)
25265         @[ -f ./m4/Makefile ] || exit 0; \
25266         r=`${PWD_COMMAND}`; export r; \
25267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25268         $(HOST_EXPORTS) \
25269         for flag in $(EXTRA_HOST_FLAGS) ; do \
25270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25271         done; \
25272         echo "Doing mostlyclean in m4"; \
25273         (cd $(HOST_SUBDIR)/m4 && \
25274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25276                   "RANLIB=$${RANLIB}" \
25277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25278                   mostlyclean) \
25279           || exit 1
25280
25281 @endif m4
25282
25283 .PHONY: maybe-clean-m4 clean-m4
25284 maybe-clean-m4:
25285 @if m4
25286 maybe-clean-m4: clean-m4
25287
25288 clean-m4: 
25289         @: $(MAKE); $(unstage)
25290         @[ -f ./m4/Makefile ] || exit 0; \
25291         r=`${PWD_COMMAND}`; export r; \
25292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25293         $(HOST_EXPORTS) \
25294         for flag in $(EXTRA_HOST_FLAGS) ; do \
25295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25296         done; \
25297         echo "Doing clean in m4"; \
25298         (cd $(HOST_SUBDIR)/m4 && \
25299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25301                   "RANLIB=$${RANLIB}" \
25302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25303                   clean) \
25304           || exit 1
25305
25306 @endif m4
25307
25308 .PHONY: maybe-distclean-m4 distclean-m4
25309 maybe-distclean-m4:
25310 @if m4
25311 maybe-distclean-m4: distclean-m4
25312
25313 distclean-m4: 
25314         @: $(MAKE); $(unstage)
25315         @[ -f ./m4/Makefile ] || exit 0; \
25316         r=`${PWD_COMMAND}`; export r; \
25317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25318         $(HOST_EXPORTS) \
25319         for flag in $(EXTRA_HOST_FLAGS) ; do \
25320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25321         done; \
25322         echo "Doing distclean in m4"; \
25323         (cd $(HOST_SUBDIR)/m4 && \
25324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25326                   "RANLIB=$${RANLIB}" \
25327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25328                   distclean) \
25329           || exit 1
25330
25331 @endif m4
25332
25333 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25334 maybe-maintainer-clean-m4:
25335 @if m4
25336 maybe-maintainer-clean-m4: maintainer-clean-m4
25337
25338 maintainer-clean-m4: 
25339         @: $(MAKE); $(unstage)
25340         @[ -f ./m4/Makefile ] || exit 0; \
25341         r=`${PWD_COMMAND}`; export r; \
25342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25343         $(HOST_EXPORTS) \
25344         for flag in $(EXTRA_HOST_FLAGS) ; do \
25345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25346         done; \
25347         echo "Doing maintainer-clean in m4"; \
25348         (cd $(HOST_SUBDIR)/m4 && \
25349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25351                   "RANLIB=$${RANLIB}" \
25352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25353                   maintainer-clean) \
25354           || exit 1
25355
25356 @endif m4
25357
25358
25359
25360 .PHONY: configure-readline maybe-configure-readline
25361 maybe-configure-readline:
25362 @if gcc-bootstrap
25363 configure-readline: stage_current
25364 @endif gcc-bootstrap
25365 @if readline
25366 maybe-configure-readline: configure-readline
25367 configure-readline: 
25368         @: $(MAKE); $(unstage)
25369         @r=`${PWD_COMMAND}`; export r; \
25370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25371         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25373         $(HOST_EXPORTS)  \
25374         echo Configuring in $(HOST_SUBDIR)/readline; \
25375         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25376         case $(srcdir) in \
25377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25378           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25380         esac; \
25381         module_srcdir=readline; \
25382         $(SHELL) \
25383           $$s/$$module_srcdir/configure \
25384           --srcdir=$${topdir}/$$module_srcdir \
25385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25386           --target=${target_alias}  \
25387           || exit 1
25388 @endif readline
25389
25390
25391
25392
25393
25394 .PHONY: all-readline maybe-all-readline
25395 maybe-all-readline:
25396 @if gcc-bootstrap
25397 all-readline: stage_current
25398 @endif gcc-bootstrap
25399 @if readline
25400 TARGET-readline=all
25401 maybe-all-readline: all-readline
25402 all-readline: configure-readline
25403         @: $(MAKE); $(unstage)
25404         @r=`${PWD_COMMAND}`; export r; \
25405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25406         $(HOST_EXPORTS)  \
25407         (cd $(HOST_SUBDIR)/readline && \
25408           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25409                 $(TARGET-readline))
25410 @endif readline
25411
25412
25413
25414
25415 .PHONY: check-readline maybe-check-readline
25416 maybe-check-readline:
25417 @if readline
25418 maybe-check-readline: check-readline
25419
25420 check-readline:
25421         @: $(MAKE); $(unstage)
25422         @r=`${PWD_COMMAND}`; export r; \
25423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25424         $(HOST_EXPORTS)  \
25425         (cd $(HOST_SUBDIR)/readline && \
25426           $(MAKE) $(FLAGS_TO_PASS)  check)
25427
25428 @endif readline
25429
25430 .PHONY: install-readline maybe-install-readline
25431 maybe-install-readline:
25432 @if readline
25433 maybe-install-readline: install-readline
25434
25435 install-readline: installdirs
25436         @: $(MAKE); $(unstage)
25437         @r=`${PWD_COMMAND}`; export r; \
25438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25439         $(HOST_EXPORTS) \
25440         (cd $(HOST_SUBDIR)/readline && \
25441           $(MAKE) $(FLAGS_TO_PASS)  install)
25442
25443 @endif readline
25444
25445 .PHONY: install-strip-readline maybe-install-strip-readline
25446 maybe-install-strip-readline:
25447 @if readline
25448 maybe-install-strip-readline: install-strip-readline
25449
25450 install-strip-readline: installdirs
25451         @: $(MAKE); $(unstage)
25452         @r=`${PWD_COMMAND}`; export r; \
25453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25454         $(HOST_EXPORTS) \
25455         (cd $(HOST_SUBDIR)/readline && \
25456           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25457
25458 @endif readline
25459
25460 # Other targets (info, dvi, pdf, etc.)
25461
25462 .PHONY: maybe-info-readline info-readline
25463 maybe-info-readline:
25464 @if readline
25465 maybe-info-readline: info-readline
25466
25467 info-readline: \
25468     configure-readline 
25469         @: $(MAKE); $(unstage)
25470         @[ -f ./readline/Makefile ] || exit 0; \
25471         r=`${PWD_COMMAND}`; export r; \
25472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25473         $(HOST_EXPORTS) \
25474         for flag in $(EXTRA_HOST_FLAGS) ; do \
25475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25476         done; \
25477         echo "Doing info in readline"; \
25478         (cd $(HOST_SUBDIR)/readline && \
25479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25481                   "RANLIB=$${RANLIB}" \
25482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25483                   info) \
25484           || exit 1
25485
25486 @endif readline
25487
25488 .PHONY: maybe-dvi-readline dvi-readline
25489 maybe-dvi-readline:
25490 @if readline
25491 maybe-dvi-readline: dvi-readline
25492
25493 dvi-readline: \
25494     configure-readline 
25495         @: $(MAKE); $(unstage)
25496         @[ -f ./readline/Makefile ] || exit 0; \
25497         r=`${PWD_COMMAND}`; export r; \
25498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25499         $(HOST_EXPORTS) \
25500         for flag in $(EXTRA_HOST_FLAGS) ; do \
25501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25502         done; \
25503         echo "Doing dvi in readline"; \
25504         (cd $(HOST_SUBDIR)/readline && \
25505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25507                   "RANLIB=$${RANLIB}" \
25508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25509                   dvi) \
25510           || exit 1
25511
25512 @endif readline
25513
25514 .PHONY: maybe-pdf-readline pdf-readline
25515 maybe-pdf-readline:
25516 @if readline
25517 maybe-pdf-readline: pdf-readline
25518
25519 pdf-readline: \
25520     configure-readline 
25521         @: $(MAKE); $(unstage)
25522         @[ -f ./readline/Makefile ] || exit 0; \
25523         r=`${PWD_COMMAND}`; export r; \
25524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25525         $(HOST_EXPORTS) \
25526         for flag in $(EXTRA_HOST_FLAGS) ; do \
25527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25528         done; \
25529         echo "Doing pdf in readline"; \
25530         (cd $(HOST_SUBDIR)/readline && \
25531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25533                   "RANLIB=$${RANLIB}" \
25534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25535                   pdf) \
25536           || exit 1
25537
25538 @endif readline
25539
25540 .PHONY: maybe-html-readline html-readline
25541 maybe-html-readline:
25542 @if readline
25543 maybe-html-readline: html-readline
25544
25545 html-readline: \
25546     configure-readline 
25547         @: $(MAKE); $(unstage)
25548         @[ -f ./readline/Makefile ] || exit 0; \
25549         r=`${PWD_COMMAND}`; export r; \
25550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25551         $(HOST_EXPORTS) \
25552         for flag in $(EXTRA_HOST_FLAGS) ; do \
25553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25554         done; \
25555         echo "Doing html in readline"; \
25556         (cd $(HOST_SUBDIR)/readline && \
25557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25559                   "RANLIB=$${RANLIB}" \
25560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25561                   html) \
25562           || exit 1
25563
25564 @endif readline
25565
25566 .PHONY: maybe-TAGS-readline TAGS-readline
25567 maybe-TAGS-readline:
25568 @if readline
25569 maybe-TAGS-readline: TAGS-readline
25570
25571 TAGS-readline: \
25572     configure-readline 
25573         @: $(MAKE); $(unstage)
25574         @[ -f ./readline/Makefile ] || exit 0; \
25575         r=`${PWD_COMMAND}`; export r; \
25576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25577         $(HOST_EXPORTS) \
25578         for flag in $(EXTRA_HOST_FLAGS) ; do \
25579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25580         done; \
25581         echo "Doing TAGS in readline"; \
25582         (cd $(HOST_SUBDIR)/readline && \
25583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25585                   "RANLIB=$${RANLIB}" \
25586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25587                   TAGS) \
25588           || exit 1
25589
25590 @endif readline
25591
25592 .PHONY: maybe-install-info-readline install-info-readline
25593 maybe-install-info-readline:
25594 @if readline
25595 maybe-install-info-readline: install-info-readline
25596
25597 install-info-readline: \
25598     configure-readline \
25599     info-readline 
25600         @: $(MAKE); $(unstage)
25601         @[ -f ./readline/Makefile ] || exit 0; \
25602         r=`${PWD_COMMAND}`; export r; \
25603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25604         $(HOST_EXPORTS) \
25605         for flag in $(EXTRA_HOST_FLAGS) ; do \
25606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25607         done; \
25608         echo "Doing install-info in readline"; \
25609         (cd $(HOST_SUBDIR)/readline && \
25610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25612                   "RANLIB=$${RANLIB}" \
25613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25614                   install-info) \
25615           || exit 1
25616
25617 @endif readline
25618
25619 .PHONY: maybe-install-pdf-readline install-pdf-readline
25620 maybe-install-pdf-readline:
25621 @if readline
25622 maybe-install-pdf-readline: install-pdf-readline
25623
25624 install-pdf-readline: \
25625     configure-readline \
25626     pdf-readline 
25627         @: $(MAKE); $(unstage)
25628         @[ -f ./readline/Makefile ] || exit 0; \
25629         r=`${PWD_COMMAND}`; export r; \
25630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25631         $(HOST_EXPORTS) \
25632         for flag in $(EXTRA_HOST_FLAGS) ; do \
25633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25634         done; \
25635         echo "Doing install-pdf in readline"; \
25636         (cd $(HOST_SUBDIR)/readline && \
25637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25639                   "RANLIB=$${RANLIB}" \
25640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25641                   install-pdf) \
25642           || exit 1
25643
25644 @endif readline
25645
25646 .PHONY: maybe-install-html-readline install-html-readline
25647 maybe-install-html-readline:
25648 @if readline
25649 maybe-install-html-readline: install-html-readline
25650
25651 install-html-readline: \
25652     configure-readline \
25653     html-readline 
25654         @: $(MAKE); $(unstage)
25655         @[ -f ./readline/Makefile ] || exit 0; \
25656         r=`${PWD_COMMAND}`; export r; \
25657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25658         $(HOST_EXPORTS) \
25659         for flag in $(EXTRA_HOST_FLAGS) ; do \
25660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25661         done; \
25662         echo "Doing install-html in readline"; \
25663         (cd $(HOST_SUBDIR)/readline && \
25664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25666                   "RANLIB=$${RANLIB}" \
25667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25668                   install-html) \
25669           || exit 1
25670
25671 @endif readline
25672
25673 .PHONY: maybe-installcheck-readline installcheck-readline
25674 maybe-installcheck-readline:
25675 @if readline
25676 maybe-installcheck-readline: installcheck-readline
25677
25678 installcheck-readline: \
25679     configure-readline 
25680         @: $(MAKE); $(unstage)
25681         @[ -f ./readline/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 installcheck in readline"; \
25689         (cd $(HOST_SUBDIR)/readline && \
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                   installcheck) \
25695           || exit 1
25696
25697 @endif readline
25698
25699 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25700 maybe-mostlyclean-readline:
25701 @if readline
25702 maybe-mostlyclean-readline: mostlyclean-readline
25703
25704 mostlyclean-readline: 
25705         @: $(MAKE); $(unstage)
25706         @[ -f ./readline/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 mostlyclean in readline"; \
25714         (cd $(HOST_SUBDIR)/readline && \
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                   mostlyclean) \
25720           || exit 1
25721
25722 @endif readline
25723
25724 .PHONY: maybe-clean-readline clean-readline
25725 maybe-clean-readline:
25726 @if readline
25727 maybe-clean-readline: clean-readline
25728
25729 clean-readline: 
25730         @: $(MAKE); $(unstage)
25731         @[ -f ./readline/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 clean in readline"; \
25739         (cd $(HOST_SUBDIR)/readline && \
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                   clean) \
25745           || exit 1
25746
25747 @endif readline
25748
25749 .PHONY: maybe-distclean-readline distclean-readline
25750 maybe-distclean-readline:
25751 @if readline
25752 maybe-distclean-readline: distclean-readline
25753
25754 distclean-readline: 
25755         @: $(MAKE); $(unstage)
25756         @[ -f ./readline/Makefile ] || exit 0; \
25757         r=`${PWD_COMMAND}`; export r; \
25758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25759         $(HOST_EXPORTS) \
25760         for flag in $(EXTRA_HOST_FLAGS) ; do \
25761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25762         done; \
25763         echo "Doing distclean in readline"; \
25764         (cd $(HOST_SUBDIR)/readline && \
25765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25767                   "RANLIB=$${RANLIB}" \
25768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25769                   distclean) \
25770           || exit 1
25771
25772 @endif readline
25773
25774 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25775 maybe-maintainer-clean-readline:
25776 @if readline
25777 maybe-maintainer-clean-readline: maintainer-clean-readline
25778
25779 maintainer-clean-readline: 
25780         @: $(MAKE); $(unstage)
25781         @[ -f ./readline/Makefile ] || exit 0; \
25782         r=`${PWD_COMMAND}`; export r; \
25783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25784         $(HOST_EXPORTS) \
25785         for flag in $(EXTRA_HOST_FLAGS) ; do \
25786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25787         done; \
25788         echo "Doing maintainer-clean in readline"; \
25789         (cd $(HOST_SUBDIR)/readline && \
25790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25792                   "RANLIB=$${RANLIB}" \
25793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25794                   maintainer-clean) \
25795           || exit 1
25796
25797 @endif readline
25798
25799
25800
25801 .PHONY: configure-sid maybe-configure-sid
25802 maybe-configure-sid:
25803 @if gcc-bootstrap
25804 configure-sid: stage_current
25805 @endif gcc-bootstrap
25806 @if sid
25807 maybe-configure-sid: configure-sid
25808 configure-sid: 
25809         @: $(MAKE); $(unstage)
25810         @r=`${PWD_COMMAND}`; export r; \
25811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25812         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25813         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
25814         $(HOST_EXPORTS)  \
25815         echo Configuring in $(HOST_SUBDIR)/sid; \
25816         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25817         case $(srcdir) in \
25818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25819           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25821         esac; \
25822         module_srcdir=sid; \
25823         $(SHELL) \
25824           $$s/$$module_srcdir/configure \
25825           --srcdir=$${topdir}/$$module_srcdir \
25826           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25827           --target=${target_alias}  \
25828           || exit 1
25829 @endif sid
25830
25831
25832
25833
25834
25835 .PHONY: all-sid maybe-all-sid
25836 maybe-all-sid:
25837 @if gcc-bootstrap
25838 all-sid: stage_current
25839 @endif gcc-bootstrap
25840 @if sid
25841 TARGET-sid=all
25842 maybe-all-sid: all-sid
25843 all-sid: configure-sid
25844         @: $(MAKE); $(unstage)
25845         @r=`${PWD_COMMAND}`; export r; \
25846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25847         $(HOST_EXPORTS)  \
25848         (cd $(HOST_SUBDIR)/sid && \
25849           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25850                 $(TARGET-sid))
25851 @endif sid
25852
25853
25854
25855
25856 .PHONY: check-sid maybe-check-sid
25857 maybe-check-sid:
25858 @if sid
25859 maybe-check-sid: check-sid
25860
25861 check-sid:
25862         @: $(MAKE); $(unstage)
25863         @r=`${PWD_COMMAND}`; export r; \
25864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25865         $(HOST_EXPORTS)  \
25866         (cd $(HOST_SUBDIR)/sid && \
25867           $(MAKE) $(FLAGS_TO_PASS)  check)
25868
25869 @endif sid
25870
25871 .PHONY: install-sid maybe-install-sid
25872 maybe-install-sid:
25873 @if sid
25874 maybe-install-sid: install-sid
25875
25876 install-sid: installdirs
25877         @: $(MAKE); $(unstage)
25878         @r=`${PWD_COMMAND}`; export r; \
25879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25880         $(HOST_EXPORTS) \
25881         (cd $(HOST_SUBDIR)/sid && \
25882           $(MAKE) $(FLAGS_TO_PASS)  install)
25883
25884 @endif sid
25885
25886 .PHONY: install-strip-sid maybe-install-strip-sid
25887 maybe-install-strip-sid:
25888 @if sid
25889 maybe-install-strip-sid: install-strip-sid
25890
25891 install-strip-sid: installdirs
25892         @: $(MAKE); $(unstage)
25893         @r=`${PWD_COMMAND}`; export r; \
25894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25895         $(HOST_EXPORTS) \
25896         (cd $(HOST_SUBDIR)/sid && \
25897           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25898
25899 @endif sid
25900
25901 # Other targets (info, dvi, pdf, etc.)
25902
25903 .PHONY: maybe-info-sid info-sid
25904 maybe-info-sid:
25905 @if sid
25906 maybe-info-sid: info-sid
25907
25908 info-sid: \
25909     configure-sid 
25910         @: $(MAKE); $(unstage)
25911         @[ -f ./sid/Makefile ] || exit 0; \
25912         r=`${PWD_COMMAND}`; export r; \
25913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25914         $(HOST_EXPORTS) \
25915         for flag in $(EXTRA_HOST_FLAGS) ; do \
25916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25917         done; \
25918         echo "Doing info in sid"; \
25919         (cd $(HOST_SUBDIR)/sid && \
25920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25922                   "RANLIB=$${RANLIB}" \
25923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25924                   info) \
25925           || exit 1
25926
25927 @endif sid
25928
25929 .PHONY: maybe-dvi-sid dvi-sid
25930 maybe-dvi-sid:
25931 @if sid
25932 maybe-dvi-sid: dvi-sid
25933
25934 dvi-sid: \
25935     configure-sid 
25936         @: $(MAKE); $(unstage)
25937         @[ -f ./sid/Makefile ] || exit 0; \
25938         r=`${PWD_COMMAND}`; export r; \
25939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25940         $(HOST_EXPORTS) \
25941         for flag in $(EXTRA_HOST_FLAGS) ; do \
25942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25943         done; \
25944         echo "Doing dvi in sid"; \
25945         (cd $(HOST_SUBDIR)/sid && \
25946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25948                   "RANLIB=$${RANLIB}" \
25949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25950                   dvi) \
25951           || exit 1
25952
25953 @endif sid
25954
25955 .PHONY: maybe-pdf-sid pdf-sid
25956 maybe-pdf-sid:
25957 @if sid
25958 maybe-pdf-sid: pdf-sid
25959
25960 pdf-sid: \
25961     configure-sid 
25962         @: $(MAKE); $(unstage)
25963         @[ -f ./sid/Makefile ] || exit 0; \
25964         r=`${PWD_COMMAND}`; export r; \
25965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25966         $(HOST_EXPORTS) \
25967         for flag in $(EXTRA_HOST_FLAGS) ; do \
25968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25969         done; \
25970         echo "Doing pdf in sid"; \
25971         (cd $(HOST_SUBDIR)/sid && \
25972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25974                   "RANLIB=$${RANLIB}" \
25975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25976                   pdf) \
25977           || exit 1
25978
25979 @endif sid
25980
25981 .PHONY: maybe-html-sid html-sid
25982 maybe-html-sid:
25983 @if sid
25984 maybe-html-sid: html-sid
25985
25986 html-sid: \
25987     configure-sid 
25988         @: $(MAKE); $(unstage)
25989         @[ -f ./sid/Makefile ] || exit 0; \
25990         r=`${PWD_COMMAND}`; export r; \
25991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25992         $(HOST_EXPORTS) \
25993         for flag in $(EXTRA_HOST_FLAGS) ; do \
25994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25995         done; \
25996         echo "Doing html in sid"; \
25997         (cd $(HOST_SUBDIR)/sid && \
25998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26000                   "RANLIB=$${RANLIB}" \
26001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26002                   html) \
26003           || exit 1
26004
26005 @endif sid
26006
26007 .PHONY: maybe-TAGS-sid TAGS-sid
26008 maybe-TAGS-sid:
26009 @if sid
26010 maybe-TAGS-sid: TAGS-sid
26011
26012 TAGS-sid: \
26013     configure-sid 
26014         @: $(MAKE); $(unstage)
26015         @[ -f ./sid/Makefile ] || exit 0; \
26016         r=`${PWD_COMMAND}`; export r; \
26017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26018         $(HOST_EXPORTS) \
26019         for flag in $(EXTRA_HOST_FLAGS) ; do \
26020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26021         done; \
26022         echo "Doing TAGS in sid"; \
26023         (cd $(HOST_SUBDIR)/sid && \
26024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26026                   "RANLIB=$${RANLIB}" \
26027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26028                   TAGS) \
26029           || exit 1
26030
26031 @endif sid
26032
26033 .PHONY: maybe-install-info-sid install-info-sid
26034 maybe-install-info-sid:
26035 @if sid
26036 maybe-install-info-sid: install-info-sid
26037
26038 install-info-sid: \
26039     configure-sid \
26040     info-sid 
26041         @: $(MAKE); $(unstage)
26042         @[ -f ./sid/Makefile ] || exit 0; \
26043         r=`${PWD_COMMAND}`; export r; \
26044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26045         $(HOST_EXPORTS) \
26046         for flag in $(EXTRA_HOST_FLAGS) ; do \
26047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26048         done; \
26049         echo "Doing install-info in sid"; \
26050         (cd $(HOST_SUBDIR)/sid && \
26051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26053                   "RANLIB=$${RANLIB}" \
26054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26055                   install-info) \
26056           || exit 1
26057
26058 @endif sid
26059
26060 .PHONY: maybe-install-pdf-sid install-pdf-sid
26061 maybe-install-pdf-sid:
26062 @if sid
26063 maybe-install-pdf-sid: install-pdf-sid
26064
26065 install-pdf-sid: \
26066     configure-sid \
26067     pdf-sid 
26068         @: $(MAKE); $(unstage)
26069         @[ -f ./sid/Makefile ] || exit 0; \
26070         r=`${PWD_COMMAND}`; export r; \
26071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26072         $(HOST_EXPORTS) \
26073         for flag in $(EXTRA_HOST_FLAGS) ; do \
26074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26075         done; \
26076         echo "Doing install-pdf in sid"; \
26077         (cd $(HOST_SUBDIR)/sid && \
26078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26080                   "RANLIB=$${RANLIB}" \
26081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26082                   install-pdf) \
26083           || exit 1
26084
26085 @endif sid
26086
26087 .PHONY: maybe-install-html-sid install-html-sid
26088 maybe-install-html-sid:
26089 @if sid
26090 maybe-install-html-sid: install-html-sid
26091
26092 install-html-sid: \
26093     configure-sid \
26094     html-sid 
26095         @: $(MAKE); $(unstage)
26096         @[ -f ./sid/Makefile ] || exit 0; \
26097         r=`${PWD_COMMAND}`; export r; \
26098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26099         $(HOST_EXPORTS) \
26100         for flag in $(EXTRA_HOST_FLAGS) ; do \
26101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26102         done; \
26103         echo "Doing install-html in sid"; \
26104         (cd $(HOST_SUBDIR)/sid && \
26105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26107                   "RANLIB=$${RANLIB}" \
26108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26109                   install-html) \
26110           || exit 1
26111
26112 @endif sid
26113
26114 .PHONY: maybe-installcheck-sid installcheck-sid
26115 maybe-installcheck-sid:
26116 @if sid
26117 maybe-installcheck-sid: installcheck-sid
26118
26119 installcheck-sid: \
26120     configure-sid 
26121         @: $(MAKE); $(unstage)
26122         @[ -f ./sid/Makefile ] || exit 0; \
26123         r=`${PWD_COMMAND}`; export r; \
26124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26125         $(HOST_EXPORTS) \
26126         for flag in $(EXTRA_HOST_FLAGS) ; do \
26127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26128         done; \
26129         echo "Doing installcheck in sid"; \
26130         (cd $(HOST_SUBDIR)/sid && \
26131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26133                   "RANLIB=$${RANLIB}" \
26134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26135                   installcheck) \
26136           || exit 1
26137
26138 @endif sid
26139
26140 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26141 maybe-mostlyclean-sid:
26142 @if sid
26143 maybe-mostlyclean-sid: mostlyclean-sid
26144
26145 mostlyclean-sid: 
26146         @: $(MAKE); $(unstage)
26147         @[ -f ./sid/Makefile ] || exit 0; \
26148         r=`${PWD_COMMAND}`; export r; \
26149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26150         $(HOST_EXPORTS) \
26151         for flag in $(EXTRA_HOST_FLAGS) ; do \
26152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26153         done; \
26154         echo "Doing mostlyclean in sid"; \
26155         (cd $(HOST_SUBDIR)/sid && \
26156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26158                   "RANLIB=$${RANLIB}" \
26159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26160                   mostlyclean) \
26161           || exit 1
26162
26163 @endif sid
26164
26165 .PHONY: maybe-clean-sid clean-sid
26166 maybe-clean-sid:
26167 @if sid
26168 maybe-clean-sid: clean-sid
26169
26170 clean-sid: 
26171         @: $(MAKE); $(unstage)
26172         @[ -f ./sid/Makefile ] || exit 0; \
26173         r=`${PWD_COMMAND}`; export r; \
26174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26175         $(HOST_EXPORTS) \
26176         for flag in $(EXTRA_HOST_FLAGS) ; do \
26177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26178         done; \
26179         echo "Doing clean in sid"; \
26180         (cd $(HOST_SUBDIR)/sid && \
26181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26183                   "RANLIB=$${RANLIB}" \
26184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26185                   clean) \
26186           || exit 1
26187
26188 @endif sid
26189
26190 .PHONY: maybe-distclean-sid distclean-sid
26191 maybe-distclean-sid:
26192 @if sid
26193 maybe-distclean-sid: distclean-sid
26194
26195 distclean-sid: 
26196         @: $(MAKE); $(unstage)
26197         @[ -f ./sid/Makefile ] || exit 0; \
26198         r=`${PWD_COMMAND}`; export r; \
26199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26200         $(HOST_EXPORTS) \
26201         for flag in $(EXTRA_HOST_FLAGS) ; do \
26202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26203         done; \
26204         echo "Doing distclean in sid"; \
26205         (cd $(HOST_SUBDIR)/sid && \
26206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26208                   "RANLIB=$${RANLIB}" \
26209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26210                   distclean) \
26211           || exit 1
26212
26213 @endif sid
26214
26215 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26216 maybe-maintainer-clean-sid:
26217 @if sid
26218 maybe-maintainer-clean-sid: maintainer-clean-sid
26219
26220 maintainer-clean-sid: 
26221         @: $(MAKE); $(unstage)
26222         @[ -f ./sid/Makefile ] || exit 0; \
26223         r=`${PWD_COMMAND}`; export r; \
26224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26225         $(HOST_EXPORTS) \
26226         for flag in $(EXTRA_HOST_FLAGS) ; do \
26227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26228         done; \
26229         echo "Doing maintainer-clean in sid"; \
26230         (cd $(HOST_SUBDIR)/sid && \
26231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26233                   "RANLIB=$${RANLIB}" \
26234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26235                   maintainer-clean) \
26236           || exit 1
26237
26238 @endif sid
26239
26240
26241
26242 .PHONY: configure-sim maybe-configure-sim
26243 maybe-configure-sim:
26244 @if gcc-bootstrap
26245 configure-sim: stage_current
26246 @endif gcc-bootstrap
26247 @if sim
26248 maybe-configure-sim: configure-sim
26249 configure-sim: 
26250         @: $(MAKE); $(unstage)
26251         @r=`${PWD_COMMAND}`; export r; \
26252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26253         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26255         $(HOST_EXPORTS)  \
26256         echo Configuring in $(HOST_SUBDIR)/sim; \
26257         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26258         case $(srcdir) in \
26259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26260           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26262         esac; \
26263         module_srcdir=sim; \
26264         $(SHELL) \
26265           $$s/$$module_srcdir/configure \
26266           --srcdir=$${topdir}/$$module_srcdir \
26267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26268           --target=${target_alias}  \
26269           || exit 1
26270 @endif sim
26271
26272
26273
26274
26275
26276 .PHONY: all-sim maybe-all-sim
26277 maybe-all-sim:
26278 @if gcc-bootstrap
26279 all-sim: stage_current
26280 @endif gcc-bootstrap
26281 @if sim
26282 TARGET-sim=all
26283 maybe-all-sim: all-sim
26284 all-sim: configure-sim
26285         @: $(MAKE); $(unstage)
26286         @r=`${PWD_COMMAND}`; export r; \
26287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26288         $(HOST_EXPORTS)  \
26289         (cd $(HOST_SUBDIR)/sim && \
26290           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26291                 $(TARGET-sim))
26292 @endif sim
26293
26294
26295
26296
26297 .PHONY: check-sim maybe-check-sim
26298 maybe-check-sim:
26299 @if sim
26300 maybe-check-sim: check-sim
26301
26302 check-sim:
26303         @: $(MAKE); $(unstage)
26304         @r=`${PWD_COMMAND}`; export r; \
26305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26306         $(HOST_EXPORTS)  \
26307         (cd $(HOST_SUBDIR)/sim && \
26308           $(MAKE) $(FLAGS_TO_PASS)  check)
26309
26310 @endif sim
26311
26312 .PHONY: install-sim maybe-install-sim
26313 maybe-install-sim:
26314 @if sim
26315 maybe-install-sim: install-sim
26316
26317 install-sim: installdirs
26318         @: $(MAKE); $(unstage)
26319         @r=`${PWD_COMMAND}`; export r; \
26320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26321         $(HOST_EXPORTS) \
26322         (cd $(HOST_SUBDIR)/sim && \
26323           $(MAKE) $(FLAGS_TO_PASS)  install)
26324
26325 @endif sim
26326
26327 .PHONY: install-strip-sim maybe-install-strip-sim
26328 maybe-install-strip-sim:
26329 @if sim
26330 maybe-install-strip-sim: install-strip-sim
26331
26332 install-strip-sim: installdirs
26333         @: $(MAKE); $(unstage)
26334         @r=`${PWD_COMMAND}`; export r; \
26335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26336         $(HOST_EXPORTS) \
26337         (cd $(HOST_SUBDIR)/sim && \
26338           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26339
26340 @endif sim
26341
26342 # Other targets (info, dvi, pdf, etc.)
26343
26344 .PHONY: maybe-info-sim info-sim
26345 maybe-info-sim:
26346 @if sim
26347 maybe-info-sim: info-sim
26348
26349 info-sim: \
26350     configure-sim 
26351         @: $(MAKE); $(unstage)
26352         @[ -f ./sim/Makefile ] || exit 0; \
26353         r=`${PWD_COMMAND}`; export r; \
26354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26355         $(HOST_EXPORTS) \
26356         for flag in $(EXTRA_HOST_FLAGS) ; do \
26357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26358         done; \
26359         echo "Doing info in sim"; \
26360         (cd $(HOST_SUBDIR)/sim && \
26361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26363                   "RANLIB=$${RANLIB}" \
26364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26365                   info) \
26366           || exit 1
26367
26368 @endif sim
26369
26370 .PHONY: maybe-dvi-sim dvi-sim
26371 maybe-dvi-sim:
26372 @if sim
26373 maybe-dvi-sim: dvi-sim
26374
26375 dvi-sim: \
26376     configure-sim 
26377         @: $(MAKE); $(unstage)
26378         @[ -f ./sim/Makefile ] || exit 0; \
26379         r=`${PWD_COMMAND}`; export r; \
26380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26381         $(HOST_EXPORTS) \
26382         for flag in $(EXTRA_HOST_FLAGS) ; do \
26383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26384         done; \
26385         echo "Doing dvi in sim"; \
26386         (cd $(HOST_SUBDIR)/sim && \
26387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26389                   "RANLIB=$${RANLIB}" \
26390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26391                   dvi) \
26392           || exit 1
26393
26394 @endif sim
26395
26396 .PHONY: maybe-pdf-sim pdf-sim
26397 maybe-pdf-sim:
26398 @if sim
26399 maybe-pdf-sim: pdf-sim
26400
26401 pdf-sim: \
26402     configure-sim 
26403         @: $(MAKE); $(unstage)
26404         @[ -f ./sim/Makefile ] || exit 0; \
26405         r=`${PWD_COMMAND}`; export r; \
26406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26407         $(HOST_EXPORTS) \
26408         for flag in $(EXTRA_HOST_FLAGS) ; do \
26409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26410         done; \
26411         echo "Doing pdf in sim"; \
26412         (cd $(HOST_SUBDIR)/sim && \
26413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26415                   "RANLIB=$${RANLIB}" \
26416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26417                   pdf) \
26418           || exit 1
26419
26420 @endif sim
26421
26422 .PHONY: maybe-html-sim html-sim
26423 maybe-html-sim:
26424 @if sim
26425 maybe-html-sim: html-sim
26426
26427 html-sim: \
26428     configure-sim 
26429         @: $(MAKE); $(unstage)
26430         @[ -f ./sim/Makefile ] || exit 0; \
26431         r=`${PWD_COMMAND}`; export r; \
26432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26433         $(HOST_EXPORTS) \
26434         for flag in $(EXTRA_HOST_FLAGS) ; do \
26435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26436         done; \
26437         echo "Doing html in sim"; \
26438         (cd $(HOST_SUBDIR)/sim && \
26439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26441                   "RANLIB=$${RANLIB}" \
26442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26443                   html) \
26444           || exit 1
26445
26446 @endif sim
26447
26448 .PHONY: maybe-TAGS-sim TAGS-sim
26449 maybe-TAGS-sim:
26450 @if sim
26451 maybe-TAGS-sim: TAGS-sim
26452
26453 TAGS-sim: \
26454     configure-sim 
26455         @: $(MAKE); $(unstage)
26456         @[ -f ./sim/Makefile ] || exit 0; \
26457         r=`${PWD_COMMAND}`; export r; \
26458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26459         $(HOST_EXPORTS) \
26460         for flag in $(EXTRA_HOST_FLAGS) ; do \
26461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26462         done; \
26463         echo "Doing TAGS in sim"; \
26464         (cd $(HOST_SUBDIR)/sim && \
26465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26467                   "RANLIB=$${RANLIB}" \
26468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26469                   TAGS) \
26470           || exit 1
26471
26472 @endif sim
26473
26474 .PHONY: maybe-install-info-sim install-info-sim
26475 maybe-install-info-sim:
26476 @if sim
26477 maybe-install-info-sim: install-info-sim
26478
26479 install-info-sim: \
26480     configure-sim \
26481     info-sim 
26482         @: $(MAKE); $(unstage)
26483         @[ -f ./sim/Makefile ] || exit 0; \
26484         r=`${PWD_COMMAND}`; export r; \
26485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26486         $(HOST_EXPORTS) \
26487         for flag in $(EXTRA_HOST_FLAGS) ; do \
26488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26489         done; \
26490         echo "Doing install-info in sim"; \
26491         (cd $(HOST_SUBDIR)/sim && \
26492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26494                   "RANLIB=$${RANLIB}" \
26495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26496                   install-info) \
26497           || exit 1
26498
26499 @endif sim
26500
26501 .PHONY: maybe-install-pdf-sim install-pdf-sim
26502 maybe-install-pdf-sim:
26503 @if sim
26504 maybe-install-pdf-sim: install-pdf-sim
26505
26506 install-pdf-sim: \
26507     configure-sim \
26508     pdf-sim 
26509         @: $(MAKE); $(unstage)
26510         @[ -f ./sim/Makefile ] || exit 0; \
26511         r=`${PWD_COMMAND}`; export r; \
26512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26513         $(HOST_EXPORTS) \
26514         for flag in $(EXTRA_HOST_FLAGS) ; do \
26515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26516         done; \
26517         echo "Doing install-pdf in sim"; \
26518         (cd $(HOST_SUBDIR)/sim && \
26519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26521                   "RANLIB=$${RANLIB}" \
26522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26523                   install-pdf) \
26524           || exit 1
26525
26526 @endif sim
26527
26528 .PHONY: maybe-install-html-sim install-html-sim
26529 maybe-install-html-sim:
26530 @if sim
26531 maybe-install-html-sim: install-html-sim
26532
26533 install-html-sim: \
26534     configure-sim \
26535     html-sim 
26536         @: $(MAKE); $(unstage)
26537         @[ -f ./sim/Makefile ] || exit 0; \
26538         r=`${PWD_COMMAND}`; export r; \
26539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26540         $(HOST_EXPORTS) \
26541         for flag in $(EXTRA_HOST_FLAGS) ; do \
26542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26543         done; \
26544         echo "Doing install-html in sim"; \
26545         (cd $(HOST_SUBDIR)/sim && \
26546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26548                   "RANLIB=$${RANLIB}" \
26549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26550                   install-html) \
26551           || exit 1
26552
26553 @endif sim
26554
26555 .PHONY: maybe-installcheck-sim installcheck-sim
26556 maybe-installcheck-sim:
26557 @if sim
26558 maybe-installcheck-sim: installcheck-sim
26559
26560 installcheck-sim: \
26561     configure-sim 
26562         @: $(MAKE); $(unstage)
26563         @[ -f ./sim/Makefile ] || exit 0; \
26564         r=`${PWD_COMMAND}`; export r; \
26565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26566         $(HOST_EXPORTS) \
26567         for flag in $(EXTRA_HOST_FLAGS) ; do \
26568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26569         done; \
26570         echo "Doing installcheck in sim"; \
26571         (cd $(HOST_SUBDIR)/sim && \
26572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26574                   "RANLIB=$${RANLIB}" \
26575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26576                   installcheck) \
26577           || exit 1
26578
26579 @endif sim
26580
26581 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26582 maybe-mostlyclean-sim:
26583 @if sim
26584 maybe-mostlyclean-sim: mostlyclean-sim
26585
26586 mostlyclean-sim: 
26587         @: $(MAKE); $(unstage)
26588         @[ -f ./sim/Makefile ] || exit 0; \
26589         r=`${PWD_COMMAND}`; export r; \
26590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26591         $(HOST_EXPORTS) \
26592         for flag in $(EXTRA_HOST_FLAGS) ; do \
26593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26594         done; \
26595         echo "Doing mostlyclean in sim"; \
26596         (cd $(HOST_SUBDIR)/sim && \
26597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26599                   "RANLIB=$${RANLIB}" \
26600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26601                   mostlyclean) \
26602           || exit 1
26603
26604 @endif sim
26605
26606 .PHONY: maybe-clean-sim clean-sim
26607 maybe-clean-sim:
26608 @if sim
26609 maybe-clean-sim: clean-sim
26610
26611 clean-sim: 
26612         @: $(MAKE); $(unstage)
26613         @[ -f ./sim/Makefile ] || exit 0; \
26614         r=`${PWD_COMMAND}`; export r; \
26615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26616         $(HOST_EXPORTS) \
26617         for flag in $(EXTRA_HOST_FLAGS) ; do \
26618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26619         done; \
26620         echo "Doing clean in sim"; \
26621         (cd $(HOST_SUBDIR)/sim && \
26622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26624                   "RANLIB=$${RANLIB}" \
26625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26626                   clean) \
26627           || exit 1
26628
26629 @endif sim
26630
26631 .PHONY: maybe-distclean-sim distclean-sim
26632 maybe-distclean-sim:
26633 @if sim
26634 maybe-distclean-sim: distclean-sim
26635
26636 distclean-sim: 
26637         @: $(MAKE); $(unstage)
26638         @[ -f ./sim/Makefile ] || exit 0; \
26639         r=`${PWD_COMMAND}`; export r; \
26640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26641         $(HOST_EXPORTS) \
26642         for flag in $(EXTRA_HOST_FLAGS) ; do \
26643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26644         done; \
26645         echo "Doing distclean in sim"; \
26646         (cd $(HOST_SUBDIR)/sim && \
26647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26649                   "RANLIB=$${RANLIB}" \
26650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26651                   distclean) \
26652           || exit 1
26653
26654 @endif sim
26655
26656 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26657 maybe-maintainer-clean-sim:
26658 @if sim
26659 maybe-maintainer-clean-sim: maintainer-clean-sim
26660
26661 maintainer-clean-sim: 
26662         @: $(MAKE); $(unstage)
26663         @[ -f ./sim/Makefile ] || exit 0; \
26664         r=`${PWD_COMMAND}`; export r; \
26665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26666         $(HOST_EXPORTS) \
26667         for flag in $(EXTRA_HOST_FLAGS) ; do \
26668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26669         done; \
26670         echo "Doing maintainer-clean in sim"; \
26671         (cd $(HOST_SUBDIR)/sim && \
26672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26674                   "RANLIB=$${RANLIB}" \
26675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26676                   maintainer-clean) \
26677           || exit 1
26678
26679 @endif sim
26680
26681
26682
26683 .PHONY: configure-texinfo maybe-configure-texinfo
26684 maybe-configure-texinfo:
26685 @if gcc-bootstrap
26686 configure-texinfo: stage_current
26687 @endif gcc-bootstrap
26688 @if texinfo
26689 maybe-configure-texinfo: configure-texinfo
26690 configure-texinfo: 
26691         @: $(MAKE); $(unstage)
26692         @r=`${PWD_COMMAND}`; export r; \
26693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26694         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26695         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26696         $(HOST_EXPORTS)  \
26697         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26698         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26699         case $(srcdir) in \
26700           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26701           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26702                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26703         esac; \
26704         module_srcdir=texinfo; \
26705         $(SHELL) \
26706           $$s/$$module_srcdir/configure \
26707           --srcdir=$${topdir}/$$module_srcdir \
26708           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26709           --target=${target_alias}  \
26710           || exit 1
26711 @endif texinfo
26712
26713
26714
26715
26716
26717 .PHONY: all-texinfo maybe-all-texinfo
26718 maybe-all-texinfo:
26719 @if gcc-bootstrap
26720 all-texinfo: stage_current
26721 @endif gcc-bootstrap
26722 @if texinfo
26723 TARGET-texinfo=all
26724 maybe-all-texinfo: all-texinfo
26725 all-texinfo: configure-texinfo
26726         @: $(MAKE); $(unstage)
26727         @r=`${PWD_COMMAND}`; export r; \
26728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26729         $(HOST_EXPORTS)  \
26730         (cd $(HOST_SUBDIR)/texinfo && \
26731           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26732                 $(TARGET-texinfo))
26733 @endif texinfo
26734
26735
26736
26737
26738 .PHONY: check-texinfo maybe-check-texinfo
26739 maybe-check-texinfo:
26740 @if texinfo
26741 maybe-check-texinfo: check-texinfo
26742
26743 check-texinfo:
26744         @: $(MAKE); $(unstage)
26745         @r=`${PWD_COMMAND}`; export r; \
26746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26747         $(HOST_EXPORTS)  \
26748         (cd $(HOST_SUBDIR)/texinfo && \
26749           $(MAKE) $(FLAGS_TO_PASS)  check)
26750
26751 @endif texinfo
26752
26753 .PHONY: install-texinfo maybe-install-texinfo
26754 maybe-install-texinfo:
26755 @if texinfo
26756 maybe-install-texinfo: install-texinfo
26757
26758 install-texinfo:
26759
26760 @endif texinfo
26761
26762 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26763 maybe-install-strip-texinfo:
26764 @if texinfo
26765 maybe-install-strip-texinfo: install-strip-texinfo
26766
26767 install-strip-texinfo:
26768
26769 @endif texinfo
26770
26771 # Other targets (info, dvi, pdf, etc.)
26772
26773 .PHONY: maybe-info-texinfo info-texinfo
26774 maybe-info-texinfo:
26775 @if texinfo
26776 maybe-info-texinfo: info-texinfo
26777
26778 info-texinfo: \
26779     configure-texinfo 
26780         @: $(MAKE); $(unstage)
26781         @[ -f ./texinfo/Makefile ] || exit 0; \
26782         r=`${PWD_COMMAND}`; export r; \
26783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26784         $(HOST_EXPORTS) \
26785         for flag in $(EXTRA_HOST_FLAGS) ; do \
26786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26787         done; \
26788         echo "Doing info in texinfo"; \
26789         (cd $(HOST_SUBDIR)/texinfo && \
26790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26792                   "RANLIB=$${RANLIB}" \
26793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26794                   info) \
26795           || exit 1
26796
26797 @endif texinfo
26798
26799 .PHONY: maybe-dvi-texinfo dvi-texinfo
26800 maybe-dvi-texinfo:
26801 @if texinfo
26802 maybe-dvi-texinfo: dvi-texinfo
26803
26804 dvi-texinfo: \
26805     configure-texinfo 
26806         @: $(MAKE); $(unstage)
26807         @[ -f ./texinfo/Makefile ] || exit 0; \
26808         r=`${PWD_COMMAND}`; export r; \
26809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26810         $(HOST_EXPORTS) \
26811         for flag in $(EXTRA_HOST_FLAGS) ; do \
26812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26813         done; \
26814         echo "Doing dvi in texinfo"; \
26815         (cd $(HOST_SUBDIR)/texinfo && \
26816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26818                   "RANLIB=$${RANLIB}" \
26819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26820                   dvi) \
26821           || exit 1
26822
26823 @endif texinfo
26824
26825 .PHONY: maybe-pdf-texinfo pdf-texinfo
26826 maybe-pdf-texinfo:
26827 @if texinfo
26828 maybe-pdf-texinfo: pdf-texinfo
26829
26830 pdf-texinfo: \
26831     configure-texinfo 
26832         @: $(MAKE); $(unstage)
26833         @[ -f ./texinfo/Makefile ] || exit 0; \
26834         r=`${PWD_COMMAND}`; export r; \
26835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26836         $(HOST_EXPORTS) \
26837         for flag in $(EXTRA_HOST_FLAGS) ; do \
26838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26839         done; \
26840         echo "Doing pdf in texinfo"; \
26841         (cd $(HOST_SUBDIR)/texinfo && \
26842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26844                   "RANLIB=$${RANLIB}" \
26845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26846                   pdf) \
26847           || exit 1
26848
26849 @endif texinfo
26850
26851 .PHONY: maybe-html-texinfo html-texinfo
26852 maybe-html-texinfo:
26853 @if texinfo
26854 maybe-html-texinfo: html-texinfo
26855
26856 html-texinfo: \
26857     configure-texinfo 
26858         @: $(MAKE); $(unstage)
26859         @[ -f ./texinfo/Makefile ] || exit 0; \
26860         r=`${PWD_COMMAND}`; export r; \
26861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26862         $(HOST_EXPORTS) \
26863         for flag in $(EXTRA_HOST_FLAGS) ; do \
26864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26865         done; \
26866         echo "Doing html in texinfo"; \
26867         (cd $(HOST_SUBDIR)/texinfo && \
26868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26870                   "RANLIB=$${RANLIB}" \
26871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26872                   html) \
26873           || exit 1
26874
26875 @endif texinfo
26876
26877 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26878 maybe-TAGS-texinfo:
26879 @if texinfo
26880 maybe-TAGS-texinfo: TAGS-texinfo
26881
26882 TAGS-texinfo: \
26883     configure-texinfo 
26884         @: $(MAKE); $(unstage)
26885         @[ -f ./texinfo/Makefile ] || exit 0; \
26886         r=`${PWD_COMMAND}`; export r; \
26887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26888         $(HOST_EXPORTS) \
26889         for flag in $(EXTRA_HOST_FLAGS) ; do \
26890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26891         done; \
26892         echo "Doing TAGS in texinfo"; \
26893         (cd $(HOST_SUBDIR)/texinfo && \
26894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26896                   "RANLIB=$${RANLIB}" \
26897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26898                   TAGS) \
26899           || exit 1
26900
26901 @endif texinfo
26902
26903 .PHONY: maybe-install-info-texinfo install-info-texinfo
26904 maybe-install-info-texinfo:
26905 @if texinfo
26906 maybe-install-info-texinfo: install-info-texinfo
26907
26908 install-info-texinfo: \
26909     configure-texinfo \
26910     info-texinfo 
26911         @: $(MAKE); $(unstage)
26912         @[ -f ./texinfo/Makefile ] || exit 0; \
26913         r=`${PWD_COMMAND}`; export r; \
26914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26915         $(HOST_EXPORTS) \
26916         for flag in $(EXTRA_HOST_FLAGS) ; do \
26917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26918         done; \
26919         echo "Doing install-info in texinfo"; \
26920         (cd $(HOST_SUBDIR)/texinfo && \
26921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26923                   "RANLIB=$${RANLIB}" \
26924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26925                   install-info) \
26926           || exit 1
26927
26928 @endif texinfo
26929
26930 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26931 maybe-install-pdf-texinfo:
26932 @if texinfo
26933 maybe-install-pdf-texinfo: install-pdf-texinfo
26934
26935 install-pdf-texinfo: \
26936     configure-texinfo \
26937     pdf-texinfo 
26938         @: $(MAKE); $(unstage)
26939         @[ -f ./texinfo/Makefile ] || exit 0; \
26940         r=`${PWD_COMMAND}`; export r; \
26941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26942         $(HOST_EXPORTS) \
26943         for flag in $(EXTRA_HOST_FLAGS) ; do \
26944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26945         done; \
26946         echo "Doing install-pdf in texinfo"; \
26947         (cd $(HOST_SUBDIR)/texinfo && \
26948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26950                   "RANLIB=$${RANLIB}" \
26951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26952                   install-pdf) \
26953           || exit 1
26954
26955 @endif texinfo
26956
26957 .PHONY: maybe-install-html-texinfo install-html-texinfo
26958 maybe-install-html-texinfo:
26959 @if texinfo
26960 maybe-install-html-texinfo: install-html-texinfo
26961
26962 install-html-texinfo: \
26963     configure-texinfo \
26964     html-texinfo 
26965         @: $(MAKE); $(unstage)
26966         @[ -f ./texinfo/Makefile ] || exit 0; \
26967         r=`${PWD_COMMAND}`; export r; \
26968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26969         $(HOST_EXPORTS) \
26970         for flag in $(EXTRA_HOST_FLAGS) ; do \
26971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26972         done; \
26973         echo "Doing install-html in texinfo"; \
26974         (cd $(HOST_SUBDIR)/texinfo && \
26975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26977                   "RANLIB=$${RANLIB}" \
26978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26979                   install-html) \
26980           || exit 1
26981
26982 @endif texinfo
26983
26984 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26985 maybe-installcheck-texinfo:
26986 @if texinfo
26987 maybe-installcheck-texinfo: installcheck-texinfo
26988
26989 installcheck-texinfo: \
26990     configure-texinfo 
26991         @: $(MAKE); $(unstage)
26992         @[ -f ./texinfo/Makefile ] || exit 0; \
26993         r=`${PWD_COMMAND}`; export r; \
26994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26995         $(HOST_EXPORTS) \
26996         for flag in $(EXTRA_HOST_FLAGS) ; do \
26997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26998         done; \
26999         echo "Doing installcheck in texinfo"; \
27000         (cd $(HOST_SUBDIR)/texinfo && \
27001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27003                   "RANLIB=$${RANLIB}" \
27004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27005                   installcheck) \
27006           || exit 1
27007
27008 @endif texinfo
27009
27010 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27011 maybe-mostlyclean-texinfo:
27012 @if texinfo
27013 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27014
27015 mostlyclean-texinfo: 
27016         @: $(MAKE); $(unstage)
27017         @[ -f ./texinfo/Makefile ] || exit 0; \
27018         r=`${PWD_COMMAND}`; export r; \
27019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27020         $(HOST_EXPORTS) \
27021         for flag in $(EXTRA_HOST_FLAGS) ; do \
27022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27023         done; \
27024         echo "Doing mostlyclean in texinfo"; \
27025         (cd $(HOST_SUBDIR)/texinfo && \
27026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27028                   "RANLIB=$${RANLIB}" \
27029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27030                   mostlyclean) \
27031           || exit 1
27032
27033 @endif texinfo
27034
27035 .PHONY: maybe-clean-texinfo clean-texinfo
27036 maybe-clean-texinfo:
27037 @if texinfo
27038 maybe-clean-texinfo: clean-texinfo
27039
27040 clean-texinfo: 
27041         @: $(MAKE); $(unstage)
27042         @[ -f ./texinfo/Makefile ] || exit 0; \
27043         r=`${PWD_COMMAND}`; export r; \
27044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27045         $(HOST_EXPORTS) \
27046         for flag in $(EXTRA_HOST_FLAGS) ; do \
27047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27048         done; \
27049         echo "Doing clean in texinfo"; \
27050         (cd $(HOST_SUBDIR)/texinfo && \
27051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27053                   "RANLIB=$${RANLIB}" \
27054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27055                   clean) \
27056           || exit 1
27057
27058 @endif texinfo
27059
27060 .PHONY: maybe-distclean-texinfo distclean-texinfo
27061 maybe-distclean-texinfo:
27062 @if texinfo
27063 maybe-distclean-texinfo: distclean-texinfo
27064
27065 distclean-texinfo: 
27066         @: $(MAKE); $(unstage)
27067         @[ -f ./texinfo/Makefile ] || exit 0; \
27068         r=`${PWD_COMMAND}`; export r; \
27069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27070         $(HOST_EXPORTS) \
27071         for flag in $(EXTRA_HOST_FLAGS) ; do \
27072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27073         done; \
27074         echo "Doing distclean in texinfo"; \
27075         (cd $(HOST_SUBDIR)/texinfo && \
27076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27078                   "RANLIB=$${RANLIB}" \
27079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27080                   distclean) \
27081           || exit 1
27082
27083 @endif texinfo
27084
27085 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27086 maybe-maintainer-clean-texinfo:
27087 @if texinfo
27088 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27089
27090 maintainer-clean-texinfo: 
27091         @: $(MAKE); $(unstage)
27092         @[ -f ./texinfo/Makefile ] || exit 0; \
27093         r=`${PWD_COMMAND}`; export r; \
27094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27095         $(HOST_EXPORTS) \
27096         for flag in $(EXTRA_HOST_FLAGS) ; do \
27097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27098         done; \
27099         echo "Doing maintainer-clean in texinfo"; \
27100         (cd $(HOST_SUBDIR)/texinfo && \
27101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27103                   "RANLIB=$${RANLIB}" \
27104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27105                   maintainer-clean) \
27106           || exit 1
27107
27108 @endif texinfo
27109
27110
27111
27112 .PHONY: configure-zlib maybe-configure-zlib
27113 maybe-configure-zlib:
27114 @if gcc-bootstrap
27115 configure-zlib: stage_current
27116 @endif gcc-bootstrap
27117 @if zlib
27118 maybe-configure-zlib: configure-zlib
27119 configure-zlib: 
27120         @r=`${PWD_COMMAND}`; export r; \
27121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27122         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27124         $(HOST_EXPORTS)  \
27125         echo Configuring in $(HOST_SUBDIR)/zlib; \
27126         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27127         case $(srcdir) in \
27128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27129           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27131         esac; \
27132         module_srcdir=zlib; \
27133         $(SHELL) \
27134           $$s/$$module_srcdir/configure \
27135           --srcdir=$${topdir}/$$module_srcdir \
27136           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27137           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27138           || exit 1
27139 @endif zlib
27140
27141
27142
27143 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27144 maybe-configure-stage1-zlib:
27145 @if zlib-bootstrap
27146 maybe-configure-stage1-zlib: configure-stage1-zlib
27147 configure-stage1-zlib:
27148         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27149         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27150         @r=`${PWD_COMMAND}`; export r; \
27151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27152         TFLAGS="$(STAGE1_TFLAGS)"; \
27153         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27154         $(HOST_EXPORTS) \
27155         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27156         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27157         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27158         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27159         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27160         cd $(HOST_SUBDIR)/zlib || exit 1; \
27161         case $(srcdir) in \
27162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27163           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27165         esac; \
27166         module_srcdir=zlib; \
27167         $(SHELL) $$s/$$module_srcdir/configure \
27168           --srcdir=$${topdir}/$$module_srcdir \
27169           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27170           --target=${target_alias} \
27171            \
27172           $(STAGE1_CONFIGURE_FLAGS) \
27173           @extra_host_zlib_configure_flags@
27174 @endif zlib-bootstrap
27175
27176 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27177 maybe-configure-stage2-zlib:
27178 @if zlib-bootstrap
27179 maybe-configure-stage2-zlib: configure-stage2-zlib
27180 configure-stage2-zlib:
27181         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27182         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27183         @r=`${PWD_COMMAND}`; export r; \
27184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27185         TFLAGS="$(STAGE2_TFLAGS)"; \
27186         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27187         $(HOST_EXPORTS) \
27188         $(POSTSTAGE1_HOST_EXPORTS) \
27189         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27190         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27191         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27192         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27194         cd $(HOST_SUBDIR)/zlib || exit 1; \
27195         case $(srcdir) in \
27196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27197           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27199         esac; \
27200         module_srcdir=zlib; \
27201         $(SHELL) $$s/$$module_srcdir/configure \
27202           --srcdir=$${topdir}/$$module_srcdir \
27203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27204           --target=${target_alias} \
27205           --with-build-libsubdir=$(HOST_SUBDIR) \
27206           $(STAGE2_CONFIGURE_FLAGS) \
27207           @extra_host_zlib_configure_flags@
27208 @endif zlib-bootstrap
27209
27210 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27211 maybe-configure-stage3-zlib:
27212 @if zlib-bootstrap
27213 maybe-configure-stage3-zlib: configure-stage3-zlib
27214 configure-stage3-zlib:
27215         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27216         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27217         @r=`${PWD_COMMAND}`; export r; \
27218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219         TFLAGS="$(STAGE3_TFLAGS)"; \
27220         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27221         $(HOST_EXPORTS) \
27222         $(POSTSTAGE1_HOST_EXPORTS) \
27223         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27224         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27225         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27226         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27228         cd $(HOST_SUBDIR)/zlib || exit 1; \
27229         case $(srcdir) in \
27230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27231           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27233         esac; \
27234         module_srcdir=zlib; \
27235         $(SHELL) $$s/$$module_srcdir/configure \
27236           --srcdir=$${topdir}/$$module_srcdir \
27237           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27238           --target=${target_alias} \
27239           --with-build-libsubdir=$(HOST_SUBDIR) \
27240           $(STAGE3_CONFIGURE_FLAGS) \
27241           @extra_host_zlib_configure_flags@
27242 @endif zlib-bootstrap
27243
27244 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27245 maybe-configure-stage4-zlib:
27246 @if zlib-bootstrap
27247 maybe-configure-stage4-zlib: configure-stage4-zlib
27248 configure-stage4-zlib:
27249         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27250         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27251         @r=`${PWD_COMMAND}`; export r; \
27252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27253         TFLAGS="$(STAGE4_TFLAGS)"; \
27254         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27255         $(HOST_EXPORTS) \
27256         $(POSTSTAGE1_HOST_EXPORTS) \
27257         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27258         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27259         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27260         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27261         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27262         cd $(HOST_SUBDIR)/zlib || exit 1; \
27263         case $(srcdir) in \
27264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27265           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27267         esac; \
27268         module_srcdir=zlib; \
27269         $(SHELL) $$s/$$module_srcdir/configure \
27270           --srcdir=$${topdir}/$$module_srcdir \
27271           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27272           --target=${target_alias} \
27273           --with-build-libsubdir=$(HOST_SUBDIR) \
27274           $(STAGE4_CONFIGURE_FLAGS) \
27275           @extra_host_zlib_configure_flags@
27276 @endif zlib-bootstrap
27277
27278 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27279 maybe-configure-stageprofile-zlib:
27280 @if zlib-bootstrap
27281 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27282 configure-stageprofile-zlib:
27283         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27284         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27285         @r=`${PWD_COMMAND}`; export r; \
27286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27287         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27288         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27289         $(HOST_EXPORTS) \
27290         $(POSTSTAGE1_HOST_EXPORTS) \
27291         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27292         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27293         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27294         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27295         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27296         cd $(HOST_SUBDIR)/zlib || exit 1; \
27297         case $(srcdir) in \
27298           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27299           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27300                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27301         esac; \
27302         module_srcdir=zlib; \
27303         $(SHELL) $$s/$$module_srcdir/configure \
27304           --srcdir=$${topdir}/$$module_srcdir \
27305           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27306           --target=${target_alias} \
27307           --with-build-libsubdir=$(HOST_SUBDIR) \
27308           $(STAGEprofile_CONFIGURE_FLAGS) \
27309           @extra_host_zlib_configure_flags@
27310 @endif zlib-bootstrap
27311
27312 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27313 maybe-configure-stagefeedback-zlib:
27314 @if zlib-bootstrap
27315 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27316 configure-stagefeedback-zlib:
27317         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27319         @r=`${PWD_COMMAND}`; export r; \
27320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27321         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27322         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27323         $(HOST_EXPORTS) \
27324         $(POSTSTAGE1_HOST_EXPORTS) \
27325         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27326         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27327         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27328         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27330         cd $(HOST_SUBDIR)/zlib || exit 1; \
27331         case $(srcdir) in \
27332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27333           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27335         esac; \
27336         module_srcdir=zlib; \
27337         $(SHELL) $$s/$$module_srcdir/configure \
27338           --srcdir=$${topdir}/$$module_srcdir \
27339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27340           --target=${target_alias} \
27341           --with-build-libsubdir=$(HOST_SUBDIR) \
27342           $(STAGEfeedback_CONFIGURE_FLAGS) \
27343           @extra_host_zlib_configure_flags@
27344 @endif zlib-bootstrap
27345
27346
27347
27348
27349
27350 .PHONY: all-zlib maybe-all-zlib
27351 maybe-all-zlib:
27352 @if gcc-bootstrap
27353 all-zlib: stage_current
27354 @endif gcc-bootstrap
27355 @if zlib
27356 TARGET-zlib=all
27357 maybe-all-zlib: all-zlib
27358 all-zlib: configure-zlib
27359         @r=`${PWD_COMMAND}`; export r; \
27360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27361         $(HOST_EXPORTS)  \
27362         (cd $(HOST_SUBDIR)/zlib && \
27363           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27364                 $(TARGET-zlib))
27365 @endif zlib
27366
27367
27368
27369 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27370 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27371 maybe-all-stage1-zlib:
27372 maybe-clean-stage1-zlib:
27373 @if zlib-bootstrap
27374 maybe-all-stage1-zlib: all-stage1-zlib
27375 all-stage1: all-stage1-zlib
27376 TARGET-stage1-zlib = $(TARGET-zlib)
27377 all-stage1-zlib: configure-stage1-zlib
27378         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27379         @r=`${PWD_COMMAND}`; export r; \
27380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27381         TFLAGS="$(STAGE1_TFLAGS)"; \
27382         $(HOST_EXPORTS)  \
27383         cd $(HOST_SUBDIR)/zlib && \
27384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27385                 CFLAGS="$(STAGE1_CFLAGS)" \
27386                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27387                 LIBCFLAGS="$(LIBCFLAGS)" \
27388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27391                 $(EXTRA_HOST_FLAGS)  \
27392                 $(STAGE1_FLAGS_TO_PASS)  \
27393                 TFLAGS="$(STAGE1_TFLAGS)" \
27394                 $(TARGET-stage1-zlib)
27395
27396 maybe-clean-stage1-zlib: clean-stage1-zlib
27397 clean-stage1: clean-stage1-zlib
27398 clean-stage1-zlib:
27399         @if [ $(current_stage) = stage1 ]; then \
27400           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27401         else \
27402           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27403           $(MAKE) stage1-start; \
27404         fi; \
27405         cd $(HOST_SUBDIR)/zlib && \
27406         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27407         $(STAGE1_FLAGS_TO_PASS)  clean
27408 @endif zlib-bootstrap
27409
27410
27411 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27412 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27413 maybe-all-stage2-zlib:
27414 maybe-clean-stage2-zlib:
27415 @if zlib-bootstrap
27416 maybe-all-stage2-zlib: all-stage2-zlib
27417 all-stage2: all-stage2-zlib
27418 TARGET-stage2-zlib = $(TARGET-zlib)
27419 all-stage2-zlib: configure-stage2-zlib
27420         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27421         @r=`${PWD_COMMAND}`; export r; \
27422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423         TFLAGS="$(STAGE2_TFLAGS)"; \
27424         $(HOST_EXPORTS) \
27425         $(POSTSTAGE1_HOST_EXPORTS)  \
27426         cd $(HOST_SUBDIR)/zlib && \
27427         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27428                 CFLAGS="$(STAGE2_CFLAGS)" \
27429                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27430                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27431                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27432                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27433                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27434                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27435                 TFLAGS="$(STAGE2_TFLAGS)" \
27436                 $(TARGET-stage2-zlib)
27437
27438 maybe-clean-stage2-zlib: clean-stage2-zlib
27439 clean-stage2: clean-stage2-zlib
27440 clean-stage2-zlib:
27441         @if [ $(current_stage) = stage2 ]; then \
27442           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27443         else \
27444           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27445           $(MAKE) stage2-start; \
27446         fi; \
27447         cd $(HOST_SUBDIR)/zlib && \
27448         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27449 @endif zlib-bootstrap
27450
27451
27452 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27453 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27454 maybe-all-stage3-zlib:
27455 maybe-clean-stage3-zlib:
27456 @if zlib-bootstrap
27457 maybe-all-stage3-zlib: all-stage3-zlib
27458 all-stage3: all-stage3-zlib
27459 TARGET-stage3-zlib = $(TARGET-zlib)
27460 all-stage3-zlib: configure-stage3-zlib
27461         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27462         @r=`${PWD_COMMAND}`; export r; \
27463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27464         TFLAGS="$(STAGE3_TFLAGS)"; \
27465         $(HOST_EXPORTS) \
27466         $(POSTSTAGE1_HOST_EXPORTS)  \
27467         cd $(HOST_SUBDIR)/zlib && \
27468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27469                 CFLAGS="$(STAGE3_CFLAGS)" \
27470                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27471                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27475                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27476                 TFLAGS="$(STAGE3_TFLAGS)" \
27477                 $(TARGET-stage3-zlib)
27478
27479 maybe-clean-stage3-zlib: clean-stage3-zlib
27480 clean-stage3: clean-stage3-zlib
27481 clean-stage3-zlib:
27482         @if [ $(current_stage) = stage3 ]; then \
27483           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27484         else \
27485           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27486           $(MAKE) stage3-start; \
27487         fi; \
27488         cd $(HOST_SUBDIR)/zlib && \
27489         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27490 @endif zlib-bootstrap
27491
27492
27493 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27494 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27495 maybe-all-stage4-zlib:
27496 maybe-clean-stage4-zlib:
27497 @if zlib-bootstrap
27498 maybe-all-stage4-zlib: all-stage4-zlib
27499 all-stage4: all-stage4-zlib
27500 TARGET-stage4-zlib = $(TARGET-zlib)
27501 all-stage4-zlib: configure-stage4-zlib
27502         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27503         @r=`${PWD_COMMAND}`; export r; \
27504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27505         TFLAGS="$(STAGE4_TFLAGS)"; \
27506         $(HOST_EXPORTS) \
27507         $(POSTSTAGE1_HOST_EXPORTS)  \
27508         cd $(HOST_SUBDIR)/zlib && \
27509         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27510                 CFLAGS="$(STAGE4_CFLAGS)" \
27511                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27512                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27513                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27514                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27515                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27516                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27517                 TFLAGS="$(STAGE4_TFLAGS)" \
27518                 $(TARGET-stage4-zlib)
27519
27520 maybe-clean-stage4-zlib: clean-stage4-zlib
27521 clean-stage4: clean-stage4-zlib
27522 clean-stage4-zlib:
27523         @if [ $(current_stage) = stage4 ]; then \
27524           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27525         else \
27526           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27527           $(MAKE) stage4-start; \
27528         fi; \
27529         cd $(HOST_SUBDIR)/zlib && \
27530         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27531 @endif zlib-bootstrap
27532
27533
27534 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27535 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27536 maybe-all-stageprofile-zlib:
27537 maybe-clean-stageprofile-zlib:
27538 @if zlib-bootstrap
27539 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27540 all-stageprofile: all-stageprofile-zlib
27541 TARGET-stageprofile-zlib = $(TARGET-zlib)
27542 all-stageprofile-zlib: configure-stageprofile-zlib
27543         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27544         @r=`${PWD_COMMAND}`; export r; \
27545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27546         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27547         $(HOST_EXPORTS) \
27548         $(POSTSTAGE1_HOST_EXPORTS)  \
27549         cd $(HOST_SUBDIR)/zlib && \
27550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27551                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27552                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27553                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27557                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27558                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27559                 $(TARGET-stageprofile-zlib)
27560
27561 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27562 clean-stageprofile: clean-stageprofile-zlib
27563 clean-stageprofile-zlib:
27564         @if [ $(current_stage) = stageprofile ]; then \
27565           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27566         else \
27567           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27568           $(MAKE) stageprofile-start; \
27569         fi; \
27570         cd $(HOST_SUBDIR)/zlib && \
27571         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27572 @endif zlib-bootstrap
27573
27574
27575 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27576 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27577 maybe-all-stagefeedback-zlib:
27578 maybe-clean-stagefeedback-zlib:
27579 @if zlib-bootstrap
27580 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27581 all-stagefeedback: all-stagefeedback-zlib
27582 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27583 all-stagefeedback-zlib: configure-stagefeedback-zlib
27584         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27585         @r=`${PWD_COMMAND}`; export r; \
27586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27587         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27588         $(HOST_EXPORTS) \
27589         $(POSTSTAGE1_HOST_EXPORTS)  \
27590         cd $(HOST_SUBDIR)/zlib && \
27591         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27592                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27593                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27594                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27595                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27596                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27597                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27598                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27599                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27600                 $(TARGET-stagefeedback-zlib)
27601
27602 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27603 clean-stagefeedback: clean-stagefeedback-zlib
27604 clean-stagefeedback-zlib:
27605         @if [ $(current_stage) = stagefeedback ]; then \
27606           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27607         else \
27608           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27609           $(MAKE) stagefeedback-start; \
27610         fi; \
27611         cd $(HOST_SUBDIR)/zlib && \
27612         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27613 @endif zlib-bootstrap
27614
27615
27616
27617
27618
27619 .PHONY: check-zlib maybe-check-zlib
27620 maybe-check-zlib:
27621 @if zlib
27622 maybe-check-zlib: check-zlib
27623
27624 check-zlib:
27625
27626 @endif zlib
27627
27628 .PHONY: install-zlib maybe-install-zlib
27629 maybe-install-zlib:
27630 @if zlib
27631 maybe-install-zlib: install-zlib
27632
27633 install-zlib:
27634
27635 @endif zlib
27636
27637 .PHONY: install-strip-zlib maybe-install-strip-zlib
27638 maybe-install-strip-zlib:
27639 @if zlib
27640 maybe-install-strip-zlib: install-strip-zlib
27641
27642 install-strip-zlib:
27643
27644 @endif zlib
27645
27646 # Other targets (info, dvi, pdf, etc.)
27647
27648 .PHONY: maybe-info-zlib info-zlib
27649 maybe-info-zlib:
27650 @if zlib
27651 maybe-info-zlib: info-zlib
27652
27653 info-zlib: \
27654     configure-zlib 
27655         @[ -f ./zlib/Makefile ] || exit 0; \
27656         r=`${PWD_COMMAND}`; export r; \
27657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27658         $(HOST_EXPORTS) \
27659         for flag in $(EXTRA_HOST_FLAGS) ; do \
27660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27661         done; \
27662         echo "Doing info in zlib"; \
27663         (cd $(HOST_SUBDIR)/zlib && \
27664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27666                   "RANLIB=$${RANLIB}" \
27667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27668                   info) \
27669           || exit 1
27670
27671 @endif zlib
27672
27673 .PHONY: maybe-dvi-zlib dvi-zlib
27674 maybe-dvi-zlib:
27675 @if zlib
27676 maybe-dvi-zlib: dvi-zlib
27677
27678 dvi-zlib: \
27679     configure-zlib 
27680         @[ -f ./zlib/Makefile ] || exit 0; \
27681         r=`${PWD_COMMAND}`; export r; \
27682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27683         $(HOST_EXPORTS) \
27684         for flag in $(EXTRA_HOST_FLAGS) ; do \
27685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27686         done; \
27687         echo "Doing dvi in zlib"; \
27688         (cd $(HOST_SUBDIR)/zlib && \
27689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27691                   "RANLIB=$${RANLIB}" \
27692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27693                   dvi) \
27694           || exit 1
27695
27696 @endif zlib
27697
27698 .PHONY: maybe-pdf-zlib pdf-zlib
27699 maybe-pdf-zlib:
27700 @if zlib
27701 maybe-pdf-zlib: pdf-zlib
27702
27703 pdf-zlib: \
27704     configure-zlib 
27705         @[ -f ./zlib/Makefile ] || exit 0; \
27706         r=`${PWD_COMMAND}`; export r; \
27707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27708         $(HOST_EXPORTS) \
27709         for flag in $(EXTRA_HOST_FLAGS) ; do \
27710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27711         done; \
27712         echo "Doing pdf in zlib"; \
27713         (cd $(HOST_SUBDIR)/zlib && \
27714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27716                   "RANLIB=$${RANLIB}" \
27717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27718                   pdf) \
27719           || exit 1
27720
27721 @endif zlib
27722
27723 .PHONY: maybe-html-zlib html-zlib
27724 maybe-html-zlib:
27725 @if zlib
27726 maybe-html-zlib: html-zlib
27727
27728 html-zlib: \
27729     configure-zlib 
27730         @[ -f ./zlib/Makefile ] || exit 0; \
27731         r=`${PWD_COMMAND}`; export r; \
27732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27733         $(HOST_EXPORTS) \
27734         for flag in $(EXTRA_HOST_FLAGS) ; do \
27735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27736         done; \
27737         echo "Doing html in zlib"; \
27738         (cd $(HOST_SUBDIR)/zlib && \
27739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27741                   "RANLIB=$${RANLIB}" \
27742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27743                   html) \
27744           || exit 1
27745
27746 @endif zlib
27747
27748 .PHONY: maybe-TAGS-zlib TAGS-zlib
27749 maybe-TAGS-zlib:
27750 @if zlib
27751 maybe-TAGS-zlib: TAGS-zlib
27752
27753 TAGS-zlib: \
27754     configure-zlib 
27755         @[ -f ./zlib/Makefile ] || exit 0; \
27756         r=`${PWD_COMMAND}`; export r; \
27757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27758         $(HOST_EXPORTS) \
27759         for flag in $(EXTRA_HOST_FLAGS) ; do \
27760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27761         done; \
27762         echo "Doing TAGS in zlib"; \
27763         (cd $(HOST_SUBDIR)/zlib && \
27764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27766                   "RANLIB=$${RANLIB}" \
27767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27768                   TAGS) \
27769           || exit 1
27770
27771 @endif zlib
27772
27773 .PHONY: maybe-install-info-zlib install-info-zlib
27774 maybe-install-info-zlib:
27775 @if zlib
27776 maybe-install-info-zlib: install-info-zlib
27777
27778 install-info-zlib: \
27779     configure-zlib \
27780     info-zlib 
27781         @[ -f ./zlib/Makefile ] || exit 0; \
27782         r=`${PWD_COMMAND}`; export r; \
27783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27784         $(HOST_EXPORTS) \
27785         for flag in $(EXTRA_HOST_FLAGS) ; do \
27786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27787         done; \
27788         echo "Doing install-info in zlib"; \
27789         (cd $(HOST_SUBDIR)/zlib && \
27790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27792                   "RANLIB=$${RANLIB}" \
27793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27794                   install-info) \
27795           || exit 1
27796
27797 @endif zlib
27798
27799 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27800 maybe-install-pdf-zlib:
27801 @if zlib
27802 maybe-install-pdf-zlib: install-pdf-zlib
27803
27804 install-pdf-zlib: \
27805     configure-zlib \
27806     pdf-zlib 
27807         @[ -f ./zlib/Makefile ] || exit 0; \
27808         r=`${PWD_COMMAND}`; export r; \
27809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27810         $(HOST_EXPORTS) \
27811         for flag in $(EXTRA_HOST_FLAGS) ; do \
27812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27813         done; \
27814         echo "Doing install-pdf in zlib"; \
27815         (cd $(HOST_SUBDIR)/zlib && \
27816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27818                   "RANLIB=$${RANLIB}" \
27819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27820                   install-pdf) \
27821           || exit 1
27822
27823 @endif zlib
27824
27825 .PHONY: maybe-install-html-zlib install-html-zlib
27826 maybe-install-html-zlib:
27827 @if zlib
27828 maybe-install-html-zlib: install-html-zlib
27829
27830 install-html-zlib: \
27831     configure-zlib \
27832     html-zlib 
27833         @[ -f ./zlib/Makefile ] || exit 0; \
27834         r=`${PWD_COMMAND}`; export r; \
27835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27836         $(HOST_EXPORTS) \
27837         for flag in $(EXTRA_HOST_FLAGS) ; do \
27838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27839         done; \
27840         echo "Doing install-html in zlib"; \
27841         (cd $(HOST_SUBDIR)/zlib && \
27842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27844                   "RANLIB=$${RANLIB}" \
27845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27846                   install-html) \
27847           || exit 1
27848
27849 @endif zlib
27850
27851 .PHONY: maybe-installcheck-zlib installcheck-zlib
27852 maybe-installcheck-zlib:
27853 @if zlib
27854 maybe-installcheck-zlib: installcheck-zlib
27855
27856 installcheck-zlib: \
27857     configure-zlib 
27858         @[ -f ./zlib/Makefile ] || exit 0; \
27859         r=`${PWD_COMMAND}`; export r; \
27860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27861         $(HOST_EXPORTS) \
27862         for flag in $(EXTRA_HOST_FLAGS) ; do \
27863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27864         done; \
27865         echo "Doing installcheck in zlib"; \
27866         (cd $(HOST_SUBDIR)/zlib && \
27867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27869                   "RANLIB=$${RANLIB}" \
27870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27871                   installcheck) \
27872           || exit 1
27873
27874 @endif zlib
27875
27876 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27877 maybe-mostlyclean-zlib:
27878 @if zlib
27879 maybe-mostlyclean-zlib: mostlyclean-zlib
27880
27881 mostlyclean-zlib: 
27882         @[ -f ./zlib/Makefile ] || exit 0; \
27883         r=`${PWD_COMMAND}`; export r; \
27884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27885         $(HOST_EXPORTS) \
27886         for flag in $(EXTRA_HOST_FLAGS) ; do \
27887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27888         done; \
27889         echo "Doing mostlyclean in zlib"; \
27890         (cd $(HOST_SUBDIR)/zlib && \
27891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27893                   "RANLIB=$${RANLIB}" \
27894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27895                   mostlyclean) \
27896           || exit 1
27897
27898 @endif zlib
27899
27900 .PHONY: maybe-clean-zlib clean-zlib
27901 maybe-clean-zlib:
27902 @if zlib
27903 maybe-clean-zlib: clean-zlib
27904
27905 clean-zlib: 
27906         @[ -f ./zlib/Makefile ] || exit 0; \
27907         r=`${PWD_COMMAND}`; export r; \
27908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27909         $(HOST_EXPORTS) \
27910         for flag in $(EXTRA_HOST_FLAGS) ; do \
27911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27912         done; \
27913         echo "Doing clean in zlib"; \
27914         (cd $(HOST_SUBDIR)/zlib && \
27915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27917                   "RANLIB=$${RANLIB}" \
27918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27919                   clean) \
27920           || exit 1
27921
27922 @endif zlib
27923
27924 .PHONY: maybe-distclean-zlib distclean-zlib
27925 maybe-distclean-zlib:
27926 @if zlib
27927 maybe-distclean-zlib: distclean-zlib
27928
27929 distclean-zlib: 
27930         @[ -f ./zlib/Makefile ] || exit 0; \
27931         r=`${PWD_COMMAND}`; export r; \
27932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27933         $(HOST_EXPORTS) \
27934         for flag in $(EXTRA_HOST_FLAGS) ; do \
27935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27936         done; \
27937         echo "Doing distclean in zlib"; \
27938         (cd $(HOST_SUBDIR)/zlib && \
27939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27941                   "RANLIB=$${RANLIB}" \
27942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27943                   distclean) \
27944           || exit 1
27945
27946 @endif zlib
27947
27948 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27949 maybe-maintainer-clean-zlib:
27950 @if zlib
27951 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27952
27953 maintainer-clean-zlib: 
27954         @[ -f ./zlib/Makefile ] || exit 0; \
27955         r=`${PWD_COMMAND}`; export r; \
27956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27957         $(HOST_EXPORTS) \
27958         for flag in $(EXTRA_HOST_FLAGS) ; do \
27959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27960         done; \
27961         echo "Doing maintainer-clean in zlib"; \
27962         (cd $(HOST_SUBDIR)/zlib && \
27963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27965                   "RANLIB=$${RANLIB}" \
27966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27967                   maintainer-clean) \
27968           || exit 1
27969
27970 @endif zlib
27971
27972
27973
27974 .PHONY: configure-gdb maybe-configure-gdb
27975 maybe-configure-gdb:
27976 @if gcc-bootstrap
27977 configure-gdb: stage_current
27978 @endif gcc-bootstrap
27979 @if gdb
27980 maybe-configure-gdb: configure-gdb
27981 configure-gdb: 
27982         @: $(MAKE); $(unstage)
27983         @r=`${PWD_COMMAND}`; export r; \
27984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27985         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
27987         $(HOST_EXPORTS)  \
27988         echo Configuring in $(HOST_SUBDIR)/gdb; \
27989         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27990         case $(srcdir) in \
27991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27992           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27994         esac; \
27995         module_srcdir=gdb; \
27996         $(SHELL) \
27997           $$s/$$module_srcdir/configure \
27998           --srcdir=$${topdir}/$$module_srcdir \
27999           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28000           --target=${target_alias}  \
28001           || exit 1
28002 @endif gdb
28003
28004
28005
28006
28007
28008 .PHONY: all-gdb maybe-all-gdb
28009 maybe-all-gdb:
28010 @if gcc-bootstrap
28011 all-gdb: stage_current
28012 @endif gcc-bootstrap
28013 @if gdb
28014 TARGET-gdb=all
28015 maybe-all-gdb: all-gdb
28016 all-gdb: configure-gdb
28017         @: $(MAKE); $(unstage)
28018         @r=`${PWD_COMMAND}`; export r; \
28019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28020         $(HOST_EXPORTS)  \
28021         (cd $(HOST_SUBDIR)/gdb && \
28022           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28023                 $(TARGET-gdb))
28024 @endif gdb
28025
28026
28027
28028
28029 .PHONY: check-gdb maybe-check-gdb
28030 maybe-check-gdb:
28031 @if gdb
28032 maybe-check-gdb: check-gdb
28033
28034 check-gdb:
28035         @: $(MAKE); $(unstage)
28036         @r=`${PWD_COMMAND}`; export r; \
28037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28038         $(HOST_EXPORTS)  \
28039         (cd $(HOST_SUBDIR)/gdb && \
28040           $(MAKE) $(FLAGS_TO_PASS)  check)
28041
28042 @endif gdb
28043
28044 .PHONY: install-gdb maybe-install-gdb
28045 maybe-install-gdb:
28046 @if gdb
28047 maybe-install-gdb: install-gdb
28048
28049 install-gdb: installdirs
28050         @: $(MAKE); $(unstage)
28051         @r=`${PWD_COMMAND}`; export r; \
28052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28053         $(HOST_EXPORTS) \
28054         (cd $(HOST_SUBDIR)/gdb && \
28055           $(MAKE) $(FLAGS_TO_PASS)  install)
28056
28057 @endif gdb
28058
28059 .PHONY: install-strip-gdb maybe-install-strip-gdb
28060 maybe-install-strip-gdb:
28061 @if gdb
28062 maybe-install-strip-gdb: install-strip-gdb
28063
28064 install-strip-gdb: installdirs
28065         @: $(MAKE); $(unstage)
28066         @r=`${PWD_COMMAND}`; export r; \
28067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28068         $(HOST_EXPORTS) \
28069         (cd $(HOST_SUBDIR)/gdb && \
28070           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28071
28072 @endif gdb
28073
28074 # Other targets (info, dvi, pdf, etc.)
28075
28076 .PHONY: maybe-info-gdb info-gdb
28077 maybe-info-gdb:
28078 @if gdb
28079 maybe-info-gdb: info-gdb
28080
28081 info-gdb: \
28082     configure-gdb 
28083         @: $(MAKE); $(unstage)
28084         @[ -f ./gdb/Makefile ] || exit 0; \
28085         r=`${PWD_COMMAND}`; export r; \
28086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28087         $(HOST_EXPORTS) \
28088         for flag in $(EXTRA_HOST_FLAGS) ; do \
28089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28090         done; \
28091         echo "Doing info in gdb"; \
28092         (cd $(HOST_SUBDIR)/gdb && \
28093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28095                   "RANLIB=$${RANLIB}" \
28096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28097                   info) \
28098           || exit 1
28099
28100 @endif gdb
28101
28102 .PHONY: maybe-dvi-gdb dvi-gdb
28103 maybe-dvi-gdb:
28104 @if gdb
28105 maybe-dvi-gdb: dvi-gdb
28106
28107 dvi-gdb: \
28108     configure-gdb 
28109         @: $(MAKE); $(unstage)
28110         @[ -f ./gdb/Makefile ] || exit 0; \
28111         r=`${PWD_COMMAND}`; export r; \
28112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28113         $(HOST_EXPORTS) \
28114         for flag in $(EXTRA_HOST_FLAGS) ; do \
28115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28116         done; \
28117         echo "Doing dvi in gdb"; \
28118         (cd $(HOST_SUBDIR)/gdb && \
28119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28121                   "RANLIB=$${RANLIB}" \
28122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28123                   dvi) \
28124           || exit 1
28125
28126 @endif gdb
28127
28128 .PHONY: maybe-pdf-gdb pdf-gdb
28129 maybe-pdf-gdb:
28130 @if gdb
28131 maybe-pdf-gdb: pdf-gdb
28132
28133 pdf-gdb: \
28134     configure-gdb 
28135         @: $(MAKE); $(unstage)
28136         @[ -f ./gdb/Makefile ] || exit 0; \
28137         r=`${PWD_COMMAND}`; export r; \
28138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28139         $(HOST_EXPORTS) \
28140         for flag in $(EXTRA_HOST_FLAGS) ; do \
28141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28142         done; \
28143         echo "Doing pdf in gdb"; \
28144         (cd $(HOST_SUBDIR)/gdb && \
28145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28147                   "RANLIB=$${RANLIB}" \
28148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28149                   pdf) \
28150           || exit 1
28151
28152 @endif gdb
28153
28154 .PHONY: maybe-html-gdb html-gdb
28155 maybe-html-gdb:
28156 @if gdb
28157 maybe-html-gdb: html-gdb
28158
28159 html-gdb: \
28160     configure-gdb 
28161         @: $(MAKE); $(unstage)
28162         @[ -f ./gdb/Makefile ] || exit 0; \
28163         r=`${PWD_COMMAND}`; export r; \
28164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28165         $(HOST_EXPORTS) \
28166         for flag in $(EXTRA_HOST_FLAGS) ; do \
28167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28168         done; \
28169         echo "Doing html in gdb"; \
28170         (cd $(HOST_SUBDIR)/gdb && \
28171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28173                   "RANLIB=$${RANLIB}" \
28174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28175                   html) \
28176           || exit 1
28177
28178 @endif gdb
28179
28180 .PHONY: maybe-TAGS-gdb TAGS-gdb
28181 maybe-TAGS-gdb:
28182 @if gdb
28183 maybe-TAGS-gdb: TAGS-gdb
28184
28185 TAGS-gdb: \
28186     configure-gdb 
28187         @: $(MAKE); $(unstage)
28188         @[ -f ./gdb/Makefile ] || exit 0; \
28189         r=`${PWD_COMMAND}`; export r; \
28190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28191         $(HOST_EXPORTS) \
28192         for flag in $(EXTRA_HOST_FLAGS) ; do \
28193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28194         done; \
28195         echo "Doing TAGS in gdb"; \
28196         (cd $(HOST_SUBDIR)/gdb && \
28197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28199                   "RANLIB=$${RANLIB}" \
28200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28201                   TAGS) \
28202           || exit 1
28203
28204 @endif gdb
28205
28206 .PHONY: maybe-install-info-gdb install-info-gdb
28207 maybe-install-info-gdb:
28208 @if gdb
28209 maybe-install-info-gdb: install-info-gdb
28210
28211 install-info-gdb: \
28212     configure-gdb \
28213     info-gdb 
28214         @: $(MAKE); $(unstage)
28215         @[ -f ./gdb/Makefile ] || exit 0; \
28216         r=`${PWD_COMMAND}`; export r; \
28217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28218         $(HOST_EXPORTS) \
28219         for flag in $(EXTRA_HOST_FLAGS) ; do \
28220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28221         done; \
28222         echo "Doing install-info in gdb"; \
28223         (cd $(HOST_SUBDIR)/gdb && \
28224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28226                   "RANLIB=$${RANLIB}" \
28227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28228                   install-info) \
28229           || exit 1
28230
28231 @endif gdb
28232
28233 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
28234 maybe-install-pdf-gdb:
28235 @if gdb
28236 maybe-install-pdf-gdb: install-pdf-gdb
28237
28238 install-pdf-gdb: \
28239     configure-gdb \
28240     pdf-gdb 
28241         @: $(MAKE); $(unstage)
28242         @[ -f ./gdb/Makefile ] || exit 0; \
28243         r=`${PWD_COMMAND}`; export r; \
28244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28245         $(HOST_EXPORTS) \
28246         for flag in $(EXTRA_HOST_FLAGS) ; do \
28247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28248         done; \
28249         echo "Doing install-pdf in gdb"; \
28250         (cd $(HOST_SUBDIR)/gdb && \
28251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28253                   "RANLIB=$${RANLIB}" \
28254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28255                   install-pdf) \
28256           || exit 1
28257
28258 @endif gdb
28259
28260 .PHONY: maybe-install-html-gdb install-html-gdb
28261 maybe-install-html-gdb:
28262 @if gdb
28263 maybe-install-html-gdb: install-html-gdb
28264
28265 install-html-gdb: \
28266     configure-gdb \
28267     html-gdb 
28268         @: $(MAKE); $(unstage)
28269         @[ -f ./gdb/Makefile ] || exit 0; \
28270         r=`${PWD_COMMAND}`; export r; \
28271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28272         $(HOST_EXPORTS) \
28273         for flag in $(EXTRA_HOST_FLAGS) ; do \
28274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28275         done; \
28276         echo "Doing install-html in gdb"; \
28277         (cd $(HOST_SUBDIR)/gdb && \
28278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28280                   "RANLIB=$${RANLIB}" \
28281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28282                   install-html) \
28283           || exit 1
28284
28285 @endif gdb
28286
28287 .PHONY: maybe-installcheck-gdb installcheck-gdb
28288 maybe-installcheck-gdb:
28289 @if gdb
28290 maybe-installcheck-gdb: installcheck-gdb
28291
28292 installcheck-gdb: \
28293     configure-gdb 
28294         @: $(MAKE); $(unstage)
28295         @[ -f ./gdb/Makefile ] || exit 0; \
28296         r=`${PWD_COMMAND}`; export r; \
28297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298         $(HOST_EXPORTS) \
28299         for flag in $(EXTRA_HOST_FLAGS) ; do \
28300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28301         done; \
28302         echo "Doing installcheck in gdb"; \
28303         (cd $(HOST_SUBDIR)/gdb && \
28304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28306                   "RANLIB=$${RANLIB}" \
28307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28308                   installcheck) \
28309           || exit 1
28310
28311 @endif gdb
28312
28313 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
28314 maybe-mostlyclean-gdb:
28315 @if gdb
28316 maybe-mostlyclean-gdb: mostlyclean-gdb
28317
28318 mostlyclean-gdb: 
28319         @: $(MAKE); $(unstage)
28320         @[ -f ./gdb/Makefile ] || exit 0; \
28321         r=`${PWD_COMMAND}`; export r; \
28322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28323         $(HOST_EXPORTS) \
28324         for flag in $(EXTRA_HOST_FLAGS) ; do \
28325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28326         done; \
28327         echo "Doing mostlyclean in gdb"; \
28328         (cd $(HOST_SUBDIR)/gdb && \
28329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28331                   "RANLIB=$${RANLIB}" \
28332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28333                   mostlyclean) \
28334           || exit 1
28335
28336 @endif gdb
28337
28338 .PHONY: maybe-clean-gdb clean-gdb
28339 maybe-clean-gdb:
28340 @if gdb
28341 maybe-clean-gdb: clean-gdb
28342
28343 clean-gdb: 
28344         @: $(MAKE); $(unstage)
28345         @[ -f ./gdb/Makefile ] || exit 0; \
28346         r=`${PWD_COMMAND}`; export r; \
28347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28348         $(HOST_EXPORTS) \
28349         for flag in $(EXTRA_HOST_FLAGS) ; do \
28350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28351         done; \
28352         echo "Doing clean in gdb"; \
28353         (cd $(HOST_SUBDIR)/gdb && \
28354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28356                   "RANLIB=$${RANLIB}" \
28357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28358                   clean) \
28359           || exit 1
28360
28361 @endif gdb
28362
28363 .PHONY: maybe-distclean-gdb distclean-gdb
28364 maybe-distclean-gdb:
28365 @if gdb
28366 maybe-distclean-gdb: distclean-gdb
28367
28368 distclean-gdb: 
28369         @: $(MAKE); $(unstage)
28370         @[ -f ./gdb/Makefile ] || exit 0; \
28371         r=`${PWD_COMMAND}`; export r; \
28372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28373         $(HOST_EXPORTS) \
28374         for flag in $(EXTRA_HOST_FLAGS) ; do \
28375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28376         done; \
28377         echo "Doing distclean in gdb"; \
28378         (cd $(HOST_SUBDIR)/gdb && \
28379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28381                   "RANLIB=$${RANLIB}" \
28382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28383                   distclean) \
28384           || exit 1
28385
28386 @endif gdb
28387
28388 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
28389 maybe-maintainer-clean-gdb:
28390 @if gdb
28391 maybe-maintainer-clean-gdb: maintainer-clean-gdb
28392
28393 maintainer-clean-gdb: 
28394         @: $(MAKE); $(unstage)
28395         @[ -f ./gdb/Makefile ] || exit 0; \
28396         r=`${PWD_COMMAND}`; export r; \
28397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28398         $(HOST_EXPORTS) \
28399         for flag in $(EXTRA_HOST_FLAGS) ; do \
28400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28401         done; \
28402         echo "Doing maintainer-clean in gdb"; \
28403         (cd $(HOST_SUBDIR)/gdb && \
28404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28406                   "RANLIB=$${RANLIB}" \
28407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28408                   maintainer-clean) \
28409           || exit 1
28410
28411 @endif gdb
28412
28413
28414
28415 .PHONY: configure-expect maybe-configure-expect
28416 maybe-configure-expect:
28417 @if gcc-bootstrap
28418 configure-expect: stage_current
28419 @endif gcc-bootstrap
28420 @if expect
28421 maybe-configure-expect: configure-expect
28422 configure-expect: 
28423         @: $(MAKE); $(unstage)
28424         @r=`${PWD_COMMAND}`; export r; \
28425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28426         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28427         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
28428         $(HOST_EXPORTS)  \
28429         echo Configuring in $(HOST_SUBDIR)/expect; \
28430         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28431         case $(srcdir) in \
28432           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28433           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28434                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28435         esac; \
28436         module_srcdir=expect; \
28437         $(SHELL) \
28438           $$s/$$module_srcdir/configure \
28439           --srcdir=$${topdir}/$$module_srcdir \
28440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28441           --target=${target_alias}  \
28442           || exit 1
28443 @endif expect
28444
28445
28446
28447
28448
28449 .PHONY: all-expect maybe-all-expect
28450 maybe-all-expect:
28451 @if gcc-bootstrap
28452 all-expect: stage_current
28453 @endif gcc-bootstrap
28454 @if expect
28455 TARGET-expect=all
28456 maybe-all-expect: all-expect
28457 all-expect: configure-expect
28458         @: $(MAKE); $(unstage)
28459         @r=`${PWD_COMMAND}`; export r; \
28460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28461         $(HOST_EXPORTS)  \
28462         (cd $(HOST_SUBDIR)/expect && \
28463           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28464                 $(TARGET-expect))
28465 @endif expect
28466
28467
28468
28469
28470 .PHONY: check-expect maybe-check-expect
28471 maybe-check-expect:
28472 @if expect
28473 maybe-check-expect: check-expect
28474
28475 check-expect:
28476         @: $(MAKE); $(unstage)
28477         @r=`${PWD_COMMAND}`; export r; \
28478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479         $(HOST_EXPORTS)  \
28480         (cd $(HOST_SUBDIR)/expect && \
28481           $(MAKE) $(FLAGS_TO_PASS)  check)
28482
28483 @endif expect
28484
28485 .PHONY: install-expect maybe-install-expect
28486 maybe-install-expect:
28487 @if expect
28488 maybe-install-expect: install-expect
28489
28490 install-expect: installdirs
28491         @: $(MAKE); $(unstage)
28492         @r=`${PWD_COMMAND}`; export r; \
28493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28494         $(HOST_EXPORTS) \
28495         (cd $(HOST_SUBDIR)/expect && \
28496           $(MAKE) $(FLAGS_TO_PASS)  install)
28497
28498 @endif expect
28499
28500 .PHONY: install-strip-expect maybe-install-strip-expect
28501 maybe-install-strip-expect:
28502 @if expect
28503 maybe-install-strip-expect: install-strip-expect
28504
28505 install-strip-expect: installdirs
28506         @: $(MAKE); $(unstage)
28507         @r=`${PWD_COMMAND}`; export r; \
28508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28509         $(HOST_EXPORTS) \
28510         (cd $(HOST_SUBDIR)/expect && \
28511           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28512
28513 @endif expect
28514
28515 # Other targets (info, dvi, pdf, etc.)
28516
28517 .PHONY: maybe-info-expect info-expect
28518 maybe-info-expect:
28519 @if expect
28520 maybe-info-expect: info-expect
28521
28522 info-expect: \
28523     configure-expect 
28524         @: $(MAKE); $(unstage)
28525         @[ -f ./expect/Makefile ] || exit 0; \
28526         r=`${PWD_COMMAND}`; export r; \
28527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28528         $(HOST_EXPORTS) \
28529         for flag in $(EXTRA_HOST_FLAGS) ; do \
28530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28531         done; \
28532         echo "Doing info in expect"; \
28533         (cd $(HOST_SUBDIR)/expect && \
28534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28536                   "RANLIB=$${RANLIB}" \
28537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28538                   info) \
28539           || exit 1
28540
28541 @endif expect
28542
28543 .PHONY: maybe-dvi-expect dvi-expect
28544 maybe-dvi-expect:
28545 @if expect
28546 maybe-dvi-expect: dvi-expect
28547
28548 dvi-expect: \
28549     configure-expect 
28550         @: $(MAKE); $(unstage)
28551         @[ -f ./expect/Makefile ] || exit 0; \
28552         r=`${PWD_COMMAND}`; export r; \
28553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28554         $(HOST_EXPORTS) \
28555         for flag in $(EXTRA_HOST_FLAGS) ; do \
28556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28557         done; \
28558         echo "Doing dvi in expect"; \
28559         (cd $(HOST_SUBDIR)/expect && \
28560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28562                   "RANLIB=$${RANLIB}" \
28563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28564                   dvi) \
28565           || exit 1
28566
28567 @endif expect
28568
28569 .PHONY: maybe-pdf-expect pdf-expect
28570 maybe-pdf-expect:
28571 @if expect
28572 maybe-pdf-expect: pdf-expect
28573
28574 pdf-expect: \
28575     configure-expect 
28576         @: $(MAKE); $(unstage)
28577         @[ -f ./expect/Makefile ] || exit 0; \
28578         r=`${PWD_COMMAND}`; export r; \
28579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28580         $(HOST_EXPORTS) \
28581         for flag in $(EXTRA_HOST_FLAGS) ; do \
28582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28583         done; \
28584         echo "Doing pdf in expect"; \
28585         (cd $(HOST_SUBDIR)/expect && \
28586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28588                   "RANLIB=$${RANLIB}" \
28589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28590                   pdf) \
28591           || exit 1
28592
28593 @endif expect
28594
28595 .PHONY: maybe-html-expect html-expect
28596 maybe-html-expect:
28597 @if expect
28598 maybe-html-expect: html-expect
28599
28600 html-expect: \
28601     configure-expect 
28602         @: $(MAKE); $(unstage)
28603         @[ -f ./expect/Makefile ] || exit 0; \
28604         r=`${PWD_COMMAND}`; export r; \
28605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28606         $(HOST_EXPORTS) \
28607         for flag in $(EXTRA_HOST_FLAGS) ; do \
28608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28609         done; \
28610         echo "Doing html in expect"; \
28611         (cd $(HOST_SUBDIR)/expect && \
28612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28614                   "RANLIB=$${RANLIB}" \
28615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28616                   html) \
28617           || exit 1
28618
28619 @endif expect
28620
28621 .PHONY: maybe-TAGS-expect TAGS-expect
28622 maybe-TAGS-expect:
28623 @if expect
28624 maybe-TAGS-expect: TAGS-expect
28625
28626 TAGS-expect: \
28627     configure-expect 
28628         @: $(MAKE); $(unstage)
28629         @[ -f ./expect/Makefile ] || exit 0; \
28630         r=`${PWD_COMMAND}`; export r; \
28631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28632         $(HOST_EXPORTS) \
28633         for flag in $(EXTRA_HOST_FLAGS) ; do \
28634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28635         done; \
28636         echo "Doing TAGS in expect"; \
28637         (cd $(HOST_SUBDIR)/expect && \
28638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28640                   "RANLIB=$${RANLIB}" \
28641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28642                   TAGS) \
28643           || exit 1
28644
28645 @endif expect
28646
28647 .PHONY: maybe-install-info-expect install-info-expect
28648 maybe-install-info-expect:
28649 @if expect
28650 maybe-install-info-expect: install-info-expect
28651
28652 install-info-expect: \
28653     configure-expect \
28654     info-expect 
28655         @: $(MAKE); $(unstage)
28656         @[ -f ./expect/Makefile ] || exit 0; \
28657         r=`${PWD_COMMAND}`; export r; \
28658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28659         $(HOST_EXPORTS) \
28660         for flag in $(EXTRA_HOST_FLAGS) ; do \
28661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28662         done; \
28663         echo "Doing install-info in expect"; \
28664         (cd $(HOST_SUBDIR)/expect && \
28665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28667                   "RANLIB=$${RANLIB}" \
28668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28669                   install-info) \
28670           || exit 1
28671
28672 @endif expect
28673
28674 .PHONY: maybe-install-pdf-expect install-pdf-expect
28675 maybe-install-pdf-expect:
28676 @if expect
28677 maybe-install-pdf-expect: install-pdf-expect
28678
28679 install-pdf-expect: \
28680     configure-expect \
28681     pdf-expect 
28682         @: $(MAKE); $(unstage)
28683         @[ -f ./expect/Makefile ] || exit 0; \
28684         r=`${PWD_COMMAND}`; export r; \
28685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28686         $(HOST_EXPORTS) \
28687         for flag in $(EXTRA_HOST_FLAGS) ; do \
28688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28689         done; \
28690         echo "Doing install-pdf in expect"; \
28691         (cd $(HOST_SUBDIR)/expect && \
28692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28694                   "RANLIB=$${RANLIB}" \
28695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28696                   install-pdf) \
28697           || exit 1
28698
28699 @endif expect
28700
28701 .PHONY: maybe-install-html-expect install-html-expect
28702 maybe-install-html-expect:
28703 @if expect
28704 maybe-install-html-expect: install-html-expect
28705
28706 install-html-expect: \
28707     configure-expect \
28708     html-expect 
28709         @: $(MAKE); $(unstage)
28710         @[ -f ./expect/Makefile ] || exit 0; \
28711         r=`${PWD_COMMAND}`; export r; \
28712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28713         $(HOST_EXPORTS) \
28714         for flag in $(EXTRA_HOST_FLAGS) ; do \
28715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28716         done; \
28717         echo "Doing install-html in expect"; \
28718         (cd $(HOST_SUBDIR)/expect && \
28719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28721                   "RANLIB=$${RANLIB}" \
28722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28723                   install-html) \
28724           || exit 1
28725
28726 @endif expect
28727
28728 .PHONY: maybe-installcheck-expect installcheck-expect
28729 maybe-installcheck-expect:
28730 @if expect
28731 maybe-installcheck-expect: installcheck-expect
28732
28733 installcheck-expect: \
28734     configure-expect 
28735         @: $(MAKE); $(unstage)
28736         @[ -f ./expect/Makefile ] || exit 0; \
28737         r=`${PWD_COMMAND}`; export r; \
28738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739         $(HOST_EXPORTS) \
28740         for flag in $(EXTRA_HOST_FLAGS) ; do \
28741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28742         done; \
28743         echo "Doing installcheck in expect"; \
28744         (cd $(HOST_SUBDIR)/expect && \
28745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28747                   "RANLIB=$${RANLIB}" \
28748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28749                   installcheck) \
28750           || exit 1
28751
28752 @endif expect
28753
28754 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28755 maybe-mostlyclean-expect:
28756 @if expect
28757 maybe-mostlyclean-expect: mostlyclean-expect
28758
28759 mostlyclean-expect: 
28760         @: $(MAKE); $(unstage)
28761         @[ -f ./expect/Makefile ] || exit 0; \
28762         r=`${PWD_COMMAND}`; export r; \
28763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28764         $(HOST_EXPORTS) \
28765         for flag in $(EXTRA_HOST_FLAGS) ; do \
28766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28767         done; \
28768         echo "Doing mostlyclean in expect"; \
28769         (cd $(HOST_SUBDIR)/expect && \
28770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28772                   "RANLIB=$${RANLIB}" \
28773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28774                   mostlyclean) \
28775           || exit 1
28776
28777 @endif expect
28778
28779 .PHONY: maybe-clean-expect clean-expect
28780 maybe-clean-expect:
28781 @if expect
28782 maybe-clean-expect: clean-expect
28783
28784 clean-expect: 
28785         @: $(MAKE); $(unstage)
28786         @[ -f ./expect/Makefile ] || exit 0; \
28787         r=`${PWD_COMMAND}`; export r; \
28788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28789         $(HOST_EXPORTS) \
28790         for flag in $(EXTRA_HOST_FLAGS) ; do \
28791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28792         done; \
28793         echo "Doing clean in expect"; \
28794         (cd $(HOST_SUBDIR)/expect && \
28795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28797                   "RANLIB=$${RANLIB}" \
28798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28799                   clean) \
28800           || exit 1
28801
28802 @endif expect
28803
28804 .PHONY: maybe-distclean-expect distclean-expect
28805 maybe-distclean-expect:
28806 @if expect
28807 maybe-distclean-expect: distclean-expect
28808
28809 distclean-expect: 
28810         @: $(MAKE); $(unstage)
28811         @[ -f ./expect/Makefile ] || exit 0; \
28812         r=`${PWD_COMMAND}`; export r; \
28813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28814         $(HOST_EXPORTS) \
28815         for flag in $(EXTRA_HOST_FLAGS) ; do \
28816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28817         done; \
28818         echo "Doing distclean in expect"; \
28819         (cd $(HOST_SUBDIR)/expect && \
28820           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28821                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28822                   "RANLIB=$${RANLIB}" \
28823                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28824                   distclean) \
28825           || exit 1
28826
28827 @endif expect
28828
28829 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28830 maybe-maintainer-clean-expect:
28831 @if expect
28832 maybe-maintainer-clean-expect: maintainer-clean-expect
28833
28834 maintainer-clean-expect: 
28835         @: $(MAKE); $(unstage)
28836         @[ -f ./expect/Makefile ] || exit 0; \
28837         r=`${PWD_COMMAND}`; export r; \
28838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28839         $(HOST_EXPORTS) \
28840         for flag in $(EXTRA_HOST_FLAGS) ; do \
28841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28842         done; \
28843         echo "Doing maintainer-clean in expect"; \
28844         (cd $(HOST_SUBDIR)/expect && \
28845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28847                   "RANLIB=$${RANLIB}" \
28848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28849                   maintainer-clean) \
28850           || exit 1
28851
28852 @endif expect
28853
28854
28855
28856 .PHONY: configure-guile maybe-configure-guile
28857 maybe-configure-guile:
28858 @if gcc-bootstrap
28859 configure-guile: stage_current
28860 @endif gcc-bootstrap
28861 @if guile
28862 maybe-configure-guile: configure-guile
28863 configure-guile: 
28864         @: $(MAKE); $(unstage)
28865         @r=`${PWD_COMMAND}`; export r; \
28866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28867         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
28869         $(HOST_EXPORTS)  \
28870         echo Configuring in $(HOST_SUBDIR)/guile; \
28871         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28872         case $(srcdir) in \
28873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28874           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28876         esac; \
28877         module_srcdir=guile; \
28878         $(SHELL) \
28879           $$s/$$module_srcdir/configure \
28880           --srcdir=$${topdir}/$$module_srcdir \
28881           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28882           --target=${target_alias}  \
28883           || exit 1
28884 @endif guile
28885
28886
28887
28888
28889
28890 .PHONY: all-guile maybe-all-guile
28891 maybe-all-guile:
28892 @if gcc-bootstrap
28893 all-guile: stage_current
28894 @endif gcc-bootstrap
28895 @if guile
28896 TARGET-guile=all
28897 maybe-all-guile: all-guile
28898 all-guile: configure-guile
28899         @: $(MAKE); $(unstage)
28900         @r=`${PWD_COMMAND}`; export r; \
28901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28902         $(HOST_EXPORTS)  \
28903         (cd $(HOST_SUBDIR)/guile && \
28904           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28905                 $(TARGET-guile))
28906 @endif guile
28907
28908
28909
28910
28911 .PHONY: check-guile maybe-check-guile
28912 maybe-check-guile:
28913 @if guile
28914 maybe-check-guile: check-guile
28915
28916 check-guile:
28917         @: $(MAKE); $(unstage)
28918         @r=`${PWD_COMMAND}`; export r; \
28919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28920         $(HOST_EXPORTS)  \
28921         (cd $(HOST_SUBDIR)/guile && \
28922           $(MAKE) $(FLAGS_TO_PASS)  check)
28923
28924 @endif guile
28925
28926 .PHONY: install-guile maybe-install-guile
28927 maybe-install-guile:
28928 @if guile
28929 maybe-install-guile: install-guile
28930
28931 install-guile: installdirs
28932         @: $(MAKE); $(unstage)
28933         @r=`${PWD_COMMAND}`; export r; \
28934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28935         $(HOST_EXPORTS) \
28936         (cd $(HOST_SUBDIR)/guile && \
28937           $(MAKE) $(FLAGS_TO_PASS)  install)
28938
28939 @endif guile
28940
28941 .PHONY: install-strip-guile maybe-install-strip-guile
28942 maybe-install-strip-guile:
28943 @if guile
28944 maybe-install-strip-guile: install-strip-guile
28945
28946 install-strip-guile: installdirs
28947         @: $(MAKE); $(unstage)
28948         @r=`${PWD_COMMAND}`; export r; \
28949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28950         $(HOST_EXPORTS) \
28951         (cd $(HOST_SUBDIR)/guile && \
28952           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28953
28954 @endif guile
28955
28956 # Other targets (info, dvi, pdf, etc.)
28957
28958 .PHONY: maybe-info-guile info-guile
28959 maybe-info-guile:
28960 @if guile
28961 maybe-info-guile: info-guile
28962
28963 info-guile: \
28964     configure-guile 
28965         @: $(MAKE); $(unstage)
28966         @[ -f ./guile/Makefile ] || exit 0; \
28967         r=`${PWD_COMMAND}`; export r; \
28968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28969         $(HOST_EXPORTS) \
28970         for flag in $(EXTRA_HOST_FLAGS) ; do \
28971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28972         done; \
28973         echo "Doing info in guile"; \
28974         (cd $(HOST_SUBDIR)/guile && \
28975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28977                   "RANLIB=$${RANLIB}" \
28978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28979                   info) \
28980           || exit 1
28981
28982 @endif guile
28983
28984 .PHONY: maybe-dvi-guile dvi-guile
28985 maybe-dvi-guile:
28986 @if guile
28987 maybe-dvi-guile: dvi-guile
28988
28989 dvi-guile: \
28990     configure-guile 
28991         @: $(MAKE); $(unstage)
28992         @[ -f ./guile/Makefile ] || exit 0; \
28993         r=`${PWD_COMMAND}`; export r; \
28994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28995         $(HOST_EXPORTS) \
28996         for flag in $(EXTRA_HOST_FLAGS) ; do \
28997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28998         done; \
28999         echo "Doing dvi in guile"; \
29000         (cd $(HOST_SUBDIR)/guile && \
29001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29003                   "RANLIB=$${RANLIB}" \
29004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29005                   dvi) \
29006           || exit 1
29007
29008 @endif guile
29009
29010 .PHONY: maybe-pdf-guile pdf-guile
29011 maybe-pdf-guile:
29012 @if guile
29013 maybe-pdf-guile: pdf-guile
29014
29015 pdf-guile: \
29016     configure-guile 
29017         @: $(MAKE); $(unstage)
29018         @[ -f ./guile/Makefile ] || exit 0; \
29019         r=`${PWD_COMMAND}`; export r; \
29020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29021         $(HOST_EXPORTS) \
29022         for flag in $(EXTRA_HOST_FLAGS) ; do \
29023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29024         done; \
29025         echo "Doing pdf in guile"; \
29026         (cd $(HOST_SUBDIR)/guile && \
29027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29029                   "RANLIB=$${RANLIB}" \
29030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29031                   pdf) \
29032           || exit 1
29033
29034 @endif guile
29035
29036 .PHONY: maybe-html-guile html-guile
29037 maybe-html-guile:
29038 @if guile
29039 maybe-html-guile: html-guile
29040
29041 html-guile: \
29042     configure-guile 
29043         @: $(MAKE); $(unstage)
29044         @[ -f ./guile/Makefile ] || exit 0; \
29045         r=`${PWD_COMMAND}`; export r; \
29046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29047         $(HOST_EXPORTS) \
29048         for flag in $(EXTRA_HOST_FLAGS) ; do \
29049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29050         done; \
29051         echo "Doing html in guile"; \
29052         (cd $(HOST_SUBDIR)/guile && \
29053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29055                   "RANLIB=$${RANLIB}" \
29056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29057                   html) \
29058           || exit 1
29059
29060 @endif guile
29061
29062 .PHONY: maybe-TAGS-guile TAGS-guile
29063 maybe-TAGS-guile:
29064 @if guile
29065 maybe-TAGS-guile: TAGS-guile
29066
29067 TAGS-guile: \
29068     configure-guile 
29069         @: $(MAKE); $(unstage)
29070         @[ -f ./guile/Makefile ] || exit 0; \
29071         r=`${PWD_COMMAND}`; export r; \
29072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29073         $(HOST_EXPORTS) \
29074         for flag in $(EXTRA_HOST_FLAGS) ; do \
29075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29076         done; \
29077         echo "Doing TAGS in guile"; \
29078         (cd $(HOST_SUBDIR)/guile && \
29079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29081                   "RANLIB=$${RANLIB}" \
29082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29083                   TAGS) \
29084           || exit 1
29085
29086 @endif guile
29087
29088 .PHONY: maybe-install-info-guile install-info-guile
29089 maybe-install-info-guile:
29090 @if guile
29091 maybe-install-info-guile: install-info-guile
29092
29093 install-info-guile: \
29094     configure-guile \
29095     info-guile 
29096         @: $(MAKE); $(unstage)
29097         @[ -f ./guile/Makefile ] || exit 0; \
29098         r=`${PWD_COMMAND}`; export r; \
29099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29100         $(HOST_EXPORTS) \
29101         for flag in $(EXTRA_HOST_FLAGS) ; do \
29102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29103         done; \
29104         echo "Doing install-info in guile"; \
29105         (cd $(HOST_SUBDIR)/guile && \
29106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29108                   "RANLIB=$${RANLIB}" \
29109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29110                   install-info) \
29111           || exit 1
29112
29113 @endif guile
29114
29115 .PHONY: maybe-install-pdf-guile install-pdf-guile
29116 maybe-install-pdf-guile:
29117 @if guile
29118 maybe-install-pdf-guile: install-pdf-guile
29119
29120 install-pdf-guile: \
29121     configure-guile \
29122     pdf-guile 
29123         @: $(MAKE); $(unstage)
29124         @[ -f ./guile/Makefile ] || exit 0; \
29125         r=`${PWD_COMMAND}`; export r; \
29126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29127         $(HOST_EXPORTS) \
29128         for flag in $(EXTRA_HOST_FLAGS) ; do \
29129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29130         done; \
29131         echo "Doing install-pdf in guile"; \
29132         (cd $(HOST_SUBDIR)/guile && \
29133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29135                   "RANLIB=$${RANLIB}" \
29136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29137                   install-pdf) \
29138           || exit 1
29139
29140 @endif guile
29141
29142 .PHONY: maybe-install-html-guile install-html-guile
29143 maybe-install-html-guile:
29144 @if guile
29145 maybe-install-html-guile: install-html-guile
29146
29147 install-html-guile: \
29148     configure-guile \
29149     html-guile 
29150         @: $(MAKE); $(unstage)
29151         @[ -f ./guile/Makefile ] || exit 0; \
29152         r=`${PWD_COMMAND}`; export r; \
29153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29154         $(HOST_EXPORTS) \
29155         for flag in $(EXTRA_HOST_FLAGS) ; do \
29156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29157         done; \
29158         echo "Doing install-html in guile"; \
29159         (cd $(HOST_SUBDIR)/guile && \
29160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29162                   "RANLIB=$${RANLIB}" \
29163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29164                   install-html) \
29165           || exit 1
29166
29167 @endif guile
29168
29169 .PHONY: maybe-installcheck-guile installcheck-guile
29170 maybe-installcheck-guile:
29171 @if guile
29172 maybe-installcheck-guile: installcheck-guile
29173
29174 installcheck-guile: \
29175     configure-guile 
29176         @: $(MAKE); $(unstage)
29177         @[ -f ./guile/Makefile ] || exit 0; \
29178         r=`${PWD_COMMAND}`; export r; \
29179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180         $(HOST_EXPORTS) \
29181         for flag in $(EXTRA_HOST_FLAGS) ; do \
29182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29183         done; \
29184         echo "Doing installcheck in guile"; \
29185         (cd $(HOST_SUBDIR)/guile && \
29186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29188                   "RANLIB=$${RANLIB}" \
29189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29190                   installcheck) \
29191           || exit 1
29192
29193 @endif guile
29194
29195 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
29196 maybe-mostlyclean-guile:
29197 @if guile
29198 maybe-mostlyclean-guile: mostlyclean-guile
29199
29200 mostlyclean-guile: 
29201         @: $(MAKE); $(unstage)
29202         @[ -f ./guile/Makefile ] || exit 0; \
29203         r=`${PWD_COMMAND}`; export r; \
29204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29205         $(HOST_EXPORTS) \
29206         for flag in $(EXTRA_HOST_FLAGS) ; do \
29207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29208         done; \
29209         echo "Doing mostlyclean in guile"; \
29210         (cd $(HOST_SUBDIR)/guile && \
29211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29213                   "RANLIB=$${RANLIB}" \
29214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29215                   mostlyclean) \
29216           || exit 1
29217
29218 @endif guile
29219
29220 .PHONY: maybe-clean-guile clean-guile
29221 maybe-clean-guile:
29222 @if guile
29223 maybe-clean-guile: clean-guile
29224
29225 clean-guile: 
29226         @: $(MAKE); $(unstage)
29227         @[ -f ./guile/Makefile ] || exit 0; \
29228         r=`${PWD_COMMAND}`; export r; \
29229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29230         $(HOST_EXPORTS) \
29231         for flag in $(EXTRA_HOST_FLAGS) ; do \
29232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29233         done; \
29234         echo "Doing clean in guile"; \
29235         (cd $(HOST_SUBDIR)/guile && \
29236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29238                   "RANLIB=$${RANLIB}" \
29239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29240                   clean) \
29241           || exit 1
29242
29243 @endif guile
29244
29245 .PHONY: maybe-distclean-guile distclean-guile
29246 maybe-distclean-guile:
29247 @if guile
29248 maybe-distclean-guile: distclean-guile
29249
29250 distclean-guile: 
29251         @: $(MAKE); $(unstage)
29252         @[ -f ./guile/Makefile ] || exit 0; \
29253         r=`${PWD_COMMAND}`; export r; \
29254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29255         $(HOST_EXPORTS) \
29256         for flag in $(EXTRA_HOST_FLAGS) ; do \
29257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29258         done; \
29259         echo "Doing distclean in guile"; \
29260         (cd $(HOST_SUBDIR)/guile && \
29261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29263                   "RANLIB=$${RANLIB}" \
29264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29265                   distclean) \
29266           || exit 1
29267
29268 @endif guile
29269
29270 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
29271 maybe-maintainer-clean-guile:
29272 @if guile
29273 maybe-maintainer-clean-guile: maintainer-clean-guile
29274
29275 maintainer-clean-guile: 
29276         @: $(MAKE); $(unstage)
29277         @[ -f ./guile/Makefile ] || exit 0; \
29278         r=`${PWD_COMMAND}`; export r; \
29279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29280         $(HOST_EXPORTS) \
29281         for flag in $(EXTRA_HOST_FLAGS) ; do \
29282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29283         done; \
29284         echo "Doing maintainer-clean in guile"; \
29285         (cd $(HOST_SUBDIR)/guile && \
29286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29288                   "RANLIB=$${RANLIB}" \
29289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29290                   maintainer-clean) \
29291           || exit 1
29292
29293 @endif guile
29294
29295
29296
29297 .PHONY: configure-tk maybe-configure-tk
29298 maybe-configure-tk:
29299 @if gcc-bootstrap
29300 configure-tk: stage_current
29301 @endif gcc-bootstrap
29302 @if tk
29303 maybe-configure-tk: configure-tk
29304 configure-tk: 
29305         @: $(MAKE); $(unstage)
29306         @r=`${PWD_COMMAND}`; export r; \
29307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29308         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
29309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
29310         $(HOST_EXPORTS)  \
29311         echo Configuring in $(HOST_SUBDIR)/tk; \
29312         cd "$(HOST_SUBDIR)/tk" || exit 1; \
29313         case $(srcdir) in \
29314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29315           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
29316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29317         esac; \
29318         module_srcdir=tk; \
29319         $(SHELL) \
29320           $$s/$$module_srcdir/configure \
29321           --srcdir=$${topdir}/$$module_srcdir \
29322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29323           --target=${target_alias}  \
29324           || exit 1
29325 @endif tk
29326
29327
29328
29329
29330
29331 .PHONY: all-tk maybe-all-tk
29332 maybe-all-tk:
29333 @if gcc-bootstrap
29334 all-tk: stage_current
29335 @endif gcc-bootstrap
29336 @if tk
29337 TARGET-tk=all
29338 maybe-all-tk: all-tk
29339 all-tk: configure-tk
29340         @: $(MAKE); $(unstage)
29341         @r=`${PWD_COMMAND}`; export r; \
29342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29343         $(HOST_EXPORTS)  \
29344         (cd $(HOST_SUBDIR)/tk && \
29345           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29346                 $(TARGET-tk))
29347 @endif tk
29348
29349
29350
29351
29352 .PHONY: check-tk maybe-check-tk
29353 maybe-check-tk:
29354 @if tk
29355 maybe-check-tk: check-tk
29356
29357 check-tk:
29358         @: $(MAKE); $(unstage)
29359         @r=`${PWD_COMMAND}`; export r; \
29360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29361         $(HOST_EXPORTS)  \
29362         (cd $(HOST_SUBDIR)/tk && \
29363           $(MAKE) $(FLAGS_TO_PASS)  check)
29364
29365 @endif tk
29366
29367 .PHONY: install-tk maybe-install-tk
29368 maybe-install-tk:
29369 @if tk
29370 maybe-install-tk: install-tk
29371
29372 install-tk: installdirs
29373         @: $(MAKE); $(unstage)
29374         @r=`${PWD_COMMAND}`; export r; \
29375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29376         $(HOST_EXPORTS) \
29377         (cd $(HOST_SUBDIR)/tk && \
29378           $(MAKE) $(FLAGS_TO_PASS)  install)
29379
29380 @endif tk
29381
29382 .PHONY: install-strip-tk maybe-install-strip-tk
29383 maybe-install-strip-tk:
29384 @if tk
29385 maybe-install-strip-tk: install-strip-tk
29386
29387 install-strip-tk: installdirs
29388         @: $(MAKE); $(unstage)
29389         @r=`${PWD_COMMAND}`; export r; \
29390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29391         $(HOST_EXPORTS) \
29392         (cd $(HOST_SUBDIR)/tk && \
29393           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29394
29395 @endif tk
29396
29397 # Other targets (info, dvi, pdf, etc.)
29398
29399 .PHONY: maybe-info-tk info-tk
29400 maybe-info-tk:
29401 @if tk
29402 maybe-info-tk: info-tk
29403
29404 info-tk: \
29405     configure-tk 
29406         @: $(MAKE); $(unstage)
29407         @[ -f ./tk/Makefile ] || exit 0; \
29408         r=`${PWD_COMMAND}`; export r; \
29409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29410         $(HOST_EXPORTS) \
29411         for flag in $(EXTRA_HOST_FLAGS) ; do \
29412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29413         done; \
29414         echo "Doing info in tk"; \
29415         (cd $(HOST_SUBDIR)/tk && \
29416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29418                   "RANLIB=$${RANLIB}" \
29419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29420                   info) \
29421           || exit 1
29422
29423 @endif tk
29424
29425 .PHONY: maybe-dvi-tk dvi-tk
29426 maybe-dvi-tk:
29427 @if tk
29428 maybe-dvi-tk: dvi-tk
29429
29430 dvi-tk: \
29431     configure-tk 
29432         @: $(MAKE); $(unstage)
29433         @[ -f ./tk/Makefile ] || exit 0; \
29434         r=`${PWD_COMMAND}`; export r; \
29435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29436         $(HOST_EXPORTS) \
29437         for flag in $(EXTRA_HOST_FLAGS) ; do \
29438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29439         done; \
29440         echo "Doing dvi in tk"; \
29441         (cd $(HOST_SUBDIR)/tk && \
29442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29444                   "RANLIB=$${RANLIB}" \
29445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29446                   dvi) \
29447           || exit 1
29448
29449 @endif tk
29450
29451 .PHONY: maybe-pdf-tk pdf-tk
29452 maybe-pdf-tk:
29453 @if tk
29454 maybe-pdf-tk: pdf-tk
29455
29456 pdf-tk: \
29457     configure-tk 
29458         @: $(MAKE); $(unstage)
29459         @[ -f ./tk/Makefile ] || exit 0; \
29460         r=`${PWD_COMMAND}`; export r; \
29461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29462         $(HOST_EXPORTS) \
29463         for flag in $(EXTRA_HOST_FLAGS) ; do \
29464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29465         done; \
29466         echo "Doing pdf in tk"; \
29467         (cd $(HOST_SUBDIR)/tk && \
29468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29470                   "RANLIB=$${RANLIB}" \
29471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29472                   pdf) \
29473           || exit 1
29474
29475 @endif tk
29476
29477 .PHONY: maybe-html-tk html-tk
29478 maybe-html-tk:
29479 @if tk
29480 maybe-html-tk: html-tk
29481
29482 html-tk: \
29483     configure-tk 
29484         @: $(MAKE); $(unstage)
29485         @[ -f ./tk/Makefile ] || exit 0; \
29486         r=`${PWD_COMMAND}`; export r; \
29487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29488         $(HOST_EXPORTS) \
29489         for flag in $(EXTRA_HOST_FLAGS) ; do \
29490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29491         done; \
29492         echo "Doing html in tk"; \
29493         (cd $(HOST_SUBDIR)/tk && \
29494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29496                   "RANLIB=$${RANLIB}" \
29497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29498                   html) \
29499           || exit 1
29500
29501 @endif tk
29502
29503 .PHONY: maybe-TAGS-tk TAGS-tk
29504 maybe-TAGS-tk:
29505 @if tk
29506 maybe-TAGS-tk: TAGS-tk
29507
29508 TAGS-tk: \
29509     configure-tk 
29510         @: $(MAKE); $(unstage)
29511         @[ -f ./tk/Makefile ] || exit 0; \
29512         r=`${PWD_COMMAND}`; export r; \
29513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29514         $(HOST_EXPORTS) \
29515         for flag in $(EXTRA_HOST_FLAGS) ; do \
29516           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29517         done; \
29518         echo "Doing TAGS in tk"; \
29519         (cd $(HOST_SUBDIR)/tk && \
29520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29522                   "RANLIB=$${RANLIB}" \
29523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29524                   TAGS) \
29525           || exit 1
29526
29527 @endif tk
29528
29529 .PHONY: maybe-install-info-tk install-info-tk
29530 maybe-install-info-tk:
29531 @if tk
29532 maybe-install-info-tk: install-info-tk
29533
29534 install-info-tk: \
29535     configure-tk \
29536     info-tk 
29537         @: $(MAKE); $(unstage)
29538         @[ -f ./tk/Makefile ] || exit 0; \
29539         r=`${PWD_COMMAND}`; export r; \
29540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29541         $(HOST_EXPORTS) \
29542         for flag in $(EXTRA_HOST_FLAGS) ; do \
29543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29544         done; \
29545         echo "Doing install-info in tk"; \
29546         (cd $(HOST_SUBDIR)/tk && \
29547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29549                   "RANLIB=$${RANLIB}" \
29550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29551                   install-info) \
29552           || exit 1
29553
29554 @endif tk
29555
29556 .PHONY: maybe-install-pdf-tk install-pdf-tk
29557 maybe-install-pdf-tk:
29558 @if tk
29559 maybe-install-pdf-tk: install-pdf-tk
29560
29561 install-pdf-tk: \
29562     configure-tk \
29563     pdf-tk 
29564         @: $(MAKE); $(unstage)
29565         @[ -f ./tk/Makefile ] || exit 0; \
29566         r=`${PWD_COMMAND}`; export r; \
29567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29568         $(HOST_EXPORTS) \
29569         for flag in $(EXTRA_HOST_FLAGS) ; do \
29570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29571         done; \
29572         echo "Doing install-pdf in tk"; \
29573         (cd $(HOST_SUBDIR)/tk && \
29574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29576                   "RANLIB=$${RANLIB}" \
29577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29578                   install-pdf) \
29579           || exit 1
29580
29581 @endif tk
29582
29583 .PHONY: maybe-install-html-tk install-html-tk
29584 maybe-install-html-tk:
29585 @if tk
29586 maybe-install-html-tk: install-html-tk
29587
29588 install-html-tk: \
29589     configure-tk \
29590     html-tk 
29591         @: $(MAKE); $(unstage)
29592         @[ -f ./tk/Makefile ] || exit 0; \
29593         r=`${PWD_COMMAND}`; export r; \
29594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29595         $(HOST_EXPORTS) \
29596         for flag in $(EXTRA_HOST_FLAGS) ; do \
29597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29598         done; \
29599         echo "Doing install-html in tk"; \
29600         (cd $(HOST_SUBDIR)/tk && \
29601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29603                   "RANLIB=$${RANLIB}" \
29604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29605                   install-html) \
29606           || exit 1
29607
29608 @endif tk
29609
29610 .PHONY: maybe-installcheck-tk installcheck-tk
29611 maybe-installcheck-tk:
29612 @if tk
29613 maybe-installcheck-tk: installcheck-tk
29614
29615 installcheck-tk: \
29616     configure-tk 
29617         @: $(MAKE); $(unstage)
29618         @[ -f ./tk/Makefile ] || exit 0; \
29619         r=`${PWD_COMMAND}`; export r; \
29620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29621         $(HOST_EXPORTS) \
29622         for flag in $(EXTRA_HOST_FLAGS) ; do \
29623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29624         done; \
29625         echo "Doing installcheck in tk"; \
29626         (cd $(HOST_SUBDIR)/tk && \
29627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29629                   "RANLIB=$${RANLIB}" \
29630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29631                   installcheck) \
29632           || exit 1
29633
29634 @endif tk
29635
29636 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29637 maybe-mostlyclean-tk:
29638 @if tk
29639 maybe-mostlyclean-tk: mostlyclean-tk
29640
29641 mostlyclean-tk: 
29642         @: $(MAKE); $(unstage)
29643         @[ -f ./tk/Makefile ] || exit 0; \
29644         r=`${PWD_COMMAND}`; export r; \
29645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29646         $(HOST_EXPORTS) \
29647         for flag in $(EXTRA_HOST_FLAGS) ; do \
29648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29649         done; \
29650         echo "Doing mostlyclean in tk"; \
29651         (cd $(HOST_SUBDIR)/tk && \
29652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29654                   "RANLIB=$${RANLIB}" \
29655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29656                   mostlyclean) \
29657           || exit 1
29658
29659 @endif tk
29660
29661 .PHONY: maybe-clean-tk clean-tk
29662 maybe-clean-tk:
29663 @if tk
29664 maybe-clean-tk: clean-tk
29665
29666 clean-tk: 
29667         @: $(MAKE); $(unstage)
29668         @[ -f ./tk/Makefile ] || exit 0; \
29669         r=`${PWD_COMMAND}`; export r; \
29670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29671         $(HOST_EXPORTS) \
29672         for flag in $(EXTRA_HOST_FLAGS) ; do \
29673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29674         done; \
29675         echo "Doing clean in tk"; \
29676         (cd $(HOST_SUBDIR)/tk && \
29677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29679                   "RANLIB=$${RANLIB}" \
29680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29681                   clean) \
29682           || exit 1
29683
29684 @endif tk
29685
29686 .PHONY: maybe-distclean-tk distclean-tk
29687 maybe-distclean-tk:
29688 @if tk
29689 maybe-distclean-tk: distclean-tk
29690
29691 distclean-tk: 
29692         @: $(MAKE); $(unstage)
29693         @[ -f ./tk/Makefile ] || exit 0; \
29694         r=`${PWD_COMMAND}`; export r; \
29695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29696         $(HOST_EXPORTS) \
29697         for flag in $(EXTRA_HOST_FLAGS) ; do \
29698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29699         done; \
29700         echo "Doing distclean in tk"; \
29701         (cd $(HOST_SUBDIR)/tk && \
29702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29704                   "RANLIB=$${RANLIB}" \
29705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29706                   distclean) \
29707           || exit 1
29708
29709 @endif tk
29710
29711 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29712 maybe-maintainer-clean-tk:
29713 @if tk
29714 maybe-maintainer-clean-tk: maintainer-clean-tk
29715
29716 maintainer-clean-tk: 
29717         @: $(MAKE); $(unstage)
29718         @[ -f ./tk/Makefile ] || exit 0; \
29719         r=`${PWD_COMMAND}`; export r; \
29720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29721         $(HOST_EXPORTS) \
29722         for flag in $(EXTRA_HOST_FLAGS) ; do \
29723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29724         done; \
29725         echo "Doing maintainer-clean in tk"; \
29726         (cd $(HOST_SUBDIR)/tk && \
29727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29729                   "RANLIB=$${RANLIB}" \
29730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29731                   maintainer-clean) \
29732           || exit 1
29733
29734 @endif tk
29735
29736
29737
29738 .PHONY: configure-libtermcap maybe-configure-libtermcap
29739 maybe-configure-libtermcap:
29740 @if gcc-bootstrap
29741 configure-libtermcap: stage_current
29742 @endif gcc-bootstrap
29743 @if libtermcap
29744 maybe-configure-libtermcap: configure-libtermcap
29745 configure-libtermcap: 
29746         @: $(MAKE); $(unstage)
29747         @r=`${PWD_COMMAND}`; export r; \
29748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29749         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29750         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
29751         $(HOST_EXPORTS)  \
29752         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29753         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29754         case $(srcdir) in \
29755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29756           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29758         esac; \
29759         module_srcdir=libtermcap; \
29760         $(SHELL) \
29761           $$s/$$module_srcdir/configure \
29762           --srcdir=$${topdir}/$$module_srcdir \
29763           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29764           --target=${target_alias}  \
29765           || exit 1
29766 @endif libtermcap
29767
29768
29769
29770
29771
29772 .PHONY: all-libtermcap maybe-all-libtermcap
29773 maybe-all-libtermcap:
29774 @if gcc-bootstrap
29775 all-libtermcap: stage_current
29776 @endif gcc-bootstrap
29777 @if libtermcap
29778 TARGET-libtermcap=all
29779 maybe-all-libtermcap: all-libtermcap
29780 all-libtermcap: configure-libtermcap
29781         @: $(MAKE); $(unstage)
29782         @r=`${PWD_COMMAND}`; export r; \
29783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29784         $(HOST_EXPORTS)  \
29785         (cd $(HOST_SUBDIR)/libtermcap && \
29786           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29787                 $(TARGET-libtermcap))
29788 @endif libtermcap
29789
29790
29791
29792
29793 .PHONY: check-libtermcap maybe-check-libtermcap
29794 maybe-check-libtermcap:
29795 @if libtermcap
29796 maybe-check-libtermcap: check-libtermcap
29797
29798 check-libtermcap:
29799
29800 @endif libtermcap
29801
29802 .PHONY: install-libtermcap maybe-install-libtermcap
29803 maybe-install-libtermcap:
29804 @if libtermcap
29805 maybe-install-libtermcap: install-libtermcap
29806
29807 install-libtermcap: installdirs
29808         @: $(MAKE); $(unstage)
29809         @r=`${PWD_COMMAND}`; export r; \
29810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29811         $(HOST_EXPORTS) \
29812         (cd $(HOST_SUBDIR)/libtermcap && \
29813           $(MAKE) $(FLAGS_TO_PASS)  install)
29814
29815 @endif libtermcap
29816
29817 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29818 maybe-install-strip-libtermcap:
29819 @if libtermcap
29820 maybe-install-strip-libtermcap: install-strip-libtermcap
29821
29822 install-strip-libtermcap: installdirs
29823         @: $(MAKE); $(unstage)
29824         @r=`${PWD_COMMAND}`; export r; \
29825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826         $(HOST_EXPORTS) \
29827         (cd $(HOST_SUBDIR)/libtermcap && \
29828           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29829
29830 @endif libtermcap
29831
29832 # Other targets (info, dvi, pdf, etc.)
29833
29834 .PHONY: maybe-info-libtermcap info-libtermcap
29835 maybe-info-libtermcap:
29836 @if libtermcap
29837 maybe-info-libtermcap: info-libtermcap
29838
29839 info-libtermcap: \
29840     configure-libtermcap 
29841         @: $(MAKE); $(unstage)
29842         @[ -f ./libtermcap/Makefile ] || exit 0; \
29843         r=`${PWD_COMMAND}`; export r; \
29844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29845         $(HOST_EXPORTS) \
29846         for flag in $(EXTRA_HOST_FLAGS) ; do \
29847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29848         done; \
29849         echo "Doing info in libtermcap"; \
29850         (cd $(HOST_SUBDIR)/libtermcap && \
29851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29853                   "RANLIB=$${RANLIB}" \
29854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29855                   info) \
29856           || exit 1
29857
29858 @endif libtermcap
29859
29860 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29861 maybe-dvi-libtermcap:
29862 @if libtermcap
29863 maybe-dvi-libtermcap: dvi-libtermcap
29864
29865 dvi-libtermcap: \
29866     configure-libtermcap 
29867         @: $(MAKE); $(unstage)
29868         @[ -f ./libtermcap/Makefile ] || exit 0; \
29869         r=`${PWD_COMMAND}`; export r; \
29870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29871         $(HOST_EXPORTS) \
29872         for flag in $(EXTRA_HOST_FLAGS) ; do \
29873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29874         done; \
29875         echo "Doing dvi in libtermcap"; \
29876         (cd $(HOST_SUBDIR)/libtermcap && \
29877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29879                   "RANLIB=$${RANLIB}" \
29880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29881                   dvi) \
29882           || exit 1
29883
29884 @endif libtermcap
29885
29886 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29887 maybe-pdf-libtermcap:
29888 @if libtermcap
29889 maybe-pdf-libtermcap: pdf-libtermcap
29890
29891 pdf-libtermcap: \
29892     configure-libtermcap 
29893         @: $(MAKE); $(unstage)
29894         @[ -f ./libtermcap/Makefile ] || exit 0; \
29895         r=`${PWD_COMMAND}`; export r; \
29896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29897         $(HOST_EXPORTS) \
29898         for flag in $(EXTRA_HOST_FLAGS) ; do \
29899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29900         done; \
29901         echo "Doing pdf in libtermcap"; \
29902         (cd $(HOST_SUBDIR)/libtermcap && \
29903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29905                   "RANLIB=$${RANLIB}" \
29906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29907                   pdf) \
29908           || exit 1
29909
29910 @endif libtermcap
29911
29912 .PHONY: maybe-html-libtermcap html-libtermcap
29913 maybe-html-libtermcap:
29914 @if libtermcap
29915 maybe-html-libtermcap: html-libtermcap
29916
29917 html-libtermcap: \
29918     configure-libtermcap 
29919         @: $(MAKE); $(unstage)
29920         @[ -f ./libtermcap/Makefile ] || exit 0; \
29921         r=`${PWD_COMMAND}`; export r; \
29922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29923         $(HOST_EXPORTS) \
29924         for flag in $(EXTRA_HOST_FLAGS) ; do \
29925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29926         done; \
29927         echo "Doing html in libtermcap"; \
29928         (cd $(HOST_SUBDIR)/libtermcap && \
29929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29931                   "RANLIB=$${RANLIB}" \
29932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29933                   html) \
29934           || exit 1
29935
29936 @endif libtermcap
29937
29938 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29939 maybe-TAGS-libtermcap:
29940 @if libtermcap
29941 maybe-TAGS-libtermcap: TAGS-libtermcap
29942
29943 TAGS-libtermcap: \
29944     configure-libtermcap 
29945         @: $(MAKE); $(unstage)
29946         @[ -f ./libtermcap/Makefile ] || exit 0; \
29947         r=`${PWD_COMMAND}`; export r; \
29948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29949         $(HOST_EXPORTS) \
29950         for flag in $(EXTRA_HOST_FLAGS) ; do \
29951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29952         done; \
29953         echo "Doing TAGS in libtermcap"; \
29954         (cd $(HOST_SUBDIR)/libtermcap && \
29955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29957                   "RANLIB=$${RANLIB}" \
29958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29959                   TAGS) \
29960           || exit 1
29961
29962 @endif libtermcap
29963
29964 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29965 maybe-install-info-libtermcap:
29966 @if libtermcap
29967 maybe-install-info-libtermcap: install-info-libtermcap
29968
29969 install-info-libtermcap: \
29970     configure-libtermcap \
29971     info-libtermcap 
29972         @: $(MAKE); $(unstage)
29973         @[ -f ./libtermcap/Makefile ] || exit 0; \
29974         r=`${PWD_COMMAND}`; export r; \
29975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29976         $(HOST_EXPORTS) \
29977         for flag in $(EXTRA_HOST_FLAGS) ; do \
29978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29979         done; \
29980         echo "Doing install-info in libtermcap"; \
29981         (cd $(HOST_SUBDIR)/libtermcap && \
29982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29984                   "RANLIB=$${RANLIB}" \
29985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29986                   install-info) \
29987           || exit 1
29988
29989 @endif libtermcap
29990
29991 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29992 maybe-install-pdf-libtermcap:
29993 @if libtermcap
29994 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29995
29996 install-pdf-libtermcap: \
29997     configure-libtermcap \
29998     pdf-libtermcap 
29999         @: $(MAKE); $(unstage)
30000         @[ -f ./libtermcap/Makefile ] || exit 0; \
30001         r=`${PWD_COMMAND}`; export r; \
30002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30003         $(HOST_EXPORTS) \
30004         for flag in $(EXTRA_HOST_FLAGS) ; do \
30005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30006         done; \
30007         echo "Doing install-pdf in libtermcap"; \
30008         (cd $(HOST_SUBDIR)/libtermcap && \
30009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30011                   "RANLIB=$${RANLIB}" \
30012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30013                   install-pdf) \
30014           || exit 1
30015
30016 @endif libtermcap
30017
30018 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
30019 maybe-install-html-libtermcap:
30020 @if libtermcap
30021 maybe-install-html-libtermcap: install-html-libtermcap
30022
30023 install-html-libtermcap: \
30024     configure-libtermcap \
30025     html-libtermcap 
30026         @: $(MAKE); $(unstage)
30027         @[ -f ./libtermcap/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 install-html in libtermcap"; \
30035         (cd $(HOST_SUBDIR)/libtermcap && \
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                   install-html) \
30041           || exit 1
30042
30043 @endif libtermcap
30044
30045 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
30046 maybe-installcheck-libtermcap:
30047 @if libtermcap
30048 maybe-installcheck-libtermcap: installcheck-libtermcap
30049
30050 installcheck-libtermcap: \
30051     configure-libtermcap 
30052         @: $(MAKE); $(unstage)
30053         @[ -f ./libtermcap/Makefile ] || exit 0; \
30054         r=`${PWD_COMMAND}`; export r; \
30055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30056         $(HOST_EXPORTS) \
30057         for flag in $(EXTRA_HOST_FLAGS) ; do \
30058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30059         done; \
30060         echo "Doing installcheck in libtermcap"; \
30061         (cd $(HOST_SUBDIR)/libtermcap && \
30062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30064                   "RANLIB=$${RANLIB}" \
30065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30066                   installcheck) \
30067           || exit 1
30068
30069 @endif libtermcap
30070
30071 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
30072 maybe-mostlyclean-libtermcap:
30073 @if libtermcap
30074 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
30075
30076 # libtermcap doesn't support mostlyclean.
30077 mostlyclean-libtermcap:
30078
30079 @endif libtermcap
30080
30081 .PHONY: maybe-clean-libtermcap clean-libtermcap
30082 maybe-clean-libtermcap:
30083 @if libtermcap
30084 maybe-clean-libtermcap: clean-libtermcap
30085
30086 # libtermcap doesn't support clean.
30087 clean-libtermcap:
30088
30089 @endif libtermcap
30090
30091 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
30092 maybe-distclean-libtermcap:
30093 @if libtermcap
30094 maybe-distclean-libtermcap: distclean-libtermcap
30095
30096 # libtermcap doesn't support distclean.
30097 distclean-libtermcap:
30098
30099 @endif libtermcap
30100
30101 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
30102 maybe-maintainer-clean-libtermcap:
30103 @if libtermcap
30104 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
30105
30106 # libtermcap doesn't support maintainer-clean.
30107 maintainer-clean-libtermcap:
30108
30109 @endif libtermcap
30110
30111
30112
30113 .PHONY: configure-utils maybe-configure-utils
30114 maybe-configure-utils:
30115 @if gcc-bootstrap
30116 configure-utils: stage_current
30117 @endif gcc-bootstrap
30118 @if utils
30119 maybe-configure-utils: configure-utils
30120 configure-utils: 
30121         @: $(MAKE); $(unstage)
30122         @r=`${PWD_COMMAND}`; export r; \
30123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30124         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
30125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
30126         $(HOST_EXPORTS)  \
30127         echo Configuring in $(HOST_SUBDIR)/utils; \
30128         cd "$(HOST_SUBDIR)/utils" || exit 1; \
30129         case $(srcdir) in \
30130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30131           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
30132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30133         esac; \
30134         module_srcdir=utils; \
30135         $(SHELL) \
30136           $$s/$$module_srcdir/configure \
30137           --srcdir=$${topdir}/$$module_srcdir \
30138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30139           --target=${target_alias}  \
30140           || exit 1
30141 @endif utils
30142
30143
30144
30145
30146
30147 .PHONY: all-utils maybe-all-utils
30148 maybe-all-utils:
30149 @if gcc-bootstrap
30150 all-utils: stage_current
30151 @endif gcc-bootstrap
30152 @if utils
30153 TARGET-utils=all
30154 maybe-all-utils: all-utils
30155 all-utils: configure-utils
30156         @: $(MAKE); $(unstage)
30157         @r=`${PWD_COMMAND}`; export r; \
30158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30159         $(HOST_EXPORTS)  \
30160         (cd $(HOST_SUBDIR)/utils && \
30161           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30162                 $(TARGET-utils))
30163 @endif utils
30164
30165
30166
30167
30168 .PHONY: check-utils maybe-check-utils
30169 maybe-check-utils:
30170 @if utils
30171 maybe-check-utils: check-utils
30172
30173 check-utils:
30174
30175 @endif utils
30176
30177 .PHONY: install-utils maybe-install-utils
30178 maybe-install-utils:
30179 @if utils
30180 maybe-install-utils: install-utils
30181
30182 install-utils: installdirs
30183         @: $(MAKE); $(unstage)
30184         @r=`${PWD_COMMAND}`; export r; \
30185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30186         $(HOST_EXPORTS) \
30187         (cd $(HOST_SUBDIR)/utils && \
30188           $(MAKE) $(FLAGS_TO_PASS)  install)
30189
30190 @endif utils
30191
30192 .PHONY: install-strip-utils maybe-install-strip-utils
30193 maybe-install-strip-utils:
30194 @if utils
30195 maybe-install-strip-utils: install-strip-utils
30196
30197 install-strip-utils: installdirs
30198         @: $(MAKE); $(unstage)
30199         @r=`${PWD_COMMAND}`; export r; \
30200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30201         $(HOST_EXPORTS) \
30202         (cd $(HOST_SUBDIR)/utils && \
30203           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30204
30205 @endif utils
30206
30207 # Other targets (info, dvi, pdf, etc.)
30208
30209 .PHONY: maybe-info-utils info-utils
30210 maybe-info-utils:
30211 @if utils
30212 maybe-info-utils: info-utils
30213
30214 info-utils: \
30215     configure-utils 
30216         @: $(MAKE); $(unstage)
30217         @[ -f ./utils/Makefile ] || exit 0; \
30218         r=`${PWD_COMMAND}`; export r; \
30219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30220         $(HOST_EXPORTS) \
30221         for flag in $(EXTRA_HOST_FLAGS) ; do \
30222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30223         done; \
30224         echo "Doing info in utils"; \
30225         (cd $(HOST_SUBDIR)/utils && \
30226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30228                   "RANLIB=$${RANLIB}" \
30229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30230                   info) \
30231           || exit 1
30232
30233 @endif utils
30234
30235 .PHONY: maybe-dvi-utils dvi-utils
30236 maybe-dvi-utils:
30237 @if utils
30238 maybe-dvi-utils: dvi-utils
30239
30240 dvi-utils: \
30241     configure-utils 
30242         @: $(MAKE); $(unstage)
30243         @[ -f ./utils/Makefile ] || exit 0; \
30244         r=`${PWD_COMMAND}`; export r; \
30245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30246         $(HOST_EXPORTS) \
30247         for flag in $(EXTRA_HOST_FLAGS) ; do \
30248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30249         done; \
30250         echo "Doing dvi in utils"; \
30251         (cd $(HOST_SUBDIR)/utils && \
30252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30254                   "RANLIB=$${RANLIB}" \
30255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30256                   dvi) \
30257           || exit 1
30258
30259 @endif utils
30260
30261 .PHONY: maybe-pdf-utils pdf-utils
30262 maybe-pdf-utils:
30263 @if utils
30264 maybe-pdf-utils: pdf-utils
30265
30266 pdf-utils: \
30267     configure-utils 
30268         @: $(MAKE); $(unstage)
30269         @[ -f ./utils/Makefile ] || exit 0; \
30270         r=`${PWD_COMMAND}`; export r; \
30271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272         $(HOST_EXPORTS) \
30273         for flag in $(EXTRA_HOST_FLAGS) ; do \
30274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30275         done; \
30276         echo "Doing pdf in utils"; \
30277         (cd $(HOST_SUBDIR)/utils && \
30278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30280                   "RANLIB=$${RANLIB}" \
30281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30282                   pdf) \
30283           || exit 1
30284
30285 @endif utils
30286
30287 .PHONY: maybe-html-utils html-utils
30288 maybe-html-utils:
30289 @if utils
30290 maybe-html-utils: html-utils
30291
30292 html-utils: \
30293     configure-utils 
30294         @: $(MAKE); $(unstage)
30295         @[ -f ./utils/Makefile ] || exit 0; \
30296         r=`${PWD_COMMAND}`; export r; \
30297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30298         $(HOST_EXPORTS) \
30299         for flag in $(EXTRA_HOST_FLAGS) ; do \
30300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30301         done; \
30302         echo "Doing html in utils"; \
30303         (cd $(HOST_SUBDIR)/utils && \
30304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30306                   "RANLIB=$${RANLIB}" \
30307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30308                   html) \
30309           || exit 1
30310
30311 @endif utils
30312
30313 .PHONY: maybe-TAGS-utils TAGS-utils
30314 maybe-TAGS-utils:
30315 @if utils
30316 maybe-TAGS-utils: TAGS-utils
30317
30318 TAGS-utils: \
30319     configure-utils 
30320         @: $(MAKE); $(unstage)
30321         @[ -f ./utils/Makefile ] || exit 0; \
30322         r=`${PWD_COMMAND}`; export r; \
30323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30324         $(HOST_EXPORTS) \
30325         for flag in $(EXTRA_HOST_FLAGS) ; do \
30326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30327         done; \
30328         echo "Doing TAGS in utils"; \
30329         (cd $(HOST_SUBDIR)/utils && \
30330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30332                   "RANLIB=$${RANLIB}" \
30333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30334                   TAGS) \
30335           || exit 1
30336
30337 @endif utils
30338
30339 .PHONY: maybe-install-info-utils install-info-utils
30340 maybe-install-info-utils:
30341 @if utils
30342 maybe-install-info-utils: install-info-utils
30343
30344 install-info-utils: \
30345     configure-utils \
30346     info-utils 
30347         @: $(MAKE); $(unstage)
30348         @[ -f ./utils/Makefile ] || exit 0; \
30349         r=`${PWD_COMMAND}`; export r; \
30350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30351         $(HOST_EXPORTS) \
30352         for flag in $(EXTRA_HOST_FLAGS) ; do \
30353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30354         done; \
30355         echo "Doing install-info in utils"; \
30356         (cd $(HOST_SUBDIR)/utils && \
30357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30359                   "RANLIB=$${RANLIB}" \
30360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30361                   install-info) \
30362           || exit 1
30363
30364 @endif utils
30365
30366 .PHONY: maybe-install-pdf-utils install-pdf-utils
30367 maybe-install-pdf-utils:
30368 @if utils
30369 maybe-install-pdf-utils: install-pdf-utils
30370
30371 install-pdf-utils: \
30372     configure-utils \
30373     pdf-utils 
30374         @: $(MAKE); $(unstage)
30375         @[ -f ./utils/Makefile ] || exit 0; \
30376         r=`${PWD_COMMAND}`; export r; \
30377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30378         $(HOST_EXPORTS) \
30379         for flag in $(EXTRA_HOST_FLAGS) ; do \
30380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30381         done; \
30382         echo "Doing install-pdf in utils"; \
30383         (cd $(HOST_SUBDIR)/utils && \
30384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30386                   "RANLIB=$${RANLIB}" \
30387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30388                   install-pdf) \
30389           || exit 1
30390
30391 @endif utils
30392
30393 .PHONY: maybe-install-html-utils install-html-utils
30394 maybe-install-html-utils:
30395 @if utils
30396 maybe-install-html-utils: install-html-utils
30397
30398 install-html-utils: \
30399     configure-utils \
30400     html-utils 
30401         @: $(MAKE); $(unstage)
30402         @[ -f ./utils/Makefile ] || exit 0; \
30403         r=`${PWD_COMMAND}`; export r; \
30404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30405         $(HOST_EXPORTS) \
30406         for flag in $(EXTRA_HOST_FLAGS) ; do \
30407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30408         done; \
30409         echo "Doing install-html in utils"; \
30410         (cd $(HOST_SUBDIR)/utils && \
30411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30413                   "RANLIB=$${RANLIB}" \
30414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30415                   install-html) \
30416           || exit 1
30417
30418 @endif utils
30419
30420 .PHONY: maybe-installcheck-utils installcheck-utils
30421 maybe-installcheck-utils:
30422 @if utils
30423 maybe-installcheck-utils: installcheck-utils
30424
30425 installcheck-utils: \
30426     configure-utils 
30427         @: $(MAKE); $(unstage)
30428         @[ -f ./utils/Makefile ] || exit 0; \
30429         r=`${PWD_COMMAND}`; export r; \
30430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30431         $(HOST_EXPORTS) \
30432         for flag in $(EXTRA_HOST_FLAGS) ; do \
30433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30434         done; \
30435         echo "Doing installcheck in utils"; \
30436         (cd $(HOST_SUBDIR)/utils && \
30437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30439                   "RANLIB=$${RANLIB}" \
30440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30441                   installcheck) \
30442           || exit 1
30443
30444 @endif utils
30445
30446 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30447 maybe-mostlyclean-utils:
30448 @if utils
30449 maybe-mostlyclean-utils: mostlyclean-utils
30450
30451 mostlyclean-utils: 
30452         @: $(MAKE); $(unstage)
30453         @[ -f ./utils/Makefile ] || exit 0; \
30454         r=`${PWD_COMMAND}`; export r; \
30455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30456         $(HOST_EXPORTS) \
30457         for flag in $(EXTRA_HOST_FLAGS) ; do \
30458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30459         done; \
30460         echo "Doing mostlyclean in utils"; \
30461         (cd $(HOST_SUBDIR)/utils && \
30462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30464                   "RANLIB=$${RANLIB}" \
30465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30466                   mostlyclean) \
30467           || exit 1
30468
30469 @endif utils
30470
30471 .PHONY: maybe-clean-utils clean-utils
30472 maybe-clean-utils:
30473 @if utils
30474 maybe-clean-utils: clean-utils
30475
30476 clean-utils: 
30477         @: $(MAKE); $(unstage)
30478         @[ -f ./utils/Makefile ] || exit 0; \
30479         r=`${PWD_COMMAND}`; export r; \
30480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30481         $(HOST_EXPORTS) \
30482         for flag in $(EXTRA_HOST_FLAGS) ; do \
30483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30484         done; \
30485         echo "Doing clean in utils"; \
30486         (cd $(HOST_SUBDIR)/utils && \
30487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30489                   "RANLIB=$${RANLIB}" \
30490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30491                   clean) \
30492           || exit 1
30493
30494 @endif utils
30495
30496 .PHONY: maybe-distclean-utils distclean-utils
30497 maybe-distclean-utils:
30498 @if utils
30499 maybe-distclean-utils: distclean-utils
30500
30501 distclean-utils: 
30502         @: $(MAKE); $(unstage)
30503         @[ -f ./utils/Makefile ] || exit 0; \
30504         r=`${PWD_COMMAND}`; export r; \
30505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30506         $(HOST_EXPORTS) \
30507         for flag in $(EXTRA_HOST_FLAGS) ; do \
30508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30509         done; \
30510         echo "Doing distclean in utils"; \
30511         (cd $(HOST_SUBDIR)/utils && \
30512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30514                   "RANLIB=$${RANLIB}" \
30515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30516                   distclean) \
30517           || exit 1
30518
30519 @endif utils
30520
30521 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30522 maybe-maintainer-clean-utils:
30523 @if utils
30524 maybe-maintainer-clean-utils: maintainer-clean-utils
30525
30526 maintainer-clean-utils: 
30527         @: $(MAKE); $(unstage)
30528         @[ -f ./utils/Makefile ] || exit 0; \
30529         r=`${PWD_COMMAND}`; export r; \
30530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30531         $(HOST_EXPORTS) \
30532         for flag in $(EXTRA_HOST_FLAGS) ; do \
30533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30534         done; \
30535         echo "Doing maintainer-clean in utils"; \
30536         (cd $(HOST_SUBDIR)/utils && \
30537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30539                   "RANLIB=$${RANLIB}" \
30540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30541                   maintainer-clean) \
30542           || exit 1
30543
30544 @endif utils
30545
30546
30547
30548 .PHONY: configure-gnattools maybe-configure-gnattools
30549 maybe-configure-gnattools:
30550 @if gcc-bootstrap
30551 configure-gnattools: stage_current
30552 @endif gcc-bootstrap
30553 @if gnattools
30554 maybe-configure-gnattools: configure-gnattools
30555 configure-gnattools: 
30556         @: $(MAKE); $(unstage)
30557         @r=`${PWD_COMMAND}`; export r; \
30558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30559         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30560         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
30561         $(HOST_EXPORTS)  \
30562         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30563         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30564         case $(srcdir) in \
30565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30566           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30568         esac; \
30569         module_srcdir=gnattools; \
30570         $(SHELL) \
30571           $$s/$$module_srcdir/configure \
30572           --srcdir=$${topdir}/$$module_srcdir \
30573           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30574           --target=${target_alias}  \
30575           || exit 1
30576 @endif gnattools
30577
30578
30579
30580
30581
30582 .PHONY: all-gnattools maybe-all-gnattools
30583 maybe-all-gnattools:
30584 @if gcc-bootstrap
30585 all-gnattools: stage_current
30586 @endif gcc-bootstrap
30587 @if gnattools
30588 TARGET-gnattools=all
30589 maybe-all-gnattools: all-gnattools
30590 all-gnattools: configure-gnattools
30591         @: $(MAKE); $(unstage)
30592         @r=`${PWD_COMMAND}`; export r; \
30593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30594         $(HOST_EXPORTS)  \
30595         (cd $(HOST_SUBDIR)/gnattools && \
30596           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30597                 $(TARGET-gnattools))
30598 @endif gnattools
30599
30600
30601
30602
30603 .PHONY: check-gnattools maybe-check-gnattools
30604 maybe-check-gnattools:
30605 @if gnattools
30606 maybe-check-gnattools: check-gnattools
30607
30608 check-gnattools:
30609         @: $(MAKE); $(unstage)
30610         @r=`${PWD_COMMAND}`; export r; \
30611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30612         $(HOST_EXPORTS)  \
30613         (cd $(HOST_SUBDIR)/gnattools && \
30614           $(MAKE) $(FLAGS_TO_PASS)  check)
30615
30616 @endif gnattools
30617
30618 .PHONY: install-gnattools maybe-install-gnattools
30619 maybe-install-gnattools:
30620 @if gnattools
30621 maybe-install-gnattools: install-gnattools
30622
30623 install-gnattools: installdirs
30624         @: $(MAKE); $(unstage)
30625         @r=`${PWD_COMMAND}`; export r; \
30626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30627         $(HOST_EXPORTS) \
30628         (cd $(HOST_SUBDIR)/gnattools && \
30629           $(MAKE) $(FLAGS_TO_PASS)  install)
30630
30631 @endif gnattools
30632
30633 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30634 maybe-install-strip-gnattools:
30635 @if gnattools
30636 maybe-install-strip-gnattools: install-strip-gnattools
30637
30638 install-strip-gnattools: installdirs
30639         @: $(MAKE); $(unstage)
30640         @r=`${PWD_COMMAND}`; export r; \
30641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30642         $(HOST_EXPORTS) \
30643         (cd $(HOST_SUBDIR)/gnattools && \
30644           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30645
30646 @endif gnattools
30647
30648 # Other targets (info, dvi, pdf, etc.)
30649
30650 .PHONY: maybe-info-gnattools info-gnattools
30651 maybe-info-gnattools:
30652 @if gnattools
30653 maybe-info-gnattools: info-gnattools
30654
30655 info-gnattools: \
30656     configure-gnattools 
30657         @: $(MAKE); $(unstage)
30658         @[ -f ./gnattools/Makefile ] || exit 0; \
30659         r=`${PWD_COMMAND}`; export r; \
30660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30661         $(HOST_EXPORTS) \
30662         for flag in $(EXTRA_HOST_FLAGS) ; do \
30663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30664         done; \
30665         echo "Doing info in gnattools"; \
30666         (cd $(HOST_SUBDIR)/gnattools && \
30667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30669                   "RANLIB=$${RANLIB}" \
30670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30671                   info) \
30672           || exit 1
30673
30674 @endif gnattools
30675
30676 .PHONY: maybe-dvi-gnattools dvi-gnattools
30677 maybe-dvi-gnattools:
30678 @if gnattools
30679 maybe-dvi-gnattools: dvi-gnattools
30680
30681 dvi-gnattools: \
30682     configure-gnattools 
30683         @: $(MAKE); $(unstage)
30684         @[ -f ./gnattools/Makefile ] || exit 0; \
30685         r=`${PWD_COMMAND}`; export r; \
30686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30687         $(HOST_EXPORTS) \
30688         for flag in $(EXTRA_HOST_FLAGS) ; do \
30689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30690         done; \
30691         echo "Doing dvi in gnattools"; \
30692         (cd $(HOST_SUBDIR)/gnattools && \
30693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30695                   "RANLIB=$${RANLIB}" \
30696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30697                   dvi) \
30698           || exit 1
30699
30700 @endif gnattools
30701
30702 .PHONY: maybe-pdf-gnattools pdf-gnattools
30703 maybe-pdf-gnattools:
30704 @if gnattools
30705 maybe-pdf-gnattools: pdf-gnattools
30706
30707 pdf-gnattools: \
30708     configure-gnattools 
30709         @: $(MAKE); $(unstage)
30710         @[ -f ./gnattools/Makefile ] || exit 0; \
30711         r=`${PWD_COMMAND}`; export r; \
30712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30713         $(HOST_EXPORTS) \
30714         for flag in $(EXTRA_HOST_FLAGS) ; do \
30715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30716         done; \
30717         echo "Doing pdf in gnattools"; \
30718         (cd $(HOST_SUBDIR)/gnattools && \
30719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30721                   "RANLIB=$${RANLIB}" \
30722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30723                   pdf) \
30724           || exit 1
30725
30726 @endif gnattools
30727
30728 .PHONY: maybe-html-gnattools html-gnattools
30729 maybe-html-gnattools:
30730 @if gnattools
30731 maybe-html-gnattools: html-gnattools
30732
30733 html-gnattools: \
30734     configure-gnattools 
30735         @: $(MAKE); $(unstage)
30736         @[ -f ./gnattools/Makefile ] || exit 0; \
30737         r=`${PWD_COMMAND}`; export r; \
30738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30739         $(HOST_EXPORTS) \
30740         for flag in $(EXTRA_HOST_FLAGS) ; do \
30741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30742         done; \
30743         echo "Doing html in gnattools"; \
30744         (cd $(HOST_SUBDIR)/gnattools && \
30745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30747                   "RANLIB=$${RANLIB}" \
30748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30749                   html) \
30750           || exit 1
30751
30752 @endif gnattools
30753
30754 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30755 maybe-TAGS-gnattools:
30756 @if gnattools
30757 maybe-TAGS-gnattools: TAGS-gnattools
30758
30759 TAGS-gnattools: \
30760     configure-gnattools 
30761         @: $(MAKE); $(unstage)
30762         @[ -f ./gnattools/Makefile ] || exit 0; \
30763         r=`${PWD_COMMAND}`; export r; \
30764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30765         $(HOST_EXPORTS) \
30766         for flag in $(EXTRA_HOST_FLAGS) ; do \
30767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30768         done; \
30769         echo "Doing TAGS in gnattools"; \
30770         (cd $(HOST_SUBDIR)/gnattools && \
30771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30773                   "RANLIB=$${RANLIB}" \
30774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30775                   TAGS) \
30776           || exit 1
30777
30778 @endif gnattools
30779
30780 .PHONY: maybe-install-info-gnattools install-info-gnattools
30781 maybe-install-info-gnattools:
30782 @if gnattools
30783 maybe-install-info-gnattools: install-info-gnattools
30784
30785 install-info-gnattools: \
30786     configure-gnattools \
30787     info-gnattools 
30788         @: $(MAKE); $(unstage)
30789         @[ -f ./gnattools/Makefile ] || exit 0; \
30790         r=`${PWD_COMMAND}`; export r; \
30791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30792         $(HOST_EXPORTS) \
30793         for flag in $(EXTRA_HOST_FLAGS) ; do \
30794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30795         done; \
30796         echo "Doing install-info in gnattools"; \
30797         (cd $(HOST_SUBDIR)/gnattools && \
30798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30800                   "RANLIB=$${RANLIB}" \
30801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30802                   install-info) \
30803           || exit 1
30804
30805 @endif gnattools
30806
30807 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30808 maybe-install-pdf-gnattools:
30809 @if gnattools
30810 maybe-install-pdf-gnattools: install-pdf-gnattools
30811
30812 install-pdf-gnattools: \
30813     configure-gnattools \
30814     pdf-gnattools 
30815         @: $(MAKE); $(unstage)
30816         @[ -f ./gnattools/Makefile ] || exit 0; \
30817         r=`${PWD_COMMAND}`; export r; \
30818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30819         $(HOST_EXPORTS) \
30820         for flag in $(EXTRA_HOST_FLAGS) ; do \
30821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30822         done; \
30823         echo "Doing install-pdf in gnattools"; \
30824         (cd $(HOST_SUBDIR)/gnattools && \
30825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30827                   "RANLIB=$${RANLIB}" \
30828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30829                   install-pdf) \
30830           || exit 1
30831
30832 @endif gnattools
30833
30834 .PHONY: maybe-install-html-gnattools install-html-gnattools
30835 maybe-install-html-gnattools:
30836 @if gnattools
30837 maybe-install-html-gnattools: install-html-gnattools
30838
30839 install-html-gnattools: \
30840     configure-gnattools \
30841     html-gnattools 
30842         @: $(MAKE); $(unstage)
30843         @[ -f ./gnattools/Makefile ] || exit 0; \
30844         r=`${PWD_COMMAND}`; export r; \
30845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30846         $(HOST_EXPORTS) \
30847         for flag in $(EXTRA_HOST_FLAGS) ; do \
30848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30849         done; \
30850         echo "Doing install-html in gnattools"; \
30851         (cd $(HOST_SUBDIR)/gnattools && \
30852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30854                   "RANLIB=$${RANLIB}" \
30855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30856                   install-html) \
30857           || exit 1
30858
30859 @endif gnattools
30860
30861 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30862 maybe-installcheck-gnattools:
30863 @if gnattools
30864 maybe-installcheck-gnattools: installcheck-gnattools
30865
30866 installcheck-gnattools: \
30867     configure-gnattools 
30868         @: $(MAKE); $(unstage)
30869         @[ -f ./gnattools/Makefile ] || exit 0; \
30870         r=`${PWD_COMMAND}`; export r; \
30871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30872         $(HOST_EXPORTS) \
30873         for flag in $(EXTRA_HOST_FLAGS) ; do \
30874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30875         done; \
30876         echo "Doing installcheck in gnattools"; \
30877         (cd $(HOST_SUBDIR)/gnattools && \
30878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30880                   "RANLIB=$${RANLIB}" \
30881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30882                   installcheck) \
30883           || exit 1
30884
30885 @endif gnattools
30886
30887 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30888 maybe-mostlyclean-gnattools:
30889 @if gnattools
30890 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30891
30892 mostlyclean-gnattools: 
30893         @: $(MAKE); $(unstage)
30894         @[ -f ./gnattools/Makefile ] || exit 0; \
30895         r=`${PWD_COMMAND}`; export r; \
30896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30897         $(HOST_EXPORTS) \
30898         for flag in $(EXTRA_HOST_FLAGS) ; do \
30899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30900         done; \
30901         echo "Doing mostlyclean in gnattools"; \
30902         (cd $(HOST_SUBDIR)/gnattools && \
30903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30905                   "RANLIB=$${RANLIB}" \
30906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30907                   mostlyclean) \
30908           || exit 1
30909
30910 @endif gnattools
30911
30912 .PHONY: maybe-clean-gnattools clean-gnattools
30913 maybe-clean-gnattools:
30914 @if gnattools
30915 maybe-clean-gnattools: clean-gnattools
30916
30917 clean-gnattools: 
30918         @: $(MAKE); $(unstage)
30919         @[ -f ./gnattools/Makefile ] || exit 0; \
30920         r=`${PWD_COMMAND}`; export r; \
30921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30922         $(HOST_EXPORTS) \
30923         for flag in $(EXTRA_HOST_FLAGS) ; do \
30924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30925         done; \
30926         echo "Doing clean in gnattools"; \
30927         (cd $(HOST_SUBDIR)/gnattools && \
30928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30930                   "RANLIB=$${RANLIB}" \
30931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30932                   clean) \
30933           || exit 1
30934
30935 @endif gnattools
30936
30937 .PHONY: maybe-distclean-gnattools distclean-gnattools
30938 maybe-distclean-gnattools:
30939 @if gnattools
30940 maybe-distclean-gnattools: distclean-gnattools
30941
30942 distclean-gnattools: 
30943         @: $(MAKE); $(unstage)
30944         @[ -f ./gnattools/Makefile ] || exit 0; \
30945         r=`${PWD_COMMAND}`; export r; \
30946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30947         $(HOST_EXPORTS) \
30948         for flag in $(EXTRA_HOST_FLAGS) ; do \
30949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30950         done; \
30951         echo "Doing distclean in gnattools"; \
30952         (cd $(HOST_SUBDIR)/gnattools && \
30953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30955                   "RANLIB=$${RANLIB}" \
30956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30957                   distclean) \
30958           || exit 1
30959
30960 @endif gnattools
30961
30962 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30963 maybe-maintainer-clean-gnattools:
30964 @if gnattools
30965 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30966
30967 maintainer-clean-gnattools: 
30968         @: $(MAKE); $(unstage)
30969         @[ -f ./gnattools/Makefile ] || exit 0; \
30970         r=`${PWD_COMMAND}`; export r; \
30971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30972         $(HOST_EXPORTS) \
30973         for flag in $(EXTRA_HOST_FLAGS) ; do \
30974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30975         done; \
30976         echo "Doing maintainer-clean in gnattools"; \
30977         (cd $(HOST_SUBDIR)/gnattools && \
30978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30980                   "RANLIB=$${RANLIB}" \
30981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30982                   maintainer-clean) \
30983           || exit 1
30984
30985 @endif gnattools
30986
30987
30988
30989 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30990 maybe-configure-lto-plugin:
30991 @if gcc-bootstrap
30992 configure-lto-plugin: stage_current
30993 @endif gcc-bootstrap
30994 @if lto-plugin
30995 maybe-configure-lto-plugin: configure-lto-plugin
30996 configure-lto-plugin: 
30997         @r=`${PWD_COMMAND}`; export r; \
30998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30999         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31000         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31001         $(HOST_EXPORTS)  \
31002         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
31003         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
31004         case $(srcdir) in \
31005           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31006           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31007                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31008         esac; \
31009         module_srcdir=lto-plugin; \
31010         $(SHELL) \
31011           $$s/$$module_srcdir/configure \
31012           --srcdir=$${topdir}/$$module_srcdir \
31013           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31014           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
31015           || exit 1
31016 @endif lto-plugin
31017
31018
31019
31020 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
31021 maybe-configure-stage1-lto-plugin:
31022 @if lto-plugin-bootstrap
31023 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
31024 configure-stage1-lto-plugin:
31025         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31026         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31027         @r=`${PWD_COMMAND}`; export r; \
31028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31029         TFLAGS="$(STAGE1_TFLAGS)"; \
31030         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31031         $(HOST_EXPORTS) \
31032         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31033         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31034         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31035         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
31036         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31037         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31038         case $(srcdir) in \
31039           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31040           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31041                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31042         esac; \
31043         module_srcdir=lto-plugin; \
31044         $(SHELL) $$s/$$module_srcdir/configure \
31045           --srcdir=$${topdir}/$$module_srcdir \
31046           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31047           --target=${target_alias} \
31048            \
31049           $(STAGE1_CONFIGURE_FLAGS) \
31050           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31051 @endif lto-plugin-bootstrap
31052
31053 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
31054 maybe-configure-stage2-lto-plugin:
31055 @if lto-plugin-bootstrap
31056 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
31057 configure-stage2-lto-plugin:
31058         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31059         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31060         @r=`${PWD_COMMAND}`; export r; \
31061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31062         TFLAGS="$(STAGE2_TFLAGS)"; \
31063         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31064         $(HOST_EXPORTS) \
31065         $(POSTSTAGE1_HOST_EXPORTS) \
31066         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31067         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31068         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31069         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
31070         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31071         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31072         case $(srcdir) in \
31073           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31074           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31075                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31076         esac; \
31077         module_srcdir=lto-plugin; \
31078         $(SHELL) $$s/$$module_srcdir/configure \
31079           --srcdir=$${topdir}/$$module_srcdir \
31080           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31081           --target=${target_alias} \
31082           --with-build-libsubdir=$(HOST_SUBDIR) \
31083           $(STAGE2_CONFIGURE_FLAGS) \
31084           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31085 @endif lto-plugin-bootstrap
31086
31087 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
31088 maybe-configure-stage3-lto-plugin:
31089 @if lto-plugin-bootstrap
31090 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
31091 configure-stage3-lto-plugin:
31092         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31094         @r=`${PWD_COMMAND}`; export r; \
31095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31096         TFLAGS="$(STAGE3_TFLAGS)"; \
31097         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31098         $(HOST_EXPORTS) \
31099         $(POSTSTAGE1_HOST_EXPORTS) \
31100         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31101         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31102         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31103         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
31104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31105         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31106         case $(srcdir) in \
31107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31108           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31110         esac; \
31111         module_srcdir=lto-plugin; \
31112         $(SHELL) $$s/$$module_srcdir/configure \
31113           --srcdir=$${topdir}/$$module_srcdir \
31114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31115           --target=${target_alias} \
31116           --with-build-libsubdir=$(HOST_SUBDIR) \
31117           $(STAGE3_CONFIGURE_FLAGS) \
31118           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31119 @endif lto-plugin-bootstrap
31120
31121 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
31122 maybe-configure-stage4-lto-plugin:
31123 @if lto-plugin-bootstrap
31124 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
31125 configure-stage4-lto-plugin:
31126         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31128         @r=`${PWD_COMMAND}`; export r; \
31129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31130         TFLAGS="$(STAGE4_TFLAGS)"; \
31131         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31132         $(HOST_EXPORTS) \
31133         $(POSTSTAGE1_HOST_EXPORTS) \
31134         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31135         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31136         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31137         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
31138         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31139         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31140         case $(srcdir) in \
31141           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31142           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31143                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31144         esac; \
31145         module_srcdir=lto-plugin; \
31146         $(SHELL) $$s/$$module_srcdir/configure \
31147           --srcdir=$${topdir}/$$module_srcdir \
31148           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31149           --target=${target_alias} \
31150           --with-build-libsubdir=$(HOST_SUBDIR) \
31151           $(STAGE4_CONFIGURE_FLAGS) \
31152           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31153 @endif lto-plugin-bootstrap
31154
31155 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
31156 maybe-configure-stageprofile-lto-plugin:
31157 @if lto-plugin-bootstrap
31158 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31159 configure-stageprofile-lto-plugin:
31160         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31162         @r=`${PWD_COMMAND}`; export r; \
31163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31164         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31165         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31166         $(HOST_EXPORTS) \
31167         $(POSTSTAGE1_HOST_EXPORTS) \
31168         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31169         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31170         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31171         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
31172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31173         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31174         case $(srcdir) in \
31175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31176           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31178         esac; \
31179         module_srcdir=lto-plugin; \
31180         $(SHELL) $$s/$$module_srcdir/configure \
31181           --srcdir=$${topdir}/$$module_srcdir \
31182           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31183           --target=${target_alias} \
31184           --with-build-libsubdir=$(HOST_SUBDIR) \
31185           $(STAGEprofile_CONFIGURE_FLAGS) \
31186           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31187 @endif lto-plugin-bootstrap
31188
31189 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
31190 maybe-configure-stagefeedback-lto-plugin:
31191 @if lto-plugin-bootstrap
31192 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31193 configure-stagefeedback-lto-plugin:
31194         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31195         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
31196         @r=`${PWD_COMMAND}`; export r; \
31197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31198         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31199         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
31200         $(HOST_EXPORTS) \
31201         $(POSTSTAGE1_HOST_EXPORTS) \
31202         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
31203         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
31204         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
31205         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
31206         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
31207         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
31208         case $(srcdir) in \
31209           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31210           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
31211                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31212         esac; \
31213         module_srcdir=lto-plugin; \
31214         $(SHELL) $$s/$$module_srcdir/configure \
31215           --srcdir=$${topdir}/$$module_srcdir \
31216           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31217           --target=${target_alias} \
31218           --with-build-libsubdir=$(HOST_SUBDIR) \
31219           $(STAGEfeedback_CONFIGURE_FLAGS) \
31220           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
31221 @endif lto-plugin-bootstrap
31222
31223
31224
31225
31226
31227 .PHONY: all-lto-plugin maybe-all-lto-plugin
31228 maybe-all-lto-plugin:
31229 @if gcc-bootstrap
31230 all-lto-plugin: stage_current
31231 @endif gcc-bootstrap
31232 @if lto-plugin
31233 TARGET-lto-plugin=all
31234 maybe-all-lto-plugin: all-lto-plugin
31235 all-lto-plugin: configure-lto-plugin
31236         @r=`${PWD_COMMAND}`; export r; \
31237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31238         $(HOST_EXPORTS)  \
31239         (cd $(HOST_SUBDIR)/lto-plugin && \
31240           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31241                 $(TARGET-lto-plugin))
31242 @endif lto-plugin
31243
31244
31245
31246 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
31247 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
31248 maybe-all-stage1-lto-plugin:
31249 maybe-clean-stage1-lto-plugin:
31250 @if lto-plugin-bootstrap
31251 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
31252 all-stage1: all-stage1-lto-plugin
31253 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
31254 all-stage1-lto-plugin: configure-stage1-lto-plugin
31255         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31256         @r=`${PWD_COMMAND}`; export r; \
31257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31258         TFLAGS="$(STAGE1_TFLAGS)"; \
31259         $(HOST_EXPORTS)  \
31260         cd $(HOST_SUBDIR)/lto-plugin && \
31261         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31262                 CFLAGS="$(STAGE1_CFLAGS)" \
31263                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
31264                 LIBCFLAGS="$(LIBCFLAGS)" \
31265                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31266                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31267                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31268                 $(EXTRA_HOST_FLAGS)  \
31269                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31270                 TFLAGS="$(STAGE1_TFLAGS)" \
31271                 $(TARGET-stage1-lto-plugin)
31272
31273 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
31274 clean-stage1: clean-stage1-lto-plugin
31275 clean-stage1-lto-plugin:
31276         @if [ $(current_stage) = stage1 ]; then \
31277           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31278         else \
31279           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
31280           $(MAKE) stage1-start; \
31281         fi; \
31282         cd $(HOST_SUBDIR)/lto-plugin && \
31283         $(MAKE) $(EXTRA_HOST_FLAGS)  \
31284         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31285 @endif lto-plugin-bootstrap
31286
31287
31288 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
31289 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
31290 maybe-all-stage2-lto-plugin:
31291 maybe-clean-stage2-lto-plugin:
31292 @if lto-plugin-bootstrap
31293 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
31294 all-stage2: all-stage2-lto-plugin
31295 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
31296 all-stage2-lto-plugin: configure-stage2-lto-plugin
31297         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31298         @r=`${PWD_COMMAND}`; export r; \
31299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31300         TFLAGS="$(STAGE2_TFLAGS)"; \
31301         $(HOST_EXPORTS) \
31302         $(POSTSTAGE1_HOST_EXPORTS)  \
31303         cd $(HOST_SUBDIR)/lto-plugin && \
31304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31305                 CFLAGS="$(STAGE2_CFLAGS)" \
31306                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
31307                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
31308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31311                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31312                 TFLAGS="$(STAGE2_TFLAGS)" \
31313                 $(TARGET-stage2-lto-plugin)
31314
31315 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
31316 clean-stage2: clean-stage2-lto-plugin
31317 clean-stage2-lto-plugin:
31318         @if [ $(current_stage) = stage2 ]; then \
31319           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31320         else \
31321           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
31322           $(MAKE) stage2-start; \
31323         fi; \
31324         cd $(HOST_SUBDIR)/lto-plugin && \
31325         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31326 @endif lto-plugin-bootstrap
31327
31328
31329 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
31330 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
31331 maybe-all-stage3-lto-plugin:
31332 maybe-clean-stage3-lto-plugin:
31333 @if lto-plugin-bootstrap
31334 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
31335 all-stage3: all-stage3-lto-plugin
31336 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
31337 all-stage3-lto-plugin: configure-stage3-lto-plugin
31338         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31339         @r=`${PWD_COMMAND}`; export r; \
31340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31341         TFLAGS="$(STAGE3_TFLAGS)"; \
31342         $(HOST_EXPORTS) \
31343         $(POSTSTAGE1_HOST_EXPORTS)  \
31344         cd $(HOST_SUBDIR)/lto-plugin && \
31345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31346                 CFLAGS="$(STAGE3_CFLAGS)" \
31347                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
31348                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
31349                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31350                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31351                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31352                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31353                 TFLAGS="$(STAGE3_TFLAGS)" \
31354                 $(TARGET-stage3-lto-plugin)
31355
31356 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
31357 clean-stage3: clean-stage3-lto-plugin
31358 clean-stage3-lto-plugin:
31359         @if [ $(current_stage) = stage3 ]; then \
31360           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31361         else \
31362           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
31363           $(MAKE) stage3-start; \
31364         fi; \
31365         cd $(HOST_SUBDIR)/lto-plugin && \
31366         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31367 @endif lto-plugin-bootstrap
31368
31369
31370 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
31371 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
31372 maybe-all-stage4-lto-plugin:
31373 maybe-clean-stage4-lto-plugin:
31374 @if lto-plugin-bootstrap
31375 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
31376 all-stage4: all-stage4-lto-plugin
31377 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
31378 all-stage4-lto-plugin: configure-stage4-lto-plugin
31379         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31380         @r=`${PWD_COMMAND}`; export r; \
31381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31382         TFLAGS="$(STAGE4_TFLAGS)"; \
31383         $(HOST_EXPORTS) \
31384         $(POSTSTAGE1_HOST_EXPORTS)  \
31385         cd $(HOST_SUBDIR)/lto-plugin && \
31386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31387                 CFLAGS="$(STAGE4_CFLAGS)" \
31388                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
31389                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
31390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31394                 TFLAGS="$(STAGE4_TFLAGS)" \
31395                 $(TARGET-stage4-lto-plugin)
31396
31397 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
31398 clean-stage4: clean-stage4-lto-plugin
31399 clean-stage4-lto-plugin:
31400         @if [ $(current_stage) = stage4 ]; then \
31401           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31402         else \
31403           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
31404           $(MAKE) stage4-start; \
31405         fi; \
31406         cd $(HOST_SUBDIR)/lto-plugin && \
31407         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31408 @endif lto-plugin-bootstrap
31409
31410
31411 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31412 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31413 maybe-all-stageprofile-lto-plugin:
31414 maybe-clean-stageprofile-lto-plugin:
31415 @if lto-plugin-bootstrap
31416 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31417 all-stageprofile: all-stageprofile-lto-plugin
31418 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31419 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31420         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31421         @r=`${PWD_COMMAND}`; export r; \
31422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31423         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31424         $(HOST_EXPORTS) \
31425         $(POSTSTAGE1_HOST_EXPORTS)  \
31426         cd $(HOST_SUBDIR)/lto-plugin && \
31427         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31428                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31429                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31430                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31431                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31432                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31433                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31434                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31435                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31436                 $(TARGET-stageprofile-lto-plugin)
31437
31438 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31439 clean-stageprofile: clean-stageprofile-lto-plugin
31440 clean-stageprofile-lto-plugin:
31441         @if [ $(current_stage) = stageprofile ]; then \
31442           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31443         else \
31444           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31445           $(MAKE) stageprofile-start; \
31446         fi; \
31447         cd $(HOST_SUBDIR)/lto-plugin && \
31448         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31449 @endif lto-plugin-bootstrap
31450
31451
31452 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31453 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31454 maybe-all-stagefeedback-lto-plugin:
31455 maybe-clean-stagefeedback-lto-plugin:
31456 @if lto-plugin-bootstrap
31457 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31458 all-stagefeedback: all-stagefeedback-lto-plugin
31459 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31460 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31461         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31462         @r=`${PWD_COMMAND}`; export r; \
31463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31464         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31465         $(HOST_EXPORTS) \
31466         $(POSTSTAGE1_HOST_EXPORTS)  \
31467         cd $(HOST_SUBDIR)/lto-plugin && \
31468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31469                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31470                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31471                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31475                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31476                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31477                 $(TARGET-stagefeedback-lto-plugin)
31478
31479 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31480 clean-stagefeedback: clean-stagefeedback-lto-plugin
31481 clean-stagefeedback-lto-plugin:
31482         @if [ $(current_stage) = stagefeedback ]; then \
31483           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31484         else \
31485           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31486           $(MAKE) stagefeedback-start; \
31487         fi; \
31488         cd $(HOST_SUBDIR)/lto-plugin && \
31489         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31490 @endif lto-plugin-bootstrap
31491
31492
31493
31494
31495
31496 .PHONY: check-lto-plugin maybe-check-lto-plugin
31497 maybe-check-lto-plugin:
31498 @if lto-plugin
31499 maybe-check-lto-plugin: check-lto-plugin
31500
31501 check-lto-plugin:
31502         @: $(MAKE); $(unstage)
31503         @r=`${PWD_COMMAND}`; export r; \
31504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31505         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31506         (cd $(HOST_SUBDIR)/lto-plugin && \
31507           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31508
31509 @endif lto-plugin
31510
31511 .PHONY: install-lto-plugin maybe-install-lto-plugin
31512 maybe-install-lto-plugin:
31513 @if lto-plugin
31514 maybe-install-lto-plugin: install-lto-plugin
31515
31516 install-lto-plugin: installdirs
31517         @: $(MAKE); $(unstage)
31518         @r=`${PWD_COMMAND}`; export r; \
31519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31520         $(HOST_EXPORTS) \
31521         (cd $(HOST_SUBDIR)/lto-plugin && \
31522           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31523
31524 @endif lto-plugin
31525
31526 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31527 maybe-install-strip-lto-plugin:
31528 @if lto-plugin
31529 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31530
31531 install-strip-lto-plugin: installdirs
31532         @: $(MAKE); $(unstage)
31533         @r=`${PWD_COMMAND}`; export r; \
31534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31535         $(HOST_EXPORTS) \
31536         (cd $(HOST_SUBDIR)/lto-plugin && \
31537           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31538
31539 @endif lto-plugin
31540
31541 # Other targets (info, dvi, pdf, etc.)
31542
31543 .PHONY: maybe-info-lto-plugin info-lto-plugin
31544 maybe-info-lto-plugin:
31545 @if lto-plugin
31546 maybe-info-lto-plugin: info-lto-plugin
31547
31548 info-lto-plugin: \
31549     configure-lto-plugin 
31550         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31551         r=`${PWD_COMMAND}`; export r; \
31552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31553         $(HOST_EXPORTS) \
31554         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31556         done; \
31557         echo "Doing info in lto-plugin"; \
31558         (cd $(HOST_SUBDIR)/lto-plugin && \
31559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31561                   "RANLIB=$${RANLIB}" \
31562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31563                   info) \
31564           || exit 1
31565
31566 @endif lto-plugin
31567
31568 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31569 maybe-dvi-lto-plugin:
31570 @if lto-plugin
31571 maybe-dvi-lto-plugin: dvi-lto-plugin
31572
31573 dvi-lto-plugin: \
31574     configure-lto-plugin 
31575         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31576         r=`${PWD_COMMAND}`; export r; \
31577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31578         $(HOST_EXPORTS) \
31579         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31581         done; \
31582         echo "Doing dvi in lto-plugin"; \
31583         (cd $(HOST_SUBDIR)/lto-plugin && \
31584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31586                   "RANLIB=$${RANLIB}" \
31587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31588                   dvi) \
31589           || exit 1
31590
31591 @endif lto-plugin
31592
31593 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31594 maybe-pdf-lto-plugin:
31595 @if lto-plugin
31596 maybe-pdf-lto-plugin: pdf-lto-plugin
31597
31598 pdf-lto-plugin: \
31599     configure-lto-plugin 
31600         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31601         r=`${PWD_COMMAND}`; export r; \
31602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31603         $(HOST_EXPORTS) \
31604         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31606         done; \
31607         echo "Doing pdf in lto-plugin"; \
31608         (cd $(HOST_SUBDIR)/lto-plugin && \
31609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31611                   "RANLIB=$${RANLIB}" \
31612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31613                   pdf) \
31614           || exit 1
31615
31616 @endif lto-plugin
31617
31618 .PHONY: maybe-html-lto-plugin html-lto-plugin
31619 maybe-html-lto-plugin:
31620 @if lto-plugin
31621 maybe-html-lto-plugin: html-lto-plugin
31622
31623 html-lto-plugin: \
31624     configure-lto-plugin 
31625         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31626         r=`${PWD_COMMAND}`; export r; \
31627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31628         $(HOST_EXPORTS) \
31629         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31631         done; \
31632         echo "Doing html in lto-plugin"; \
31633         (cd $(HOST_SUBDIR)/lto-plugin && \
31634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31636                   "RANLIB=$${RANLIB}" \
31637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31638                   html) \
31639           || exit 1
31640
31641 @endif lto-plugin
31642
31643 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31644 maybe-TAGS-lto-plugin:
31645 @if lto-plugin
31646 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31647
31648 TAGS-lto-plugin: \
31649     configure-lto-plugin 
31650         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31651         r=`${PWD_COMMAND}`; export r; \
31652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31653         $(HOST_EXPORTS) \
31654         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31656         done; \
31657         echo "Doing TAGS in lto-plugin"; \
31658         (cd $(HOST_SUBDIR)/lto-plugin && \
31659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31661                   "RANLIB=$${RANLIB}" \
31662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31663                   TAGS) \
31664           || exit 1
31665
31666 @endif lto-plugin
31667
31668 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31669 maybe-install-info-lto-plugin:
31670 @if lto-plugin
31671 maybe-install-info-lto-plugin: install-info-lto-plugin
31672
31673 install-info-lto-plugin: \
31674     configure-lto-plugin \
31675     info-lto-plugin 
31676         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31677         r=`${PWD_COMMAND}`; export r; \
31678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31679         $(HOST_EXPORTS) \
31680         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31682         done; \
31683         echo "Doing install-info in lto-plugin"; \
31684         (cd $(HOST_SUBDIR)/lto-plugin && \
31685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31687                   "RANLIB=$${RANLIB}" \
31688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31689                   install-info) \
31690           || exit 1
31691
31692 @endif lto-plugin
31693
31694 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31695 maybe-install-pdf-lto-plugin:
31696 @if lto-plugin
31697 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31698
31699 install-pdf-lto-plugin: \
31700     configure-lto-plugin \
31701     pdf-lto-plugin 
31702         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31703         r=`${PWD_COMMAND}`; export r; \
31704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31705         $(HOST_EXPORTS) \
31706         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31708         done; \
31709         echo "Doing install-pdf in lto-plugin"; \
31710         (cd $(HOST_SUBDIR)/lto-plugin && \
31711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31713                   "RANLIB=$${RANLIB}" \
31714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31715                   install-pdf) \
31716           || exit 1
31717
31718 @endif lto-plugin
31719
31720 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31721 maybe-install-html-lto-plugin:
31722 @if lto-plugin
31723 maybe-install-html-lto-plugin: install-html-lto-plugin
31724
31725 install-html-lto-plugin: \
31726     configure-lto-plugin \
31727     html-lto-plugin 
31728         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31729         r=`${PWD_COMMAND}`; export r; \
31730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31731         $(HOST_EXPORTS) \
31732         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31734         done; \
31735         echo "Doing install-html in lto-plugin"; \
31736         (cd $(HOST_SUBDIR)/lto-plugin && \
31737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31739                   "RANLIB=$${RANLIB}" \
31740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31741                   install-html) \
31742           || exit 1
31743
31744 @endif lto-plugin
31745
31746 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31747 maybe-installcheck-lto-plugin:
31748 @if lto-plugin
31749 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31750
31751 installcheck-lto-plugin: \
31752     configure-lto-plugin 
31753         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31754         r=`${PWD_COMMAND}`; export r; \
31755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31756         $(HOST_EXPORTS) \
31757         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31759         done; \
31760         echo "Doing installcheck in lto-plugin"; \
31761         (cd $(HOST_SUBDIR)/lto-plugin && \
31762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31764                   "RANLIB=$${RANLIB}" \
31765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31766                   installcheck) \
31767           || exit 1
31768
31769 @endif lto-plugin
31770
31771 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31772 maybe-mostlyclean-lto-plugin:
31773 @if lto-plugin
31774 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31775
31776 mostlyclean-lto-plugin: 
31777         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31778         r=`${PWD_COMMAND}`; export r; \
31779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31780         $(HOST_EXPORTS) \
31781         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31783         done; \
31784         echo "Doing mostlyclean in lto-plugin"; \
31785         (cd $(HOST_SUBDIR)/lto-plugin && \
31786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31788                   "RANLIB=$${RANLIB}" \
31789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31790                   mostlyclean) \
31791           || exit 1
31792
31793 @endif lto-plugin
31794
31795 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31796 maybe-clean-lto-plugin:
31797 @if lto-plugin
31798 maybe-clean-lto-plugin: clean-lto-plugin
31799
31800 clean-lto-plugin: 
31801         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31802         r=`${PWD_COMMAND}`; export r; \
31803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31804         $(HOST_EXPORTS) \
31805         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31807         done; \
31808         echo "Doing clean in lto-plugin"; \
31809         (cd $(HOST_SUBDIR)/lto-plugin && \
31810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31812                   "RANLIB=$${RANLIB}" \
31813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31814                   clean) \
31815           || exit 1
31816
31817 @endif lto-plugin
31818
31819 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31820 maybe-distclean-lto-plugin:
31821 @if lto-plugin
31822 maybe-distclean-lto-plugin: distclean-lto-plugin
31823
31824 distclean-lto-plugin: 
31825         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31826         r=`${PWD_COMMAND}`; export r; \
31827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31828         $(HOST_EXPORTS) \
31829         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31831         done; \
31832         echo "Doing distclean in lto-plugin"; \
31833         (cd $(HOST_SUBDIR)/lto-plugin && \
31834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31836                   "RANLIB=$${RANLIB}" \
31837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31838                   distclean) \
31839           || exit 1
31840
31841 @endif lto-plugin
31842
31843 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31844 maybe-maintainer-clean-lto-plugin:
31845 @if lto-plugin
31846 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31847
31848 maintainer-clean-lto-plugin: 
31849         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31850         r=`${PWD_COMMAND}`; export r; \
31851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31852         $(HOST_EXPORTS) \
31853         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31855         done; \
31856         echo "Doing maintainer-clean in lto-plugin"; \
31857         (cd $(HOST_SUBDIR)/lto-plugin && \
31858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31860                   "RANLIB=$${RANLIB}" \
31861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31862                   maintainer-clean) \
31863           || exit 1
31864
31865 @endif lto-plugin
31866
31867
31868
31869 .PHONY: configure-libcc1 maybe-configure-libcc1
31870 maybe-configure-libcc1:
31871 @if gcc-bootstrap
31872 configure-libcc1: stage_current
31873 @endif gcc-bootstrap
31874 @if libcc1
31875 maybe-configure-libcc1: configure-libcc1
31876 configure-libcc1: 
31877         @: $(MAKE); $(unstage)
31878         @r=`${PWD_COMMAND}`; export r; \
31879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31880         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
31882         $(HOST_EXPORTS)  \
31883         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31884         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31885         case $(srcdir) in \
31886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31887           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31889         esac; \
31890         module_srcdir=libcc1; \
31891         $(SHELL) \
31892           $$s/$$module_srcdir/configure \
31893           --srcdir=$${topdir}/$$module_srcdir \
31894           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31895           --target=${target_alias} --enable-shared \
31896           || exit 1
31897 @endif libcc1
31898
31899
31900
31901
31902
31903 .PHONY: all-libcc1 maybe-all-libcc1
31904 maybe-all-libcc1:
31905 @if gcc-bootstrap
31906 all-libcc1: stage_current
31907 @endif gcc-bootstrap
31908 @if libcc1
31909 TARGET-libcc1=all
31910 maybe-all-libcc1: all-libcc1
31911 all-libcc1: configure-libcc1
31912         @: $(MAKE); $(unstage)
31913         @r=`${PWD_COMMAND}`; export r; \
31914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31915         $(HOST_EXPORTS)  \
31916         (cd $(HOST_SUBDIR)/libcc1 && \
31917           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31918                 $(TARGET-libcc1))
31919 @endif libcc1
31920
31921
31922
31923
31924 .PHONY: check-libcc1 maybe-check-libcc1
31925 maybe-check-libcc1:
31926 @if libcc1
31927 maybe-check-libcc1: check-libcc1
31928
31929 check-libcc1:
31930         @: $(MAKE); $(unstage)
31931         @r=`${PWD_COMMAND}`; export r; \
31932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31933         $(HOST_EXPORTS)  \
31934         (cd $(HOST_SUBDIR)/libcc1 && \
31935           $(MAKE) $(FLAGS_TO_PASS)  check)
31936
31937 @endif libcc1
31938
31939 .PHONY: install-libcc1 maybe-install-libcc1
31940 maybe-install-libcc1:
31941 @if libcc1
31942 maybe-install-libcc1: install-libcc1
31943
31944 install-libcc1: installdirs
31945         @: $(MAKE); $(unstage)
31946         @r=`${PWD_COMMAND}`; export r; \
31947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31948         $(HOST_EXPORTS) \
31949         (cd $(HOST_SUBDIR)/libcc1 && \
31950           $(MAKE) $(FLAGS_TO_PASS)  install)
31951
31952 @endif libcc1
31953
31954 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31955 maybe-install-strip-libcc1:
31956 @if libcc1
31957 maybe-install-strip-libcc1: install-strip-libcc1
31958
31959 install-strip-libcc1: installdirs
31960         @: $(MAKE); $(unstage)
31961         @r=`${PWD_COMMAND}`; export r; \
31962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31963         $(HOST_EXPORTS) \
31964         (cd $(HOST_SUBDIR)/libcc1 && \
31965           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31966
31967 @endif libcc1
31968
31969 # Other targets (info, dvi, pdf, etc.)
31970
31971 .PHONY: maybe-info-libcc1 info-libcc1
31972 maybe-info-libcc1:
31973 @if libcc1
31974 maybe-info-libcc1: info-libcc1
31975
31976 info-libcc1: \
31977     configure-libcc1 
31978         @: $(MAKE); $(unstage)
31979         @[ -f ./libcc1/Makefile ] || exit 0; \
31980         r=`${PWD_COMMAND}`; export r; \
31981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31982         $(HOST_EXPORTS) \
31983         for flag in $(EXTRA_HOST_FLAGS) ; do \
31984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31985         done; \
31986         echo "Doing info in libcc1"; \
31987         (cd $(HOST_SUBDIR)/libcc1 && \
31988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31990                   "RANLIB=$${RANLIB}" \
31991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31992                   info) \
31993           || exit 1
31994
31995 @endif libcc1
31996
31997 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31998 maybe-dvi-libcc1:
31999 @if libcc1
32000 maybe-dvi-libcc1: dvi-libcc1
32001
32002 dvi-libcc1: \
32003     configure-libcc1 
32004         @: $(MAKE); $(unstage)
32005         @[ -f ./libcc1/Makefile ] || exit 0; \
32006         r=`${PWD_COMMAND}`; export r; \
32007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32008         $(HOST_EXPORTS) \
32009         for flag in $(EXTRA_HOST_FLAGS) ; do \
32010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32011         done; \
32012         echo "Doing dvi in libcc1"; \
32013         (cd $(HOST_SUBDIR)/libcc1 && \
32014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32016                   "RANLIB=$${RANLIB}" \
32017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32018                   dvi) \
32019           || exit 1
32020
32021 @endif libcc1
32022
32023 .PHONY: maybe-pdf-libcc1 pdf-libcc1
32024 maybe-pdf-libcc1:
32025 @if libcc1
32026 maybe-pdf-libcc1: pdf-libcc1
32027
32028 pdf-libcc1: \
32029     configure-libcc1 
32030         @: $(MAKE); $(unstage)
32031         @[ -f ./libcc1/Makefile ] || exit 0; \
32032         r=`${PWD_COMMAND}`; export r; \
32033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32034         $(HOST_EXPORTS) \
32035         for flag in $(EXTRA_HOST_FLAGS) ; do \
32036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32037         done; \
32038         echo "Doing pdf in libcc1"; \
32039         (cd $(HOST_SUBDIR)/libcc1 && \
32040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32042                   "RANLIB=$${RANLIB}" \
32043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32044                   pdf) \
32045           || exit 1
32046
32047 @endif libcc1
32048
32049 .PHONY: maybe-html-libcc1 html-libcc1
32050 maybe-html-libcc1:
32051 @if libcc1
32052 maybe-html-libcc1: html-libcc1
32053
32054 html-libcc1: \
32055     configure-libcc1 
32056         @: $(MAKE); $(unstage)
32057         @[ -f ./libcc1/Makefile ] || exit 0; \
32058         r=`${PWD_COMMAND}`; export r; \
32059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32060         $(HOST_EXPORTS) \
32061         for flag in $(EXTRA_HOST_FLAGS) ; do \
32062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32063         done; \
32064         echo "Doing html in libcc1"; \
32065         (cd $(HOST_SUBDIR)/libcc1 && \
32066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32068                   "RANLIB=$${RANLIB}" \
32069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32070                   html) \
32071           || exit 1
32072
32073 @endif libcc1
32074
32075 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
32076 maybe-TAGS-libcc1:
32077 @if libcc1
32078 maybe-TAGS-libcc1: TAGS-libcc1
32079
32080 TAGS-libcc1: \
32081     configure-libcc1 
32082         @: $(MAKE); $(unstage)
32083         @[ -f ./libcc1/Makefile ] || exit 0; \
32084         r=`${PWD_COMMAND}`; export r; \
32085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32086         $(HOST_EXPORTS) \
32087         for flag in $(EXTRA_HOST_FLAGS) ; do \
32088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32089         done; \
32090         echo "Doing TAGS in libcc1"; \
32091         (cd $(HOST_SUBDIR)/libcc1 && \
32092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32094                   "RANLIB=$${RANLIB}" \
32095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32096                   TAGS) \
32097           || exit 1
32098
32099 @endif libcc1
32100
32101 .PHONY: maybe-install-info-libcc1 install-info-libcc1
32102 maybe-install-info-libcc1:
32103 @if libcc1
32104 maybe-install-info-libcc1: install-info-libcc1
32105
32106 install-info-libcc1: \
32107     configure-libcc1 \
32108     info-libcc1 
32109         @: $(MAKE); $(unstage)
32110         @[ -f ./libcc1/Makefile ] || exit 0; \
32111         r=`${PWD_COMMAND}`; export r; \
32112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32113         $(HOST_EXPORTS) \
32114         for flag in $(EXTRA_HOST_FLAGS) ; do \
32115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32116         done; \
32117         echo "Doing install-info in libcc1"; \
32118         (cd $(HOST_SUBDIR)/libcc1 && \
32119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32121                   "RANLIB=$${RANLIB}" \
32122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32123                   install-info) \
32124           || exit 1
32125
32126 @endif libcc1
32127
32128 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
32129 maybe-install-pdf-libcc1:
32130 @if libcc1
32131 maybe-install-pdf-libcc1: install-pdf-libcc1
32132
32133 install-pdf-libcc1: \
32134     configure-libcc1 \
32135     pdf-libcc1 
32136         @: $(MAKE); $(unstage)
32137         @[ -f ./libcc1/Makefile ] || exit 0; \
32138         r=`${PWD_COMMAND}`; export r; \
32139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32140         $(HOST_EXPORTS) \
32141         for flag in $(EXTRA_HOST_FLAGS) ; do \
32142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32143         done; \
32144         echo "Doing install-pdf in libcc1"; \
32145         (cd $(HOST_SUBDIR)/libcc1 && \
32146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32148                   "RANLIB=$${RANLIB}" \
32149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32150                   install-pdf) \
32151           || exit 1
32152
32153 @endif libcc1
32154
32155 .PHONY: maybe-install-html-libcc1 install-html-libcc1
32156 maybe-install-html-libcc1:
32157 @if libcc1
32158 maybe-install-html-libcc1: install-html-libcc1
32159
32160 install-html-libcc1: \
32161     configure-libcc1 \
32162     html-libcc1 
32163         @: $(MAKE); $(unstage)
32164         @[ -f ./libcc1/Makefile ] || exit 0; \
32165         r=`${PWD_COMMAND}`; export r; \
32166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32167         $(HOST_EXPORTS) \
32168         for flag in $(EXTRA_HOST_FLAGS) ; do \
32169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32170         done; \
32171         echo "Doing install-html in libcc1"; \
32172         (cd $(HOST_SUBDIR)/libcc1 && \
32173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32175                   "RANLIB=$${RANLIB}" \
32176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32177                   install-html) \
32178           || exit 1
32179
32180 @endif libcc1
32181
32182 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
32183 maybe-installcheck-libcc1:
32184 @if libcc1
32185 maybe-installcheck-libcc1: installcheck-libcc1
32186
32187 installcheck-libcc1: \
32188     configure-libcc1 
32189         @: $(MAKE); $(unstage)
32190         @[ -f ./libcc1/Makefile ] || exit 0; \
32191         r=`${PWD_COMMAND}`; export r; \
32192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32193         $(HOST_EXPORTS) \
32194         for flag in $(EXTRA_HOST_FLAGS) ; do \
32195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32196         done; \
32197         echo "Doing installcheck in libcc1"; \
32198         (cd $(HOST_SUBDIR)/libcc1 && \
32199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32201                   "RANLIB=$${RANLIB}" \
32202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32203                   installcheck) \
32204           || exit 1
32205
32206 @endif libcc1
32207
32208 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
32209 maybe-mostlyclean-libcc1:
32210 @if libcc1
32211 maybe-mostlyclean-libcc1: mostlyclean-libcc1
32212
32213 mostlyclean-libcc1: 
32214         @: $(MAKE); $(unstage)
32215         @[ -f ./libcc1/Makefile ] || exit 0; \
32216         r=`${PWD_COMMAND}`; export r; \
32217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32218         $(HOST_EXPORTS) \
32219         for flag in $(EXTRA_HOST_FLAGS) ; do \
32220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32221         done; \
32222         echo "Doing mostlyclean in libcc1"; \
32223         (cd $(HOST_SUBDIR)/libcc1 && \
32224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32226                   "RANLIB=$${RANLIB}" \
32227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32228                   mostlyclean) \
32229           || exit 1
32230
32231 @endif libcc1
32232
32233 .PHONY: maybe-clean-libcc1 clean-libcc1
32234 maybe-clean-libcc1:
32235 @if libcc1
32236 maybe-clean-libcc1: clean-libcc1
32237
32238 clean-libcc1: 
32239         @: $(MAKE); $(unstage)
32240         @[ -f ./libcc1/Makefile ] || exit 0; \
32241         r=`${PWD_COMMAND}`; export r; \
32242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32243         $(HOST_EXPORTS) \
32244         for flag in $(EXTRA_HOST_FLAGS) ; do \
32245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32246         done; \
32247         echo "Doing clean in libcc1"; \
32248         (cd $(HOST_SUBDIR)/libcc1 && \
32249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32251                   "RANLIB=$${RANLIB}" \
32252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32253                   clean) \
32254           || exit 1
32255
32256 @endif libcc1
32257
32258 .PHONY: maybe-distclean-libcc1 distclean-libcc1
32259 maybe-distclean-libcc1:
32260 @if libcc1
32261 maybe-distclean-libcc1: distclean-libcc1
32262
32263 distclean-libcc1: 
32264         @: $(MAKE); $(unstage)
32265         @[ -f ./libcc1/Makefile ] || exit 0; \
32266         r=`${PWD_COMMAND}`; export r; \
32267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32268         $(HOST_EXPORTS) \
32269         for flag in $(EXTRA_HOST_FLAGS) ; do \
32270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32271         done; \
32272         echo "Doing distclean in libcc1"; \
32273         (cd $(HOST_SUBDIR)/libcc1 && \
32274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32276                   "RANLIB=$${RANLIB}" \
32277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32278                   distclean) \
32279           || exit 1
32280
32281 @endif libcc1
32282
32283 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
32284 maybe-maintainer-clean-libcc1:
32285 @if libcc1
32286 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
32287
32288 maintainer-clean-libcc1: 
32289         @: $(MAKE); $(unstage)
32290         @[ -f ./libcc1/Makefile ] || exit 0; \
32291         r=`${PWD_COMMAND}`; export r; \
32292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32293         $(HOST_EXPORTS) \
32294         for flag in $(EXTRA_HOST_FLAGS) ; do \
32295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32296         done; \
32297         echo "Doing maintainer-clean in libcc1"; \
32298         (cd $(HOST_SUBDIR)/libcc1 && \
32299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32301                   "RANLIB=$${RANLIB}" \
32302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32303                   maintainer-clean) \
32304           || exit 1
32305
32306 @endif libcc1
32307
32308
32309
32310 .PHONY: configure-gotools maybe-configure-gotools
32311 maybe-configure-gotools:
32312 @if gcc-bootstrap
32313 configure-gotools: stage_current
32314 @endif gcc-bootstrap
32315 @if gotools
32316 maybe-configure-gotools: configure-gotools
32317 configure-gotools: 
32318         @: $(MAKE); $(unstage)
32319         @r=`${PWD_COMMAND}`; export r; \
32320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32321         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
32322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
32323         $(HOST_EXPORTS)  \
32324         echo Configuring in $(HOST_SUBDIR)/gotools; \
32325         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
32326         case $(srcdir) in \
32327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32328           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
32329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32330         esac; \
32331         module_srcdir=gotools; \
32332         $(SHELL) \
32333           $$s/$$module_srcdir/configure \
32334           --srcdir=$${topdir}/$$module_srcdir \
32335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32336           --target=${target_alias}  \
32337           || exit 1
32338 @endif gotools
32339
32340
32341
32342
32343
32344 .PHONY: all-gotools maybe-all-gotools
32345 maybe-all-gotools:
32346 @if gcc-bootstrap
32347 all-gotools: stage_current
32348 @endif gcc-bootstrap
32349 @if gotools
32350 TARGET-gotools=all
32351 maybe-all-gotools: all-gotools
32352 all-gotools: configure-gotools
32353         @: $(MAKE); $(unstage)
32354         @r=`${PWD_COMMAND}`; export r; \
32355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32356         $(HOST_EXPORTS)  \
32357         (cd $(HOST_SUBDIR)/gotools && \
32358           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32359                 $(TARGET-gotools))
32360 @endif gotools
32361
32362
32363
32364
32365 .PHONY: check-gotools maybe-check-gotools
32366 maybe-check-gotools:
32367 @if gotools
32368 maybe-check-gotools: check-gotools
32369
32370 check-gotools:
32371         @: $(MAKE); $(unstage)
32372         @r=`${PWD_COMMAND}`; export r; \
32373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32374         $(HOST_EXPORTS)  \
32375         (cd $(HOST_SUBDIR)/gotools && \
32376           $(MAKE) $(FLAGS_TO_PASS)  check)
32377
32378 @endif gotools
32379
32380 .PHONY: install-gotools maybe-install-gotools
32381 maybe-install-gotools:
32382 @if gotools
32383 maybe-install-gotools: install-gotools
32384
32385 install-gotools: installdirs
32386         @: $(MAKE); $(unstage)
32387         @r=`${PWD_COMMAND}`; export r; \
32388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32389         $(HOST_EXPORTS) \
32390         (cd $(HOST_SUBDIR)/gotools && \
32391           $(MAKE) $(FLAGS_TO_PASS)  install)
32392
32393 @endif gotools
32394
32395 .PHONY: install-strip-gotools maybe-install-strip-gotools
32396 maybe-install-strip-gotools:
32397 @if gotools
32398 maybe-install-strip-gotools: install-strip-gotools
32399
32400 install-strip-gotools: installdirs
32401         @: $(MAKE); $(unstage)
32402         @r=`${PWD_COMMAND}`; export r; \
32403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404         $(HOST_EXPORTS) \
32405         (cd $(HOST_SUBDIR)/gotools && \
32406           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32407
32408 @endif gotools
32409
32410 # Other targets (info, dvi, pdf, etc.)
32411
32412 .PHONY: maybe-info-gotools info-gotools
32413 maybe-info-gotools:
32414 @if gotools
32415 maybe-info-gotools: info-gotools
32416
32417 info-gotools: \
32418     configure-gotools 
32419         @: $(MAKE); $(unstage)
32420         @[ -f ./gotools/Makefile ] || exit 0; \
32421         r=`${PWD_COMMAND}`; export r; \
32422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32423         $(HOST_EXPORTS) \
32424         for flag in $(EXTRA_HOST_FLAGS) ; do \
32425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32426         done; \
32427         echo "Doing info in gotools"; \
32428         (cd $(HOST_SUBDIR)/gotools && \
32429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32431                   "RANLIB=$${RANLIB}" \
32432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32433                   info) \
32434           || exit 1
32435
32436 @endif gotools
32437
32438 .PHONY: maybe-dvi-gotools dvi-gotools
32439 maybe-dvi-gotools:
32440 @if gotools
32441 maybe-dvi-gotools: dvi-gotools
32442
32443 dvi-gotools: \
32444     configure-gotools 
32445         @: $(MAKE); $(unstage)
32446         @[ -f ./gotools/Makefile ] || exit 0; \
32447         r=`${PWD_COMMAND}`; export r; \
32448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32449         $(HOST_EXPORTS) \
32450         for flag in $(EXTRA_HOST_FLAGS) ; do \
32451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32452         done; \
32453         echo "Doing dvi in gotools"; \
32454         (cd $(HOST_SUBDIR)/gotools && \
32455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32457                   "RANLIB=$${RANLIB}" \
32458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32459                   dvi) \
32460           || exit 1
32461
32462 @endif gotools
32463
32464 .PHONY: maybe-pdf-gotools pdf-gotools
32465 maybe-pdf-gotools:
32466 @if gotools
32467 maybe-pdf-gotools: pdf-gotools
32468
32469 pdf-gotools: \
32470     configure-gotools 
32471         @: $(MAKE); $(unstage)
32472         @[ -f ./gotools/Makefile ] || exit 0; \
32473         r=`${PWD_COMMAND}`; export r; \
32474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32475         $(HOST_EXPORTS) \
32476         for flag in $(EXTRA_HOST_FLAGS) ; do \
32477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32478         done; \
32479         echo "Doing pdf in gotools"; \
32480         (cd $(HOST_SUBDIR)/gotools && \
32481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32483                   "RANLIB=$${RANLIB}" \
32484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32485                   pdf) \
32486           || exit 1
32487
32488 @endif gotools
32489
32490 .PHONY: maybe-html-gotools html-gotools
32491 maybe-html-gotools:
32492 @if gotools
32493 maybe-html-gotools: html-gotools
32494
32495 html-gotools: \
32496     configure-gotools 
32497         @: $(MAKE); $(unstage)
32498         @[ -f ./gotools/Makefile ] || exit 0; \
32499         r=`${PWD_COMMAND}`; export r; \
32500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32501         $(HOST_EXPORTS) \
32502         for flag in $(EXTRA_HOST_FLAGS) ; do \
32503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32504         done; \
32505         echo "Doing html in gotools"; \
32506         (cd $(HOST_SUBDIR)/gotools && \
32507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32509                   "RANLIB=$${RANLIB}" \
32510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32511                   html) \
32512           || exit 1
32513
32514 @endif gotools
32515
32516 .PHONY: maybe-TAGS-gotools TAGS-gotools
32517 maybe-TAGS-gotools:
32518 @if gotools
32519 maybe-TAGS-gotools: TAGS-gotools
32520
32521 TAGS-gotools: \
32522     configure-gotools 
32523         @: $(MAKE); $(unstage)
32524         @[ -f ./gotools/Makefile ] || exit 0; \
32525         r=`${PWD_COMMAND}`; export r; \
32526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32527         $(HOST_EXPORTS) \
32528         for flag in $(EXTRA_HOST_FLAGS) ; do \
32529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32530         done; \
32531         echo "Doing TAGS in gotools"; \
32532         (cd $(HOST_SUBDIR)/gotools && \
32533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32535                   "RANLIB=$${RANLIB}" \
32536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32537                   TAGS) \
32538           || exit 1
32539
32540 @endif gotools
32541
32542 .PHONY: maybe-install-info-gotools install-info-gotools
32543 maybe-install-info-gotools:
32544 @if gotools
32545 maybe-install-info-gotools: install-info-gotools
32546
32547 install-info-gotools: \
32548     configure-gotools \
32549     info-gotools 
32550         @: $(MAKE); $(unstage)
32551         @[ -f ./gotools/Makefile ] || exit 0; \
32552         r=`${PWD_COMMAND}`; export r; \
32553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32554         $(HOST_EXPORTS) \
32555         for flag in $(EXTRA_HOST_FLAGS) ; do \
32556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32557         done; \
32558         echo "Doing install-info in gotools"; \
32559         (cd $(HOST_SUBDIR)/gotools && \
32560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32562                   "RANLIB=$${RANLIB}" \
32563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32564                   install-info) \
32565           || exit 1
32566
32567 @endif gotools
32568
32569 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32570 maybe-install-pdf-gotools:
32571 @if gotools
32572 maybe-install-pdf-gotools: install-pdf-gotools
32573
32574 install-pdf-gotools: \
32575     configure-gotools \
32576     pdf-gotools 
32577         @: $(MAKE); $(unstage)
32578         @[ -f ./gotools/Makefile ] || exit 0; \
32579         r=`${PWD_COMMAND}`; export r; \
32580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32581         $(HOST_EXPORTS) \
32582         for flag in $(EXTRA_HOST_FLAGS) ; do \
32583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32584         done; \
32585         echo "Doing install-pdf in gotools"; \
32586         (cd $(HOST_SUBDIR)/gotools && \
32587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32589                   "RANLIB=$${RANLIB}" \
32590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32591                   install-pdf) \
32592           || exit 1
32593
32594 @endif gotools
32595
32596 .PHONY: maybe-install-html-gotools install-html-gotools
32597 maybe-install-html-gotools:
32598 @if gotools
32599 maybe-install-html-gotools: install-html-gotools
32600
32601 install-html-gotools: \
32602     configure-gotools \
32603     html-gotools 
32604         @: $(MAKE); $(unstage)
32605         @[ -f ./gotools/Makefile ] || exit 0; \
32606         r=`${PWD_COMMAND}`; export r; \
32607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32608         $(HOST_EXPORTS) \
32609         for flag in $(EXTRA_HOST_FLAGS) ; do \
32610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32611         done; \
32612         echo "Doing install-html in gotools"; \
32613         (cd $(HOST_SUBDIR)/gotools && \
32614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32616                   "RANLIB=$${RANLIB}" \
32617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32618                   install-html) \
32619           || exit 1
32620
32621 @endif gotools
32622
32623 .PHONY: maybe-installcheck-gotools installcheck-gotools
32624 maybe-installcheck-gotools:
32625 @if gotools
32626 maybe-installcheck-gotools: installcheck-gotools
32627
32628 installcheck-gotools: \
32629     configure-gotools 
32630         @: $(MAKE); $(unstage)
32631         @[ -f ./gotools/Makefile ] || exit 0; \
32632         r=`${PWD_COMMAND}`; export r; \
32633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32634         $(HOST_EXPORTS) \
32635         for flag in $(EXTRA_HOST_FLAGS) ; do \
32636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32637         done; \
32638         echo "Doing installcheck in gotools"; \
32639         (cd $(HOST_SUBDIR)/gotools && \
32640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32642                   "RANLIB=$${RANLIB}" \
32643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32644                   installcheck) \
32645           || exit 1
32646
32647 @endif gotools
32648
32649 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32650 maybe-mostlyclean-gotools:
32651 @if gotools
32652 maybe-mostlyclean-gotools: mostlyclean-gotools
32653
32654 mostlyclean-gotools: 
32655         @: $(MAKE); $(unstage)
32656         @[ -f ./gotools/Makefile ] || exit 0; \
32657         r=`${PWD_COMMAND}`; export r; \
32658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32659         $(HOST_EXPORTS) \
32660         for flag in $(EXTRA_HOST_FLAGS) ; do \
32661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662         done; \
32663         echo "Doing mostlyclean in gotools"; \
32664         (cd $(HOST_SUBDIR)/gotools && \
32665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32667                   "RANLIB=$${RANLIB}" \
32668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32669                   mostlyclean) \
32670           || exit 1
32671
32672 @endif gotools
32673
32674 .PHONY: maybe-clean-gotools clean-gotools
32675 maybe-clean-gotools:
32676 @if gotools
32677 maybe-clean-gotools: clean-gotools
32678
32679 clean-gotools: 
32680         @: $(MAKE); $(unstage)
32681         @[ -f ./gotools/Makefile ] || exit 0; \
32682         r=`${PWD_COMMAND}`; export r; \
32683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32684         $(HOST_EXPORTS) \
32685         for flag in $(EXTRA_HOST_FLAGS) ; do \
32686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32687         done; \
32688         echo "Doing clean in gotools"; \
32689         (cd $(HOST_SUBDIR)/gotools && \
32690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32692                   "RANLIB=$${RANLIB}" \
32693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32694                   clean) \
32695           || exit 1
32696
32697 @endif gotools
32698
32699 .PHONY: maybe-distclean-gotools distclean-gotools
32700 maybe-distclean-gotools:
32701 @if gotools
32702 maybe-distclean-gotools: distclean-gotools
32703
32704 distclean-gotools: 
32705         @: $(MAKE); $(unstage)
32706         @[ -f ./gotools/Makefile ] || exit 0; \
32707         r=`${PWD_COMMAND}`; export r; \
32708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32709         $(HOST_EXPORTS) \
32710         for flag in $(EXTRA_HOST_FLAGS) ; do \
32711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32712         done; \
32713         echo "Doing distclean in gotools"; \
32714         (cd $(HOST_SUBDIR)/gotools && \
32715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32717                   "RANLIB=$${RANLIB}" \
32718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32719                   distclean) \
32720           || exit 1
32721
32722 @endif gotools
32723
32724 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32725 maybe-maintainer-clean-gotools:
32726 @if gotools
32727 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32728
32729 maintainer-clean-gotools: 
32730         @: $(MAKE); $(unstage)
32731         @[ -f ./gotools/Makefile ] || exit 0; \
32732         r=`${PWD_COMMAND}`; export r; \
32733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32734         $(HOST_EXPORTS) \
32735         for flag in $(EXTRA_HOST_FLAGS) ; do \
32736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32737         done; \
32738         echo "Doing maintainer-clean in gotools"; \
32739         (cd $(HOST_SUBDIR)/gotools && \
32740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32742                   "RANLIB=$${RANLIB}" \
32743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32744                   maintainer-clean) \
32745           || exit 1
32746
32747 @endif gotools
32748
32749
32750
32751 # ---------------------------------------
32752 # Modules which run on the target machine
32753 # ---------------------------------------
32754
32755
32756
32757
32758 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32759 maybe-configure-target-libstdc++-v3:
32760 @if gcc-bootstrap
32761 configure-target-libstdc++-v3: stage_current
32762 @endif gcc-bootstrap
32763 @if target-libstdc++-v3
32764 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32765 configure-target-libstdc++-v3: 
32766         @r=`${PWD_COMMAND}`; export r; \
32767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32768         echo "Checking multilib configuration for libstdc++-v3..."; \
32769         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32770         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32771         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32772           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32773             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32774           else \
32775             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32776             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32777           fi; \
32778         else \
32779           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32780         fi; \
32781         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32782         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32783         $(RAW_CXX_TARGET_EXPORTS)  \
32784         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32785         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32786         case $(srcdir) in \
32787           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32788           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32789                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32790         esac; \
32791         module_srcdir=libstdc++-v3; \
32792         rm -f no-such-file || : ; \
32793         CONFIG_SITE=no-such-file $(SHELL) \
32794           $$s/$$module_srcdir/configure \
32795           --srcdir=$${topdir}/$$module_srcdir \
32796           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32797           --target=${target_alias}  \
32798           || exit 1
32799 @endif target-libstdc++-v3
32800
32801
32802
32803 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32804 maybe-configure-stage1-target-libstdc++-v3:
32805 @if target-libstdc++-v3-bootstrap
32806 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32807 configure-stage1-target-libstdc++-v3:
32808         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32809         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32810         @r=`${PWD_COMMAND}`; export r; \
32811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32812         TFLAGS="$(STAGE1_TFLAGS)"; \
32813         echo "Checking multilib configuration for libstdc++-v3..."; \
32814         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32815         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32816           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32817             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32818           else \
32819             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32820             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32821           fi; \
32822         else \
32823           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32824         fi; \
32825         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32826         $(RAW_CXX_TARGET_EXPORTS) \
32827         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32828         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32829         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32830         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
32831         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32832         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32833         case $(srcdir) in \
32834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32835           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32837         esac; \
32838         module_srcdir=libstdc++-v3; \
32839         $(SHELL) $$s/$$module_srcdir/configure \
32840           --srcdir=$${topdir}/$$module_srcdir \
32841           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32842           --target=${target_alias} \
32843            \
32844           $(STAGE1_CONFIGURE_FLAGS)
32845 @endif target-libstdc++-v3-bootstrap
32846
32847 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32848 maybe-configure-stage2-target-libstdc++-v3:
32849 @if target-libstdc++-v3-bootstrap
32850 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32851 configure-stage2-target-libstdc++-v3:
32852         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32853         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32854         @r=`${PWD_COMMAND}`; export r; \
32855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32856         TFLAGS="$(STAGE2_TFLAGS)"; \
32857         echo "Checking multilib configuration for libstdc++-v3..."; \
32858         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32859         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32860           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32861             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32862           else \
32863             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32864             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32865           fi; \
32866         else \
32867           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32868         fi; \
32869         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32870         $(RAW_CXX_TARGET_EXPORTS) \
32871          \
32872         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32873         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32874         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32875         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
32876         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32877         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32878         case $(srcdir) in \
32879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32880           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32882         esac; \
32883         module_srcdir=libstdc++-v3; \
32884         $(SHELL) $$s/$$module_srcdir/configure \
32885           --srcdir=$${topdir}/$$module_srcdir \
32886           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32887           --target=${target_alias} \
32888           --with-build-libsubdir=$(HOST_SUBDIR) \
32889           $(STAGE2_CONFIGURE_FLAGS)
32890 @endif target-libstdc++-v3-bootstrap
32891
32892 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32893 maybe-configure-stage3-target-libstdc++-v3:
32894 @if target-libstdc++-v3-bootstrap
32895 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32896 configure-stage3-target-libstdc++-v3:
32897         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32898         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32899         @r=`${PWD_COMMAND}`; export r; \
32900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901         TFLAGS="$(STAGE3_TFLAGS)"; \
32902         echo "Checking multilib configuration for libstdc++-v3..."; \
32903         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32904         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32905           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32906             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32907           else \
32908             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32909             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32910           fi; \
32911         else \
32912           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32913         fi; \
32914         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32915         $(RAW_CXX_TARGET_EXPORTS) \
32916          \
32917         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32918         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32919         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32920         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
32921         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32922         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32923         case $(srcdir) in \
32924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32925           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32927         esac; \
32928         module_srcdir=libstdc++-v3; \
32929         $(SHELL) $$s/$$module_srcdir/configure \
32930           --srcdir=$${topdir}/$$module_srcdir \
32931           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32932           --target=${target_alias} \
32933           --with-build-libsubdir=$(HOST_SUBDIR) \
32934           $(STAGE3_CONFIGURE_FLAGS)
32935 @endif target-libstdc++-v3-bootstrap
32936
32937 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32938 maybe-configure-stage4-target-libstdc++-v3:
32939 @if target-libstdc++-v3-bootstrap
32940 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32941 configure-stage4-target-libstdc++-v3:
32942         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32943         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32944         @r=`${PWD_COMMAND}`; export r; \
32945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32946         TFLAGS="$(STAGE4_TFLAGS)"; \
32947         echo "Checking multilib configuration for libstdc++-v3..."; \
32948         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32949         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32950           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32951             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32952           else \
32953             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32954             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32955           fi; \
32956         else \
32957           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32958         fi; \
32959         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32960         $(RAW_CXX_TARGET_EXPORTS) \
32961          \
32962         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32963         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32964         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32965         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
32966         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
32967         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32968         case $(srcdir) in \
32969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32970           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32972         esac; \
32973         module_srcdir=libstdc++-v3; \
32974         $(SHELL) $$s/$$module_srcdir/configure \
32975           --srcdir=$${topdir}/$$module_srcdir \
32976           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32977           --target=${target_alias} \
32978           --with-build-libsubdir=$(HOST_SUBDIR) \
32979           $(STAGE4_CONFIGURE_FLAGS)
32980 @endif target-libstdc++-v3-bootstrap
32981
32982 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32983 maybe-configure-stageprofile-target-libstdc++-v3:
32984 @if target-libstdc++-v3-bootstrap
32985 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32986 configure-stageprofile-target-libstdc++-v3:
32987         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32988         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32989         @r=`${PWD_COMMAND}`; export r; \
32990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32991         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32992         echo "Checking multilib configuration for libstdc++-v3..."; \
32993         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
32994         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32995           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32996             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32997           else \
32998             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32999             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33000           fi; \
33001         else \
33002           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33003         fi; \
33004         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33005         $(RAW_CXX_TARGET_EXPORTS) \
33006          \
33007         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33008         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33009         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33010         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
33011         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33012         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33013         case $(srcdir) in \
33014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33015           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33017         esac; \
33018         module_srcdir=libstdc++-v3; \
33019         $(SHELL) $$s/$$module_srcdir/configure \
33020           --srcdir=$${topdir}/$$module_srcdir \
33021           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33022           --target=${target_alias} \
33023           --with-build-libsubdir=$(HOST_SUBDIR) \
33024           $(STAGEprofile_CONFIGURE_FLAGS)
33025 @endif target-libstdc++-v3-bootstrap
33026
33027 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
33028 maybe-configure-stagefeedback-target-libstdc++-v3:
33029 @if target-libstdc++-v3-bootstrap
33030 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33031 configure-stagefeedback-target-libstdc++-v3:
33032         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33033         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
33034         @r=`${PWD_COMMAND}`; export r; \
33035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33036         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33037         echo "Checking multilib configuration for libstdc++-v3..."; \
33038         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
33039         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33040           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
33041             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
33042           else \
33043             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
33044             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33045           fi; \
33046         else \
33047           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
33048         fi; \
33049         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
33050         $(RAW_CXX_TARGET_EXPORTS) \
33051          \
33052         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33053         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33054         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33055         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
33056         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
33057         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
33058         case $(srcdir) in \
33059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33060           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
33061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33062         esac; \
33063         module_srcdir=libstdc++-v3; \
33064         $(SHELL) $$s/$$module_srcdir/configure \
33065           --srcdir=$${topdir}/$$module_srcdir \
33066           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33067           --target=${target_alias} \
33068           --with-build-libsubdir=$(HOST_SUBDIR) \
33069           $(STAGEfeedback_CONFIGURE_FLAGS)
33070 @endif target-libstdc++-v3-bootstrap
33071
33072
33073
33074
33075
33076 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
33077 maybe-all-target-libstdc++-v3:
33078 @if gcc-bootstrap
33079 all-target-libstdc++-v3: stage_current
33080 @endif gcc-bootstrap
33081 @if target-libstdc++-v3
33082 TARGET-target-libstdc++-v3=all
33083 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
33084 all-target-libstdc++-v3: configure-target-libstdc++-v3
33085         @r=`${PWD_COMMAND}`; export r; \
33086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33087         $(RAW_CXX_TARGET_EXPORTS)  \
33088         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33089           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33090                 $(TARGET-target-libstdc++-v3))
33091 @endif target-libstdc++-v3
33092
33093
33094
33095 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
33096 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
33097 maybe-all-stage1-target-libstdc++-v3:
33098 maybe-clean-stage1-target-libstdc++-v3:
33099 @if target-libstdc++-v3-bootstrap
33100 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
33101 all-stage1: all-stage1-target-libstdc++-v3
33102 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33103 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
33104         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33105         @r=`${PWD_COMMAND}`; export r; \
33106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33107         TFLAGS="$(STAGE1_TFLAGS)"; \
33108         $(RAW_CXX_TARGET_EXPORTS)  \
33109         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33110         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33111                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33112                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33113                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33114                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33115                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33116                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33117                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33118                   \
33119                 TFLAGS="$(STAGE1_TFLAGS)" \
33120                 $(TARGET-stage1-target-libstdc++-v3)
33121
33122 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
33123 clean-stage1: clean-stage1-target-libstdc++-v3
33124 clean-stage1-target-libstdc++-v3:
33125         @if [ $(current_stage) = stage1 ]; then \
33126           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33127         else \
33128           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
33129           $(MAKE) stage1-start; \
33130         fi; \
33131         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33132         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33133           clean
33134 @endif target-libstdc++-v3-bootstrap
33135
33136
33137 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
33138 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
33139 maybe-all-stage2-target-libstdc++-v3:
33140 maybe-clean-stage2-target-libstdc++-v3:
33141 @if target-libstdc++-v3-bootstrap
33142 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
33143 all-stage2: all-stage2-target-libstdc++-v3
33144 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33145 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
33146         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33147         @r=`${PWD_COMMAND}`; export r; \
33148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33149         TFLAGS="$(STAGE2_TFLAGS)"; \
33150         $(RAW_CXX_TARGET_EXPORTS) \
33151           \
33152         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33153         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33154                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33155                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33156                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33157                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33158                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33159                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33160                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33161                 TFLAGS="$(STAGE2_TFLAGS)" \
33162                 $(TARGET-stage2-target-libstdc++-v3)
33163
33164 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
33165 clean-stage2: clean-stage2-target-libstdc++-v3
33166 clean-stage2-target-libstdc++-v3:
33167         @if [ $(current_stage) = stage2 ]; then \
33168           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33169         else \
33170           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
33171           $(MAKE) stage2-start; \
33172         fi; \
33173         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33174         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33175 @endif target-libstdc++-v3-bootstrap
33176
33177
33178 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
33179 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
33180 maybe-all-stage3-target-libstdc++-v3:
33181 maybe-clean-stage3-target-libstdc++-v3:
33182 @if target-libstdc++-v3-bootstrap
33183 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
33184 all-stage3: all-stage3-target-libstdc++-v3
33185 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33186 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
33187         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33188         @r=`${PWD_COMMAND}`; export r; \
33189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33190         TFLAGS="$(STAGE3_TFLAGS)"; \
33191         $(RAW_CXX_TARGET_EXPORTS) \
33192           \
33193         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33194         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33195                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33196                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33197                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33198                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33199                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33200                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33201                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33202                 TFLAGS="$(STAGE3_TFLAGS)" \
33203                 $(TARGET-stage3-target-libstdc++-v3)
33204
33205 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
33206 clean-stage3: clean-stage3-target-libstdc++-v3
33207 clean-stage3-target-libstdc++-v3:
33208         @if [ $(current_stage) = stage3 ]; then \
33209           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33210         else \
33211           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
33212           $(MAKE) stage3-start; \
33213         fi; \
33214         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33215         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33216 @endif target-libstdc++-v3-bootstrap
33217
33218
33219 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
33220 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
33221 maybe-all-stage4-target-libstdc++-v3:
33222 maybe-clean-stage4-target-libstdc++-v3:
33223 @if target-libstdc++-v3-bootstrap
33224 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
33225 all-stage4: all-stage4-target-libstdc++-v3
33226 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33227 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
33228         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33229         @r=`${PWD_COMMAND}`; export r; \
33230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33231         TFLAGS="$(STAGE4_TFLAGS)"; \
33232         $(RAW_CXX_TARGET_EXPORTS) \
33233           \
33234         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33236                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33237                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33238                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33242                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33243                 TFLAGS="$(STAGE4_TFLAGS)" \
33244                 $(TARGET-stage4-target-libstdc++-v3)
33245
33246 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
33247 clean-stage4: clean-stage4-target-libstdc++-v3
33248 clean-stage4-target-libstdc++-v3:
33249         @if [ $(current_stage) = stage4 ]; then \
33250           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33251         else \
33252           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
33253           $(MAKE) stage4-start; \
33254         fi; \
33255         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33256         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33257 @endif target-libstdc++-v3-bootstrap
33258
33259
33260 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
33261 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
33262 maybe-all-stageprofile-target-libstdc++-v3:
33263 maybe-clean-stageprofile-target-libstdc++-v3:
33264 @if target-libstdc++-v3-bootstrap
33265 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
33266 all-stageprofile: all-stageprofile-target-libstdc++-v3
33267 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33268 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
33269         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33270         @r=`${PWD_COMMAND}`; export r; \
33271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33272         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33273         $(RAW_CXX_TARGET_EXPORTS) \
33274           \
33275         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33277                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33278                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33279                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33280                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33281                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33282                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33283                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33284                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33285                 $(TARGET-stageprofile-target-libstdc++-v3)
33286
33287 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
33288 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
33289 clean-stageprofile-target-libstdc++-v3:
33290         @if [ $(current_stage) = stageprofile ]; then \
33291           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33292         else \
33293           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
33294           $(MAKE) stageprofile-start; \
33295         fi; \
33296         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33297         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33298 @endif target-libstdc++-v3-bootstrap
33299
33300
33301 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
33302 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
33303 maybe-all-stagefeedback-target-libstdc++-v3:
33304 maybe-clean-stagefeedback-target-libstdc++-v3:
33305 @if target-libstdc++-v3-bootstrap
33306 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
33307 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
33308 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
33309 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
33310         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33311         @r=`${PWD_COMMAND}`; export r; \
33312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33313         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33314         $(RAW_CXX_TARGET_EXPORTS) \
33315           \
33316         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33317         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33318                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33319                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33320                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33321                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33322                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33323                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33324                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33325                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33326                 $(TARGET-stagefeedback-target-libstdc++-v3)
33327
33328 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
33329 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
33330 clean-stagefeedback-target-libstdc++-v3:
33331         @if [ $(current_stage) = stagefeedback ]; then \
33332           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33333         else \
33334           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
33335           $(MAKE) stagefeedback-start; \
33336         fi; \
33337         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33338         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33339 @endif target-libstdc++-v3-bootstrap
33340
33341
33342
33343
33344
33345
33346 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
33347 maybe-check-target-libstdc++-v3:
33348 @if target-libstdc++-v3
33349 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
33350
33351 check-target-libstdc++-v3:
33352         @: $(MAKE); $(unstage)
33353         @r=`${PWD_COMMAND}`; export r; \
33354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33355         $(RAW_CXX_TARGET_EXPORTS) \
33356         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33357           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33358
33359 @endif target-libstdc++-v3
33360
33361 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
33362 maybe-install-target-libstdc++-v3:
33363 @if target-libstdc++-v3
33364 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
33365
33366 install-target-libstdc++-v3: installdirs
33367         @: $(MAKE); $(unstage)
33368         @r=`${PWD_COMMAND}`; export r; \
33369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33370         $(RAW_CXX_TARGET_EXPORTS) \
33371         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33372           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33373
33374 @endif target-libstdc++-v3
33375
33376 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
33377 maybe-install-strip-target-libstdc++-v3:
33378 @if target-libstdc++-v3
33379 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
33380
33381 install-strip-target-libstdc++-v3: installdirs
33382         @: $(MAKE); $(unstage)
33383         @r=`${PWD_COMMAND}`; export r; \
33384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33385         $(RAW_CXX_TARGET_EXPORTS) \
33386         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33387           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33388
33389 @endif target-libstdc++-v3
33390
33391 # Other targets (info, dvi, pdf, etc.)
33392
33393 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
33394 maybe-info-target-libstdc++-v3:
33395 @if target-libstdc++-v3
33396 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
33397
33398 info-target-libstdc++-v3: \
33399     configure-target-libstdc++-v3 
33400         @: $(MAKE); $(unstage)
33401         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33402         r=`${PWD_COMMAND}`; export r; \
33403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33404         $(RAW_CXX_TARGET_EXPORTS) \
33405         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33406         for flag in $(EXTRA_TARGET_FLAGS); do \
33407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33408         done; \
33409         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33412                   "RANLIB=$${RANLIB}" \
33413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33414                    info) \
33415           || exit 1
33416
33417 @endif target-libstdc++-v3
33418
33419 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33420 maybe-dvi-target-libstdc++-v3:
33421 @if target-libstdc++-v3
33422 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33423
33424 dvi-target-libstdc++-v3: \
33425     configure-target-libstdc++-v3 
33426         @: $(MAKE); $(unstage)
33427         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33428         r=`${PWD_COMMAND}`; export r; \
33429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33430         $(RAW_CXX_TARGET_EXPORTS) \
33431         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
33432         for flag in $(EXTRA_TARGET_FLAGS); do \
33433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33434         done; \
33435         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33438                   "RANLIB=$${RANLIB}" \
33439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33440                    dvi) \
33441           || exit 1
33442
33443 @endif target-libstdc++-v3
33444
33445 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33446 maybe-pdf-target-libstdc++-v3:
33447 @if target-libstdc++-v3
33448 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33449
33450 pdf-target-libstdc++-v3: \
33451     configure-target-libstdc++-v3 
33452         @: $(MAKE); $(unstage)
33453         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33454         r=`${PWD_COMMAND}`; export r; \
33455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33456         $(RAW_CXX_TARGET_EXPORTS) \
33457         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33458         for flag in $(EXTRA_TARGET_FLAGS); do \
33459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33460         done; \
33461         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33464                   "RANLIB=$${RANLIB}" \
33465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33466                    pdf) \
33467           || exit 1
33468
33469 @endif target-libstdc++-v3
33470
33471 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33472 maybe-html-target-libstdc++-v3:
33473 @if target-libstdc++-v3
33474 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33475
33476 html-target-libstdc++-v3: \
33477     configure-target-libstdc++-v3 
33478         @: $(MAKE); $(unstage)
33479         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33480         r=`${PWD_COMMAND}`; export r; \
33481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33482         $(RAW_CXX_TARGET_EXPORTS) \
33483         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33484         for flag in $(EXTRA_TARGET_FLAGS); do \
33485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33486         done; \
33487         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33490                   "RANLIB=$${RANLIB}" \
33491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33492                    html) \
33493           || exit 1
33494
33495 @endif target-libstdc++-v3
33496
33497 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33498 maybe-TAGS-target-libstdc++-v3:
33499 @if target-libstdc++-v3
33500 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33501
33502 TAGS-target-libstdc++-v3: \
33503     configure-target-libstdc++-v3 
33504         @: $(MAKE); $(unstage)
33505         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33506         r=`${PWD_COMMAND}`; export r; \
33507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33508         $(RAW_CXX_TARGET_EXPORTS) \
33509         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
33510         for flag in $(EXTRA_TARGET_FLAGS); do \
33511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33512         done; \
33513         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33516                   "RANLIB=$${RANLIB}" \
33517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33518                    TAGS) \
33519           || exit 1
33520
33521 @endif target-libstdc++-v3
33522
33523 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33524 maybe-install-info-target-libstdc++-v3:
33525 @if target-libstdc++-v3
33526 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33527
33528 install-info-target-libstdc++-v3: \
33529     configure-target-libstdc++-v3 \
33530     info-target-libstdc++-v3 
33531         @: $(MAKE); $(unstage)
33532         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33533         r=`${PWD_COMMAND}`; export r; \
33534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33535         $(RAW_CXX_TARGET_EXPORTS) \
33536         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
33537         for flag in $(EXTRA_TARGET_FLAGS); do \
33538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33539         done; \
33540         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33543                   "RANLIB=$${RANLIB}" \
33544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33545                    install-info) \
33546           || exit 1
33547
33548 @endif target-libstdc++-v3
33549
33550 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33551 maybe-install-pdf-target-libstdc++-v3:
33552 @if target-libstdc++-v3
33553 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33554
33555 install-pdf-target-libstdc++-v3: \
33556     configure-target-libstdc++-v3 \
33557     pdf-target-libstdc++-v3 
33558         @: $(MAKE); $(unstage)
33559         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33560         r=`${PWD_COMMAND}`; export r; \
33561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33562         $(RAW_CXX_TARGET_EXPORTS) \
33563         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
33564         for flag in $(EXTRA_TARGET_FLAGS); do \
33565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33566         done; \
33567         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33570                   "RANLIB=$${RANLIB}" \
33571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33572                    install-pdf) \
33573           || exit 1
33574
33575 @endif target-libstdc++-v3
33576
33577 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33578 maybe-install-html-target-libstdc++-v3:
33579 @if target-libstdc++-v3
33580 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33581
33582 install-html-target-libstdc++-v3: \
33583     configure-target-libstdc++-v3 \
33584     html-target-libstdc++-v3 
33585         @: $(MAKE); $(unstage)
33586         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33587         r=`${PWD_COMMAND}`; export r; \
33588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33589         $(RAW_CXX_TARGET_EXPORTS) \
33590         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
33591         for flag in $(EXTRA_TARGET_FLAGS); do \
33592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33593         done; \
33594         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33597                   "RANLIB=$${RANLIB}" \
33598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33599                    install-html) \
33600           || exit 1
33601
33602 @endif target-libstdc++-v3
33603
33604 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33605 maybe-installcheck-target-libstdc++-v3:
33606 @if target-libstdc++-v3
33607 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33608
33609 installcheck-target-libstdc++-v3: \
33610     configure-target-libstdc++-v3 
33611         @: $(MAKE); $(unstage)
33612         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33613         r=`${PWD_COMMAND}`; export r; \
33614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33615         $(RAW_CXX_TARGET_EXPORTS) \
33616         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
33617         for flag in $(EXTRA_TARGET_FLAGS); do \
33618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33619         done; \
33620         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33623                   "RANLIB=$${RANLIB}" \
33624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33625                    installcheck) \
33626           || exit 1
33627
33628 @endif target-libstdc++-v3
33629
33630 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33631 maybe-mostlyclean-target-libstdc++-v3:
33632 @if target-libstdc++-v3
33633 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33634
33635 mostlyclean-target-libstdc++-v3: 
33636         @: $(MAKE); $(unstage)
33637         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33638         r=`${PWD_COMMAND}`; export r; \
33639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33640         $(RAW_CXX_TARGET_EXPORTS) \
33641         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33642         for flag in $(EXTRA_TARGET_FLAGS); do \
33643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33644         done; \
33645         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33648                   "RANLIB=$${RANLIB}" \
33649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33650                    mostlyclean) \
33651           || exit 1
33652
33653 @endif target-libstdc++-v3
33654
33655 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33656 maybe-clean-target-libstdc++-v3:
33657 @if target-libstdc++-v3
33658 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33659
33660 clean-target-libstdc++-v3: 
33661         @: $(MAKE); $(unstage)
33662         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33663         r=`${PWD_COMMAND}`; export r; \
33664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33665         $(RAW_CXX_TARGET_EXPORTS) \
33666         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33667         for flag in $(EXTRA_TARGET_FLAGS); do \
33668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33669         done; \
33670         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33673                   "RANLIB=$${RANLIB}" \
33674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33675                    clean) \
33676           || exit 1
33677
33678 @endif target-libstdc++-v3
33679
33680 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33681 maybe-distclean-target-libstdc++-v3:
33682 @if target-libstdc++-v3
33683 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33684
33685 distclean-target-libstdc++-v3: 
33686         @: $(MAKE); $(unstage)
33687         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33688         r=`${PWD_COMMAND}`; export r; \
33689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33690         $(RAW_CXX_TARGET_EXPORTS) \
33691         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33692         for flag in $(EXTRA_TARGET_FLAGS); do \
33693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33694         done; \
33695         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
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                    distclean) \
33701           || exit 1
33702
33703 @endif target-libstdc++-v3
33704
33705 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33706 maybe-maintainer-clean-target-libstdc++-v3:
33707 @if target-libstdc++-v3
33708 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33709
33710 maintainer-clean-target-libstdc++-v3: 
33711         @: $(MAKE); $(unstage)
33712         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
33713         r=`${PWD_COMMAND}`; export r; \
33714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33715         $(RAW_CXX_TARGET_EXPORTS) \
33716         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
33717         for flag in $(EXTRA_TARGET_FLAGS); do \
33718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33719         done; \
33720         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33723                   "RANLIB=$${RANLIB}" \
33724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33725                    maintainer-clean) \
33726           || exit 1
33727
33728 @endif target-libstdc++-v3
33729
33730
33731
33732
33733
33734 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33735 maybe-configure-target-libsanitizer:
33736 @if gcc-bootstrap
33737 configure-target-libsanitizer: stage_current
33738 @endif gcc-bootstrap
33739 @if target-libsanitizer
33740 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33741 configure-target-libsanitizer: 
33742         @r=`${PWD_COMMAND}`; export r; \
33743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33744         echo "Checking multilib configuration for libsanitizer..."; \
33745         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33746         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33747         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33748           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33749             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33750           else \
33751             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33752             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33753           fi; \
33754         else \
33755           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33756         fi; \
33757         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33758         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33759         $(RAW_CXX_TARGET_EXPORTS)  \
33760         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33761         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33762         case $(srcdir) in \
33763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33764           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33766         esac; \
33767         module_srcdir=libsanitizer; \
33768         rm -f no-such-file || : ; \
33769         CONFIG_SITE=no-such-file $(SHELL) \
33770           $$s/$$module_srcdir/configure \
33771           --srcdir=$${topdir}/$$module_srcdir \
33772           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33773           --target=${target_alias}  \
33774           || exit 1
33775 @endif target-libsanitizer
33776
33777
33778
33779 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33780 maybe-configure-stage1-target-libsanitizer:
33781 @if target-libsanitizer-bootstrap
33782 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33783 configure-stage1-target-libsanitizer:
33784         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33785         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33786         @r=`${PWD_COMMAND}`; export r; \
33787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33788         TFLAGS="$(STAGE1_TFLAGS)"; \
33789         echo "Checking multilib configuration for libsanitizer..."; \
33790         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33791         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33792           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33793             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33794           else \
33795             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33796             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33797           fi; \
33798         else \
33799           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33800         fi; \
33801         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33802         $(RAW_CXX_TARGET_EXPORTS) \
33803         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33804         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33805         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33806         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
33807         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33808         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33809         case $(srcdir) in \
33810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33811           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33813         esac; \
33814         module_srcdir=libsanitizer; \
33815         $(SHELL) $$s/$$module_srcdir/configure \
33816           --srcdir=$${topdir}/$$module_srcdir \
33817           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33818           --target=${target_alias} \
33819            \
33820           $(STAGE1_CONFIGURE_FLAGS)
33821 @endif target-libsanitizer-bootstrap
33822
33823 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33824 maybe-configure-stage2-target-libsanitizer:
33825 @if target-libsanitizer-bootstrap
33826 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33827 configure-stage2-target-libsanitizer:
33828         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33829         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33830         @r=`${PWD_COMMAND}`; export r; \
33831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33832         TFLAGS="$(STAGE2_TFLAGS)"; \
33833         echo "Checking multilib configuration for libsanitizer..."; \
33834         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33835         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33836           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33837             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33838           else \
33839             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33840             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33841           fi; \
33842         else \
33843           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33844         fi; \
33845         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33846         $(RAW_CXX_TARGET_EXPORTS) \
33847          \
33848         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33849         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33850         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33851         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
33852         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33853         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33854         case $(srcdir) in \
33855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33856           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33858         esac; \
33859         module_srcdir=libsanitizer; \
33860         $(SHELL) $$s/$$module_srcdir/configure \
33861           --srcdir=$${topdir}/$$module_srcdir \
33862           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33863           --target=${target_alias} \
33864           --with-build-libsubdir=$(HOST_SUBDIR) \
33865           $(STAGE2_CONFIGURE_FLAGS)
33866 @endif target-libsanitizer-bootstrap
33867
33868 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33869 maybe-configure-stage3-target-libsanitizer:
33870 @if target-libsanitizer-bootstrap
33871 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33872 configure-stage3-target-libsanitizer:
33873         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33874         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33875         @r=`${PWD_COMMAND}`; export r; \
33876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33877         TFLAGS="$(STAGE3_TFLAGS)"; \
33878         echo "Checking multilib configuration for libsanitizer..."; \
33879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33880         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33881           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33882             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33883           else \
33884             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33885             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33886           fi; \
33887         else \
33888           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33889         fi; \
33890         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33891         $(RAW_CXX_TARGET_EXPORTS) \
33892          \
33893         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33894         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33895         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33896         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
33897         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33898         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33899         case $(srcdir) in \
33900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33901           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33903         esac; \
33904         module_srcdir=libsanitizer; \
33905         $(SHELL) $$s/$$module_srcdir/configure \
33906           --srcdir=$${topdir}/$$module_srcdir \
33907           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33908           --target=${target_alias} \
33909           --with-build-libsubdir=$(HOST_SUBDIR) \
33910           $(STAGE3_CONFIGURE_FLAGS)
33911 @endif target-libsanitizer-bootstrap
33912
33913 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33914 maybe-configure-stage4-target-libsanitizer:
33915 @if target-libsanitizer-bootstrap
33916 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33917 configure-stage4-target-libsanitizer:
33918         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33919         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33920         @r=`${PWD_COMMAND}`; export r; \
33921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922         TFLAGS="$(STAGE4_TFLAGS)"; \
33923         echo "Checking multilib configuration for libsanitizer..."; \
33924         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33925         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33926           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33927             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33928           else \
33929             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33930             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33931           fi; \
33932         else \
33933           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33934         fi; \
33935         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33936         $(RAW_CXX_TARGET_EXPORTS) \
33937          \
33938         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33939         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33940         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33941         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
33942         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33943         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33944         case $(srcdir) in \
33945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33946           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33948         esac; \
33949         module_srcdir=libsanitizer; \
33950         $(SHELL) $$s/$$module_srcdir/configure \
33951           --srcdir=$${topdir}/$$module_srcdir \
33952           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33953           --target=${target_alias} \
33954           --with-build-libsubdir=$(HOST_SUBDIR) \
33955           $(STAGE4_CONFIGURE_FLAGS)
33956 @endif target-libsanitizer-bootstrap
33957
33958 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33959 maybe-configure-stageprofile-target-libsanitizer:
33960 @if target-libsanitizer-bootstrap
33961 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33962 configure-stageprofile-target-libsanitizer:
33963         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33964         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33965         @r=`${PWD_COMMAND}`; export r; \
33966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33967         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33968         echo "Checking multilib configuration for libsanitizer..."; \
33969         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
33970         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33971           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33972             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33973           else \
33974             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33975             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33976           fi; \
33977         else \
33978           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33979         fi; \
33980         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33981         $(RAW_CXX_TARGET_EXPORTS) \
33982          \
33983         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33984         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33985         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33986         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
33987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
33988         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33989         case $(srcdir) in \
33990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33991           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33993         esac; \
33994         module_srcdir=libsanitizer; \
33995         $(SHELL) $$s/$$module_srcdir/configure \
33996           --srcdir=$${topdir}/$$module_srcdir \
33997           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33998           --target=${target_alias} \
33999           --with-build-libsubdir=$(HOST_SUBDIR) \
34000           $(STAGEprofile_CONFIGURE_FLAGS)
34001 @endif target-libsanitizer-bootstrap
34002
34003 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
34004 maybe-configure-stagefeedback-target-libsanitizer:
34005 @if target-libsanitizer-bootstrap
34006 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34007 configure-stagefeedback-target-libsanitizer:
34008         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34009         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
34010         @r=`${PWD_COMMAND}`; export r; \
34011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34012         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34013         echo "Checking multilib configuration for libsanitizer..."; \
34014         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
34015         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34016           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
34017             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
34018           else \
34019             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
34020             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34021           fi; \
34022         else \
34023           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
34024         fi; \
34025         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
34026         $(RAW_CXX_TARGET_EXPORTS) \
34027          \
34028         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34029         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34030         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34031         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
34032         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
34033         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
34034         case $(srcdir) in \
34035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34036           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
34037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34038         esac; \
34039         module_srcdir=libsanitizer; \
34040         $(SHELL) $$s/$$module_srcdir/configure \
34041           --srcdir=$${topdir}/$$module_srcdir \
34042           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34043           --target=${target_alias} \
34044           --with-build-libsubdir=$(HOST_SUBDIR) \
34045           $(STAGEfeedback_CONFIGURE_FLAGS)
34046 @endif target-libsanitizer-bootstrap
34047
34048
34049
34050
34051
34052 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
34053 maybe-all-target-libsanitizer:
34054 @if gcc-bootstrap
34055 all-target-libsanitizer: stage_current
34056 @endif gcc-bootstrap
34057 @if target-libsanitizer
34058 TARGET-target-libsanitizer=all
34059 maybe-all-target-libsanitizer: all-target-libsanitizer
34060 all-target-libsanitizer: configure-target-libsanitizer
34061         @r=`${PWD_COMMAND}`; export r; \
34062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34063         $(RAW_CXX_TARGET_EXPORTS)  \
34064         (cd $(TARGET_SUBDIR)/libsanitizer && \
34065           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34066                 $(TARGET-target-libsanitizer))
34067 @endif target-libsanitizer
34068
34069
34070
34071 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
34072 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
34073 maybe-all-stage1-target-libsanitizer:
34074 maybe-clean-stage1-target-libsanitizer:
34075 @if target-libsanitizer-bootstrap
34076 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
34077 all-stage1: all-stage1-target-libsanitizer
34078 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
34079 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
34080         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34081         @r=`${PWD_COMMAND}`; export r; \
34082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34083         TFLAGS="$(STAGE1_TFLAGS)"; \
34084         $(RAW_CXX_TARGET_EXPORTS)  \
34085         cd $(TARGET_SUBDIR)/libsanitizer && \
34086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34087                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34088                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34089                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34093                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34094                   \
34095                 TFLAGS="$(STAGE1_TFLAGS)" \
34096                 $(TARGET-stage1-target-libsanitizer)
34097
34098 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
34099 clean-stage1: clean-stage1-target-libsanitizer
34100 clean-stage1-target-libsanitizer:
34101         @if [ $(current_stage) = stage1 ]; then \
34102           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34103         else \
34104           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
34105           $(MAKE) stage1-start; \
34106         fi; \
34107         cd $(TARGET_SUBDIR)/libsanitizer && \
34108         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34109           clean
34110 @endif target-libsanitizer-bootstrap
34111
34112
34113 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
34114 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
34115 maybe-all-stage2-target-libsanitizer:
34116 maybe-clean-stage2-target-libsanitizer:
34117 @if target-libsanitizer-bootstrap
34118 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
34119 all-stage2: all-stage2-target-libsanitizer
34120 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
34121 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
34122         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34123         @r=`${PWD_COMMAND}`; export r; \
34124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34125         TFLAGS="$(STAGE2_TFLAGS)"; \
34126         $(RAW_CXX_TARGET_EXPORTS) \
34127           \
34128         cd $(TARGET_SUBDIR)/libsanitizer && \
34129         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34130                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34131                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34132                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34133                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34134                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34135                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34136                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34137                 TFLAGS="$(STAGE2_TFLAGS)" \
34138                 $(TARGET-stage2-target-libsanitizer)
34139
34140 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
34141 clean-stage2: clean-stage2-target-libsanitizer
34142 clean-stage2-target-libsanitizer:
34143         @if [ $(current_stage) = stage2 ]; then \
34144           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34145         else \
34146           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
34147           $(MAKE) stage2-start; \
34148         fi; \
34149         cd $(TARGET_SUBDIR)/libsanitizer && \
34150         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34151 @endif target-libsanitizer-bootstrap
34152
34153
34154 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
34155 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
34156 maybe-all-stage3-target-libsanitizer:
34157 maybe-clean-stage3-target-libsanitizer:
34158 @if target-libsanitizer-bootstrap
34159 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
34160 all-stage3: all-stage3-target-libsanitizer
34161 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
34162 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
34163         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34164         @r=`${PWD_COMMAND}`; export r; \
34165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34166         TFLAGS="$(STAGE3_TFLAGS)"; \
34167         $(RAW_CXX_TARGET_EXPORTS) \
34168           \
34169         cd $(TARGET_SUBDIR)/libsanitizer && \
34170         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34171                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34172                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34173                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34174                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34175                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34176                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34177                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34178                 TFLAGS="$(STAGE3_TFLAGS)" \
34179                 $(TARGET-stage3-target-libsanitizer)
34180
34181 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
34182 clean-stage3: clean-stage3-target-libsanitizer
34183 clean-stage3-target-libsanitizer:
34184         @if [ $(current_stage) = stage3 ]; then \
34185           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34186         else \
34187           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
34188           $(MAKE) stage3-start; \
34189         fi; \
34190         cd $(TARGET_SUBDIR)/libsanitizer && \
34191         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34192 @endif target-libsanitizer-bootstrap
34193
34194
34195 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
34196 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
34197 maybe-all-stage4-target-libsanitizer:
34198 maybe-clean-stage4-target-libsanitizer:
34199 @if target-libsanitizer-bootstrap
34200 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
34201 all-stage4: all-stage4-target-libsanitizer
34202 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
34203 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
34204         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34205         @r=`${PWD_COMMAND}`; export r; \
34206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34207         TFLAGS="$(STAGE4_TFLAGS)"; \
34208         $(RAW_CXX_TARGET_EXPORTS) \
34209           \
34210         cd $(TARGET_SUBDIR)/libsanitizer && \
34211         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34212                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34213                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34214                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34218                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34219                 TFLAGS="$(STAGE4_TFLAGS)" \
34220                 $(TARGET-stage4-target-libsanitizer)
34221
34222 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
34223 clean-stage4: clean-stage4-target-libsanitizer
34224 clean-stage4-target-libsanitizer:
34225         @if [ $(current_stage) = stage4 ]; then \
34226           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34227         else \
34228           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
34229           $(MAKE) stage4-start; \
34230         fi; \
34231         cd $(TARGET_SUBDIR)/libsanitizer && \
34232         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34233 @endif target-libsanitizer-bootstrap
34234
34235
34236 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
34237 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
34238 maybe-all-stageprofile-target-libsanitizer:
34239 maybe-clean-stageprofile-target-libsanitizer:
34240 @if target-libsanitizer-bootstrap
34241 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
34242 all-stageprofile: all-stageprofile-target-libsanitizer
34243 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
34244 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
34245         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34246         @r=`${PWD_COMMAND}`; export r; \
34247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34248         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34249         $(RAW_CXX_TARGET_EXPORTS) \
34250           \
34251         cd $(TARGET_SUBDIR)/libsanitizer && \
34252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34253                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34254                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34255                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34259                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34260                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34261                 $(TARGET-stageprofile-target-libsanitizer)
34262
34263 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
34264 clean-stageprofile: clean-stageprofile-target-libsanitizer
34265 clean-stageprofile-target-libsanitizer:
34266         @if [ $(current_stage) = stageprofile ]; then \
34267           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34268         else \
34269           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
34270           $(MAKE) stageprofile-start; \
34271         fi; \
34272         cd $(TARGET_SUBDIR)/libsanitizer && \
34273         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34274 @endif target-libsanitizer-bootstrap
34275
34276
34277 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
34278 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
34279 maybe-all-stagefeedback-target-libsanitizer:
34280 maybe-clean-stagefeedback-target-libsanitizer:
34281 @if target-libsanitizer-bootstrap
34282 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
34283 all-stagefeedback: all-stagefeedback-target-libsanitizer
34284 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
34285 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
34286         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34287         @r=`${PWD_COMMAND}`; export r; \
34288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34289         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34290         $(RAW_CXX_TARGET_EXPORTS) \
34291           \
34292         cd $(TARGET_SUBDIR)/libsanitizer && \
34293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34294                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34295                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34296                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34297                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34298                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34299                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34300                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34301                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34302                 $(TARGET-stagefeedback-target-libsanitizer)
34303
34304 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
34305 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
34306 clean-stagefeedback-target-libsanitizer:
34307         @if [ $(current_stage) = stagefeedback ]; then \
34308           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34309         else \
34310           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
34311           $(MAKE) stagefeedback-start; \
34312         fi; \
34313         cd $(TARGET_SUBDIR)/libsanitizer && \
34314         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34315 @endif target-libsanitizer-bootstrap
34316
34317
34318
34319
34320
34321
34322 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
34323 maybe-check-target-libsanitizer:
34324 @if target-libsanitizer
34325 maybe-check-target-libsanitizer: check-target-libsanitizer
34326
34327 check-target-libsanitizer:
34328         @: $(MAKE); $(unstage)
34329         @r=`${PWD_COMMAND}`; export r; \
34330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34331         $(RAW_CXX_TARGET_EXPORTS) \
34332         (cd $(TARGET_SUBDIR)/libsanitizer && \
34333           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34334
34335 @endif target-libsanitizer
34336
34337 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
34338 maybe-install-target-libsanitizer:
34339 @if target-libsanitizer
34340 maybe-install-target-libsanitizer: install-target-libsanitizer
34341
34342 install-target-libsanitizer: installdirs
34343         @: $(MAKE); $(unstage)
34344         @r=`${PWD_COMMAND}`; export r; \
34345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34346         $(RAW_CXX_TARGET_EXPORTS) \
34347         (cd $(TARGET_SUBDIR)/libsanitizer && \
34348           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34349
34350 @endif target-libsanitizer
34351
34352 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
34353 maybe-install-strip-target-libsanitizer:
34354 @if target-libsanitizer
34355 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
34356
34357 install-strip-target-libsanitizer: installdirs
34358         @: $(MAKE); $(unstage)
34359         @r=`${PWD_COMMAND}`; export r; \
34360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34361         $(RAW_CXX_TARGET_EXPORTS) \
34362         (cd $(TARGET_SUBDIR)/libsanitizer && \
34363           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34364
34365 @endif target-libsanitizer
34366
34367 # Other targets (info, dvi, pdf, etc.)
34368
34369 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
34370 maybe-info-target-libsanitizer:
34371 @if target-libsanitizer
34372 maybe-info-target-libsanitizer: info-target-libsanitizer
34373
34374 info-target-libsanitizer: \
34375     configure-target-libsanitizer 
34376         @: $(MAKE); $(unstage)
34377         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34378         r=`${PWD_COMMAND}`; export r; \
34379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34380         $(RAW_CXX_TARGET_EXPORTS) \
34381         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
34382         for flag in $(EXTRA_TARGET_FLAGS); do \
34383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34384         done; \
34385         (cd $(TARGET_SUBDIR)/libsanitizer && \
34386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34388                   "RANLIB=$${RANLIB}" \
34389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34390                    info) \
34391           || exit 1
34392
34393 @endif target-libsanitizer
34394
34395 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
34396 maybe-dvi-target-libsanitizer:
34397 @if target-libsanitizer
34398 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
34399
34400 dvi-target-libsanitizer: \
34401     configure-target-libsanitizer 
34402         @: $(MAKE); $(unstage)
34403         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34404         r=`${PWD_COMMAND}`; export r; \
34405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34406         $(RAW_CXX_TARGET_EXPORTS) \
34407         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
34408         for flag in $(EXTRA_TARGET_FLAGS); do \
34409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34410         done; \
34411         (cd $(TARGET_SUBDIR)/libsanitizer && \
34412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34414                   "RANLIB=$${RANLIB}" \
34415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34416                    dvi) \
34417           || exit 1
34418
34419 @endif target-libsanitizer
34420
34421 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34422 maybe-pdf-target-libsanitizer:
34423 @if target-libsanitizer
34424 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34425
34426 pdf-target-libsanitizer: \
34427     configure-target-libsanitizer 
34428         @: $(MAKE); $(unstage)
34429         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34430         r=`${PWD_COMMAND}`; export r; \
34431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34432         $(RAW_CXX_TARGET_EXPORTS) \
34433         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34434         for flag in $(EXTRA_TARGET_FLAGS); do \
34435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34436         done; \
34437         (cd $(TARGET_SUBDIR)/libsanitizer && \
34438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34440                   "RANLIB=$${RANLIB}" \
34441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34442                    pdf) \
34443           || exit 1
34444
34445 @endif target-libsanitizer
34446
34447 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34448 maybe-html-target-libsanitizer:
34449 @if target-libsanitizer
34450 maybe-html-target-libsanitizer: html-target-libsanitizer
34451
34452 html-target-libsanitizer: \
34453     configure-target-libsanitizer 
34454         @: $(MAKE); $(unstage)
34455         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34456         r=`${PWD_COMMAND}`; export r; \
34457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34458         $(RAW_CXX_TARGET_EXPORTS) \
34459         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
34460         for flag in $(EXTRA_TARGET_FLAGS); do \
34461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34462         done; \
34463         (cd $(TARGET_SUBDIR)/libsanitizer && \
34464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34466                   "RANLIB=$${RANLIB}" \
34467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34468                    html) \
34469           || exit 1
34470
34471 @endif target-libsanitizer
34472
34473 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34474 maybe-TAGS-target-libsanitizer:
34475 @if target-libsanitizer
34476 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34477
34478 TAGS-target-libsanitizer: \
34479     configure-target-libsanitizer 
34480         @: $(MAKE); $(unstage)
34481         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34482         r=`${PWD_COMMAND}`; export r; \
34483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34484         $(RAW_CXX_TARGET_EXPORTS) \
34485         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
34486         for flag in $(EXTRA_TARGET_FLAGS); do \
34487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34488         done; \
34489         (cd $(TARGET_SUBDIR)/libsanitizer && \
34490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34492                   "RANLIB=$${RANLIB}" \
34493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34494                    TAGS) \
34495           || exit 1
34496
34497 @endif target-libsanitizer
34498
34499 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34500 maybe-install-info-target-libsanitizer:
34501 @if target-libsanitizer
34502 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34503
34504 install-info-target-libsanitizer: \
34505     configure-target-libsanitizer \
34506     info-target-libsanitizer 
34507         @: $(MAKE); $(unstage)
34508         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34509         r=`${PWD_COMMAND}`; export r; \
34510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34511         $(RAW_CXX_TARGET_EXPORTS) \
34512         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
34513         for flag in $(EXTRA_TARGET_FLAGS); do \
34514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34515         done; \
34516         (cd $(TARGET_SUBDIR)/libsanitizer && \
34517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34519                   "RANLIB=$${RANLIB}" \
34520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34521                    install-info) \
34522           || exit 1
34523
34524 @endif target-libsanitizer
34525
34526 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34527 maybe-install-pdf-target-libsanitizer:
34528 @if target-libsanitizer
34529 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34530
34531 install-pdf-target-libsanitizer: \
34532     configure-target-libsanitizer \
34533     pdf-target-libsanitizer 
34534         @: $(MAKE); $(unstage)
34535         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34536         r=`${PWD_COMMAND}`; export r; \
34537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34538         $(RAW_CXX_TARGET_EXPORTS) \
34539         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
34540         for flag in $(EXTRA_TARGET_FLAGS); do \
34541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34542         done; \
34543         (cd $(TARGET_SUBDIR)/libsanitizer && \
34544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34546                   "RANLIB=$${RANLIB}" \
34547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34548                    install-pdf) \
34549           || exit 1
34550
34551 @endif target-libsanitizer
34552
34553 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34554 maybe-install-html-target-libsanitizer:
34555 @if target-libsanitizer
34556 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34557
34558 install-html-target-libsanitizer: \
34559     configure-target-libsanitizer \
34560     html-target-libsanitizer 
34561         @: $(MAKE); $(unstage)
34562         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34563         r=`${PWD_COMMAND}`; export r; \
34564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34565         $(RAW_CXX_TARGET_EXPORTS) \
34566         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
34567         for flag in $(EXTRA_TARGET_FLAGS); do \
34568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34569         done; \
34570         (cd $(TARGET_SUBDIR)/libsanitizer && \
34571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34573                   "RANLIB=$${RANLIB}" \
34574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34575                    install-html) \
34576           || exit 1
34577
34578 @endif target-libsanitizer
34579
34580 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34581 maybe-installcheck-target-libsanitizer:
34582 @if target-libsanitizer
34583 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34584
34585 installcheck-target-libsanitizer: \
34586     configure-target-libsanitizer 
34587         @: $(MAKE); $(unstage)
34588         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34589         r=`${PWD_COMMAND}`; export r; \
34590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34591         $(RAW_CXX_TARGET_EXPORTS) \
34592         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
34593         for flag in $(EXTRA_TARGET_FLAGS); do \
34594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34595         done; \
34596         (cd $(TARGET_SUBDIR)/libsanitizer && \
34597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34599                   "RANLIB=$${RANLIB}" \
34600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34601                    installcheck) \
34602           || exit 1
34603
34604 @endif target-libsanitizer
34605
34606 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34607 maybe-mostlyclean-target-libsanitizer:
34608 @if target-libsanitizer
34609 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34610
34611 mostlyclean-target-libsanitizer: 
34612         @: $(MAKE); $(unstage)
34613         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34614         r=`${PWD_COMMAND}`; export r; \
34615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616         $(RAW_CXX_TARGET_EXPORTS) \
34617         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
34618         for flag in $(EXTRA_TARGET_FLAGS); do \
34619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34620         done; \
34621         (cd $(TARGET_SUBDIR)/libsanitizer && \
34622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34624                   "RANLIB=$${RANLIB}" \
34625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34626                    mostlyclean) \
34627           || exit 1
34628
34629 @endif target-libsanitizer
34630
34631 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34632 maybe-clean-target-libsanitizer:
34633 @if target-libsanitizer
34634 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34635
34636 clean-target-libsanitizer: 
34637         @: $(MAKE); $(unstage)
34638         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34639         r=`${PWD_COMMAND}`; export r; \
34640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34641         $(RAW_CXX_TARGET_EXPORTS) \
34642         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
34643         for flag in $(EXTRA_TARGET_FLAGS); do \
34644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34645         done; \
34646         (cd $(TARGET_SUBDIR)/libsanitizer && \
34647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34649                   "RANLIB=$${RANLIB}" \
34650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34651                    clean) \
34652           || exit 1
34653
34654 @endif target-libsanitizer
34655
34656 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34657 maybe-distclean-target-libsanitizer:
34658 @if target-libsanitizer
34659 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34660
34661 distclean-target-libsanitizer: 
34662         @: $(MAKE); $(unstage)
34663         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34664         r=`${PWD_COMMAND}`; export r; \
34665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34666         $(RAW_CXX_TARGET_EXPORTS) \
34667         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
34668         for flag in $(EXTRA_TARGET_FLAGS); do \
34669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34670         done; \
34671         (cd $(TARGET_SUBDIR)/libsanitizer && \
34672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34674                   "RANLIB=$${RANLIB}" \
34675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34676                    distclean) \
34677           || exit 1
34678
34679 @endif target-libsanitizer
34680
34681 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34682 maybe-maintainer-clean-target-libsanitizer:
34683 @if target-libsanitizer
34684 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34685
34686 maintainer-clean-target-libsanitizer: 
34687         @: $(MAKE); $(unstage)
34688         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
34689         r=`${PWD_COMMAND}`; export r; \
34690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34691         $(RAW_CXX_TARGET_EXPORTS) \
34692         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
34693         for flag in $(EXTRA_TARGET_FLAGS); do \
34694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34695         done; \
34696         (cd $(TARGET_SUBDIR)/libsanitizer && \
34697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34699                   "RANLIB=$${RANLIB}" \
34700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34701                    maintainer-clean) \
34702           || exit 1
34703
34704 @endif target-libsanitizer
34705
34706
34707
34708
34709
34710 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34711 maybe-configure-target-libmpx:
34712 @if gcc-bootstrap
34713 configure-target-libmpx: stage_current
34714 @endif gcc-bootstrap
34715 @if target-libmpx
34716 maybe-configure-target-libmpx: configure-target-libmpx
34717 configure-target-libmpx: 
34718         @r=`${PWD_COMMAND}`; export r; \
34719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34720         echo "Checking multilib configuration for libmpx..."; \
34721         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34722         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34723         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34724           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34725             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34726           else \
34727             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34728             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34729           fi; \
34730         else \
34731           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34732         fi; \
34733         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34734         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34735         $(NORMAL_TARGET_EXPORTS)  \
34736         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34737         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34738         case $(srcdir) in \
34739           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34740           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34741                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34742         esac; \
34743         module_srcdir=libmpx; \
34744         rm -f no-such-file || : ; \
34745         CONFIG_SITE=no-such-file $(SHELL) \
34746           $$s/$$module_srcdir/configure \
34747           --srcdir=$${topdir}/$$module_srcdir \
34748           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34749           --target=${target_alias}  \
34750           || exit 1
34751 @endif target-libmpx
34752
34753
34754
34755 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34756 maybe-configure-stage1-target-libmpx:
34757 @if target-libmpx-bootstrap
34758 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34759 configure-stage1-target-libmpx:
34760         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34761         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34762         @r=`${PWD_COMMAND}`; export r; \
34763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34764         TFLAGS="$(STAGE1_TFLAGS)"; \
34765         echo "Checking multilib configuration for libmpx..."; \
34766         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34767         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34768           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34769             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34770           else \
34771             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34772             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34773           fi; \
34774         else \
34775           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34776         fi; \
34777         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34778         $(NORMAL_TARGET_EXPORTS) \
34779         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34780         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34781         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34782         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
34783         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34784         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34785         case $(srcdir) in \
34786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34787           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34789         esac; \
34790         module_srcdir=libmpx; \
34791         $(SHELL) $$s/$$module_srcdir/configure \
34792           --srcdir=$${topdir}/$$module_srcdir \
34793           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34794           --target=${target_alias} \
34795            \
34796           $(STAGE1_CONFIGURE_FLAGS)
34797 @endif target-libmpx-bootstrap
34798
34799 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34800 maybe-configure-stage2-target-libmpx:
34801 @if target-libmpx-bootstrap
34802 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34803 configure-stage2-target-libmpx:
34804         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34805         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34806         @r=`${PWD_COMMAND}`; export r; \
34807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34808         TFLAGS="$(STAGE2_TFLAGS)"; \
34809         echo "Checking multilib configuration for libmpx..."; \
34810         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34811         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34812           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34813             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34814           else \
34815             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34816             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34817           fi; \
34818         else \
34819           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34820         fi; \
34821         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34822         $(NORMAL_TARGET_EXPORTS) \
34823          \
34824         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34825         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34826         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34827         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
34828         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34829         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34830         case $(srcdir) in \
34831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34832           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34834         esac; \
34835         module_srcdir=libmpx; \
34836         $(SHELL) $$s/$$module_srcdir/configure \
34837           --srcdir=$${topdir}/$$module_srcdir \
34838           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34839           --target=${target_alias} \
34840           --with-build-libsubdir=$(HOST_SUBDIR) \
34841           $(STAGE2_CONFIGURE_FLAGS)
34842 @endif target-libmpx-bootstrap
34843
34844 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34845 maybe-configure-stage3-target-libmpx:
34846 @if target-libmpx-bootstrap
34847 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34848 configure-stage3-target-libmpx:
34849         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34850         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34851         @r=`${PWD_COMMAND}`; export r; \
34852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34853         TFLAGS="$(STAGE3_TFLAGS)"; \
34854         echo "Checking multilib configuration for libmpx..."; \
34855         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34856         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34857           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34858             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34859           else \
34860             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34861             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34862           fi; \
34863         else \
34864           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34865         fi; \
34866         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34867         $(NORMAL_TARGET_EXPORTS) \
34868          \
34869         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34870         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34871         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34872         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
34873         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34874         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34875         case $(srcdir) in \
34876           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34877           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34878                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34879         esac; \
34880         module_srcdir=libmpx; \
34881         $(SHELL) $$s/$$module_srcdir/configure \
34882           --srcdir=$${topdir}/$$module_srcdir \
34883           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34884           --target=${target_alias} \
34885           --with-build-libsubdir=$(HOST_SUBDIR) \
34886           $(STAGE3_CONFIGURE_FLAGS)
34887 @endif target-libmpx-bootstrap
34888
34889 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34890 maybe-configure-stage4-target-libmpx:
34891 @if target-libmpx-bootstrap
34892 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34893 configure-stage4-target-libmpx:
34894         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34895         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34896         @r=`${PWD_COMMAND}`; export r; \
34897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34898         TFLAGS="$(STAGE4_TFLAGS)"; \
34899         echo "Checking multilib configuration for libmpx..."; \
34900         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34901         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34902           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34903             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34904           else \
34905             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34906             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34907           fi; \
34908         else \
34909           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34910         fi; \
34911         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34912         $(NORMAL_TARGET_EXPORTS) \
34913          \
34914         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34915         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34916         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34917         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
34918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34919         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34920         case $(srcdir) in \
34921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34922           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34924         esac; \
34925         module_srcdir=libmpx; \
34926         $(SHELL) $$s/$$module_srcdir/configure \
34927           --srcdir=$${topdir}/$$module_srcdir \
34928           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34929           --target=${target_alias} \
34930           --with-build-libsubdir=$(HOST_SUBDIR) \
34931           $(STAGE4_CONFIGURE_FLAGS)
34932 @endif target-libmpx-bootstrap
34933
34934 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34935 maybe-configure-stageprofile-target-libmpx:
34936 @if target-libmpx-bootstrap
34937 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34938 configure-stageprofile-target-libmpx:
34939         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34940         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34941         @r=`${PWD_COMMAND}`; export r; \
34942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34943         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34944         echo "Checking multilib configuration for libmpx..."; \
34945         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34946         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34947           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34948             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34949           else \
34950             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34951             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34952           fi; \
34953         else \
34954           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34955         fi; \
34956         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34957         $(NORMAL_TARGET_EXPORTS) \
34958          \
34959         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34960         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34961         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34962         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
34963         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
34964         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34965         case $(srcdir) in \
34966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34967           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34969         esac; \
34970         module_srcdir=libmpx; \
34971         $(SHELL) $$s/$$module_srcdir/configure \
34972           --srcdir=$${topdir}/$$module_srcdir \
34973           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34974           --target=${target_alias} \
34975           --with-build-libsubdir=$(HOST_SUBDIR) \
34976           $(STAGEprofile_CONFIGURE_FLAGS)
34977 @endif target-libmpx-bootstrap
34978
34979 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34980 maybe-configure-stagefeedback-target-libmpx:
34981 @if target-libmpx-bootstrap
34982 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34983 configure-stagefeedback-target-libmpx:
34984         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34985         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34986         @r=`${PWD_COMMAND}`; export r; \
34987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34988         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34989         echo "Checking multilib configuration for libmpx..."; \
34990         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
34991         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34992           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34993             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34994           else \
34995             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34996             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34997           fi; \
34998         else \
34999           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
35000         fi; \
35001         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
35002         $(NORMAL_TARGET_EXPORTS) \
35003          \
35004         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35005         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35006         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35007         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
35008         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
35009         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
35010         case $(srcdir) in \
35011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35012           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
35013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35014         esac; \
35015         module_srcdir=libmpx; \
35016         $(SHELL) $$s/$$module_srcdir/configure \
35017           --srcdir=$${topdir}/$$module_srcdir \
35018           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35019           --target=${target_alias} \
35020           --with-build-libsubdir=$(HOST_SUBDIR) \
35021           $(STAGEfeedback_CONFIGURE_FLAGS)
35022 @endif target-libmpx-bootstrap
35023
35024
35025
35026
35027
35028 .PHONY: all-target-libmpx maybe-all-target-libmpx
35029 maybe-all-target-libmpx:
35030 @if gcc-bootstrap
35031 all-target-libmpx: stage_current
35032 @endif gcc-bootstrap
35033 @if target-libmpx
35034 TARGET-target-libmpx=all
35035 maybe-all-target-libmpx: all-target-libmpx
35036 all-target-libmpx: configure-target-libmpx
35037         @r=`${PWD_COMMAND}`; export r; \
35038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35039         $(NORMAL_TARGET_EXPORTS)  \
35040         (cd $(TARGET_SUBDIR)/libmpx && \
35041           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35042                 $(TARGET-target-libmpx))
35043 @endif target-libmpx
35044
35045
35046
35047 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
35048 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
35049 maybe-all-stage1-target-libmpx:
35050 maybe-clean-stage1-target-libmpx:
35051 @if target-libmpx-bootstrap
35052 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
35053 all-stage1: all-stage1-target-libmpx
35054 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
35055 all-stage1-target-libmpx: configure-stage1-target-libmpx
35056         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35057         @r=`${PWD_COMMAND}`; export r; \
35058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35059         TFLAGS="$(STAGE1_TFLAGS)"; \
35060         $(NORMAL_TARGET_EXPORTS)  \
35061         cd $(TARGET_SUBDIR)/libmpx && \
35062         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35063                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35064                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35065                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35066                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35067                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35068                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35069                 $(EXTRA_TARGET_FLAGS)  \
35070                   \
35071                 TFLAGS="$(STAGE1_TFLAGS)" \
35072                 $(TARGET-stage1-target-libmpx)
35073
35074 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
35075 clean-stage1: clean-stage1-target-libmpx
35076 clean-stage1-target-libmpx:
35077         @if [ $(current_stage) = stage1 ]; then \
35078           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35079         else \
35080           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
35081           $(MAKE) stage1-start; \
35082         fi; \
35083         cd $(TARGET_SUBDIR)/libmpx && \
35084         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
35085           clean
35086 @endif target-libmpx-bootstrap
35087
35088
35089 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
35090 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
35091 maybe-all-stage2-target-libmpx:
35092 maybe-clean-stage2-target-libmpx:
35093 @if target-libmpx-bootstrap
35094 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
35095 all-stage2: all-stage2-target-libmpx
35096 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
35097 all-stage2-target-libmpx: configure-stage2-target-libmpx
35098         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35099         @r=`${PWD_COMMAND}`; export r; \
35100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35101         TFLAGS="$(STAGE2_TFLAGS)"; \
35102         $(NORMAL_TARGET_EXPORTS) \
35103           \
35104         cd $(TARGET_SUBDIR)/libmpx && \
35105         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35106                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35107                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35108                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35109                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35110                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35111                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35112                 $(EXTRA_TARGET_FLAGS)   \
35113                 TFLAGS="$(STAGE2_TFLAGS)" \
35114                 $(TARGET-stage2-target-libmpx)
35115
35116 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
35117 clean-stage2: clean-stage2-target-libmpx
35118 clean-stage2-target-libmpx:
35119         @if [ $(current_stage) = stage2 ]; then \
35120           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35121         else \
35122           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
35123           $(MAKE) stage2-start; \
35124         fi; \
35125         cd $(TARGET_SUBDIR)/libmpx && \
35126         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35127 @endif target-libmpx-bootstrap
35128
35129
35130 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
35131 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
35132 maybe-all-stage3-target-libmpx:
35133 maybe-clean-stage3-target-libmpx:
35134 @if target-libmpx-bootstrap
35135 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
35136 all-stage3: all-stage3-target-libmpx
35137 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
35138 all-stage3-target-libmpx: configure-stage3-target-libmpx
35139         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35140         @r=`${PWD_COMMAND}`; export r; \
35141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35142         TFLAGS="$(STAGE3_TFLAGS)"; \
35143         $(NORMAL_TARGET_EXPORTS) \
35144           \
35145         cd $(TARGET_SUBDIR)/libmpx && \
35146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35147                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35148                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35149                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35150                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35151                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35152                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35153                 $(EXTRA_TARGET_FLAGS)   \
35154                 TFLAGS="$(STAGE3_TFLAGS)" \
35155                 $(TARGET-stage3-target-libmpx)
35156
35157 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
35158 clean-stage3: clean-stage3-target-libmpx
35159 clean-stage3-target-libmpx:
35160         @if [ $(current_stage) = stage3 ]; then \
35161           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35162         else \
35163           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
35164           $(MAKE) stage3-start; \
35165         fi; \
35166         cd $(TARGET_SUBDIR)/libmpx && \
35167         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35168 @endif target-libmpx-bootstrap
35169
35170
35171 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
35172 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
35173 maybe-all-stage4-target-libmpx:
35174 maybe-clean-stage4-target-libmpx:
35175 @if target-libmpx-bootstrap
35176 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
35177 all-stage4: all-stage4-target-libmpx
35178 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
35179 all-stage4-target-libmpx: configure-stage4-target-libmpx
35180         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35181         @r=`${PWD_COMMAND}`; export r; \
35182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35183         TFLAGS="$(STAGE4_TFLAGS)"; \
35184         $(NORMAL_TARGET_EXPORTS) \
35185           \
35186         cd $(TARGET_SUBDIR)/libmpx && \
35187         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35188                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35189                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35190                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35191                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35192                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35193                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35194                 $(EXTRA_TARGET_FLAGS)   \
35195                 TFLAGS="$(STAGE4_TFLAGS)" \
35196                 $(TARGET-stage4-target-libmpx)
35197
35198 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
35199 clean-stage4: clean-stage4-target-libmpx
35200 clean-stage4-target-libmpx:
35201         @if [ $(current_stage) = stage4 ]; then \
35202           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35203         else \
35204           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
35205           $(MAKE) stage4-start; \
35206         fi; \
35207         cd $(TARGET_SUBDIR)/libmpx && \
35208         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35209 @endif target-libmpx-bootstrap
35210
35211
35212 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
35213 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
35214 maybe-all-stageprofile-target-libmpx:
35215 maybe-clean-stageprofile-target-libmpx:
35216 @if target-libmpx-bootstrap
35217 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
35218 all-stageprofile: all-stageprofile-target-libmpx
35219 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
35220 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
35221         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35222         @r=`${PWD_COMMAND}`; export r; \
35223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35225         $(NORMAL_TARGET_EXPORTS) \
35226           \
35227         cd $(TARGET_SUBDIR)/libmpx && \
35228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35229                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35230                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35231                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35235                 $(EXTRA_TARGET_FLAGS)   \
35236                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35237                 $(TARGET-stageprofile-target-libmpx)
35238
35239 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
35240 clean-stageprofile: clean-stageprofile-target-libmpx
35241 clean-stageprofile-target-libmpx:
35242         @if [ $(current_stage) = stageprofile ]; then \
35243           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35244         else \
35245           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
35246           $(MAKE) stageprofile-start; \
35247         fi; \
35248         cd $(TARGET_SUBDIR)/libmpx && \
35249         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35250 @endif target-libmpx-bootstrap
35251
35252
35253 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
35254 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
35255 maybe-all-stagefeedback-target-libmpx:
35256 maybe-clean-stagefeedback-target-libmpx:
35257 @if target-libmpx-bootstrap
35258 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
35259 all-stagefeedback: all-stagefeedback-target-libmpx
35260 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
35261 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
35262         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35263         @r=`${PWD_COMMAND}`; export r; \
35264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35265         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35266         $(NORMAL_TARGET_EXPORTS) \
35267           \
35268         cd $(TARGET_SUBDIR)/libmpx && \
35269         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35270                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35271                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35272                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35273                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35274                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35275                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35276                 $(EXTRA_TARGET_FLAGS)   \
35277                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35278                 $(TARGET-stagefeedback-target-libmpx)
35279
35280 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
35281 clean-stagefeedback: clean-stagefeedback-target-libmpx
35282 clean-stagefeedback-target-libmpx:
35283         @if [ $(current_stage) = stagefeedback ]; then \
35284           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35285         else \
35286           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
35287           $(MAKE) stagefeedback-start; \
35288         fi; \
35289         cd $(TARGET_SUBDIR)/libmpx && \
35290         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
35291 @endif target-libmpx-bootstrap
35292
35293
35294
35295
35296
35297
35298 .PHONY: check-target-libmpx maybe-check-target-libmpx
35299 maybe-check-target-libmpx:
35300 @if target-libmpx
35301 maybe-check-target-libmpx: check-target-libmpx
35302
35303 check-target-libmpx:
35304         @: $(MAKE); $(unstage)
35305         @r=`${PWD_COMMAND}`; export r; \
35306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307         $(NORMAL_TARGET_EXPORTS) \
35308         (cd $(TARGET_SUBDIR)/libmpx && \
35309           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35310
35311 @endif target-libmpx
35312
35313 .PHONY: install-target-libmpx maybe-install-target-libmpx
35314 maybe-install-target-libmpx:
35315 @if target-libmpx
35316 maybe-install-target-libmpx: install-target-libmpx
35317
35318 install-target-libmpx: installdirs
35319         @: $(MAKE); $(unstage)
35320         @r=`${PWD_COMMAND}`; export r; \
35321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35322         $(NORMAL_TARGET_EXPORTS) \
35323         (cd $(TARGET_SUBDIR)/libmpx && \
35324           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35325
35326 @endif target-libmpx
35327
35328 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
35329 maybe-install-strip-target-libmpx:
35330 @if target-libmpx
35331 maybe-install-strip-target-libmpx: install-strip-target-libmpx
35332
35333 install-strip-target-libmpx: installdirs
35334         @: $(MAKE); $(unstage)
35335         @r=`${PWD_COMMAND}`; export r; \
35336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35337         $(NORMAL_TARGET_EXPORTS) \
35338         (cd $(TARGET_SUBDIR)/libmpx && \
35339           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35340
35341 @endif target-libmpx
35342
35343 # Other targets (info, dvi, pdf, etc.)
35344
35345 .PHONY: maybe-info-target-libmpx info-target-libmpx
35346 maybe-info-target-libmpx:
35347 @if target-libmpx
35348 maybe-info-target-libmpx: info-target-libmpx
35349
35350 info-target-libmpx: \
35351     configure-target-libmpx 
35352         @: $(MAKE); $(unstage)
35353         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35354         r=`${PWD_COMMAND}`; export r; \
35355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35356         $(NORMAL_TARGET_EXPORTS) \
35357         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
35358         for flag in $(EXTRA_TARGET_FLAGS); do \
35359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35360         done; \
35361         (cd $(TARGET_SUBDIR)/libmpx && \
35362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35364                   "RANLIB=$${RANLIB}" \
35365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35366                    info) \
35367           || exit 1
35368
35369 @endif target-libmpx
35370
35371 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
35372 maybe-dvi-target-libmpx:
35373 @if target-libmpx
35374 maybe-dvi-target-libmpx: dvi-target-libmpx
35375
35376 dvi-target-libmpx: \
35377     configure-target-libmpx 
35378         @: $(MAKE); $(unstage)
35379         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35380         r=`${PWD_COMMAND}`; export r; \
35381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35382         $(NORMAL_TARGET_EXPORTS) \
35383         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
35384         for flag in $(EXTRA_TARGET_FLAGS); do \
35385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35386         done; \
35387         (cd $(TARGET_SUBDIR)/libmpx && \
35388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35390                   "RANLIB=$${RANLIB}" \
35391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35392                    dvi) \
35393           || exit 1
35394
35395 @endif target-libmpx
35396
35397 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
35398 maybe-pdf-target-libmpx:
35399 @if target-libmpx
35400 maybe-pdf-target-libmpx: pdf-target-libmpx
35401
35402 pdf-target-libmpx: \
35403     configure-target-libmpx 
35404         @: $(MAKE); $(unstage)
35405         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35406         r=`${PWD_COMMAND}`; export r; \
35407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35408         $(NORMAL_TARGET_EXPORTS) \
35409         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
35410         for flag in $(EXTRA_TARGET_FLAGS); do \
35411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35412         done; \
35413         (cd $(TARGET_SUBDIR)/libmpx && \
35414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35416                   "RANLIB=$${RANLIB}" \
35417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35418                    pdf) \
35419           || exit 1
35420
35421 @endif target-libmpx
35422
35423 .PHONY: maybe-html-target-libmpx html-target-libmpx
35424 maybe-html-target-libmpx:
35425 @if target-libmpx
35426 maybe-html-target-libmpx: html-target-libmpx
35427
35428 html-target-libmpx: \
35429     configure-target-libmpx 
35430         @: $(MAKE); $(unstage)
35431         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35432         r=`${PWD_COMMAND}`; export r; \
35433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35434         $(NORMAL_TARGET_EXPORTS) \
35435         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
35436         for flag in $(EXTRA_TARGET_FLAGS); do \
35437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35438         done; \
35439         (cd $(TARGET_SUBDIR)/libmpx && \
35440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35442                   "RANLIB=$${RANLIB}" \
35443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35444                    html) \
35445           || exit 1
35446
35447 @endif target-libmpx
35448
35449 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35450 maybe-TAGS-target-libmpx:
35451 @if target-libmpx
35452 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35453
35454 TAGS-target-libmpx: \
35455     configure-target-libmpx 
35456         @: $(MAKE); $(unstage)
35457         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35458         r=`${PWD_COMMAND}`; export r; \
35459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35460         $(NORMAL_TARGET_EXPORTS) \
35461         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
35462         for flag in $(EXTRA_TARGET_FLAGS); do \
35463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35464         done; \
35465         (cd $(TARGET_SUBDIR)/libmpx && \
35466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35468                   "RANLIB=$${RANLIB}" \
35469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35470                    TAGS) \
35471           || exit 1
35472
35473 @endif target-libmpx
35474
35475 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35476 maybe-install-info-target-libmpx:
35477 @if target-libmpx
35478 maybe-install-info-target-libmpx: install-info-target-libmpx
35479
35480 install-info-target-libmpx: \
35481     configure-target-libmpx \
35482     info-target-libmpx 
35483         @: $(MAKE); $(unstage)
35484         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35485         r=`${PWD_COMMAND}`; export r; \
35486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35487         $(NORMAL_TARGET_EXPORTS) \
35488         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
35489         for flag in $(EXTRA_TARGET_FLAGS); do \
35490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35491         done; \
35492         (cd $(TARGET_SUBDIR)/libmpx && \
35493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35495                   "RANLIB=$${RANLIB}" \
35496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35497                    install-info) \
35498           || exit 1
35499
35500 @endif target-libmpx
35501
35502 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35503 maybe-install-pdf-target-libmpx:
35504 @if target-libmpx
35505 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35506
35507 install-pdf-target-libmpx: \
35508     configure-target-libmpx \
35509     pdf-target-libmpx 
35510         @: $(MAKE); $(unstage)
35511         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35512         r=`${PWD_COMMAND}`; export r; \
35513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35514         $(NORMAL_TARGET_EXPORTS) \
35515         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
35516         for flag in $(EXTRA_TARGET_FLAGS); do \
35517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35518         done; \
35519         (cd $(TARGET_SUBDIR)/libmpx && \
35520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35522                   "RANLIB=$${RANLIB}" \
35523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35524                    install-pdf) \
35525           || exit 1
35526
35527 @endif target-libmpx
35528
35529 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35530 maybe-install-html-target-libmpx:
35531 @if target-libmpx
35532 maybe-install-html-target-libmpx: install-html-target-libmpx
35533
35534 install-html-target-libmpx: \
35535     configure-target-libmpx \
35536     html-target-libmpx 
35537         @: $(MAKE); $(unstage)
35538         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35539         r=`${PWD_COMMAND}`; export r; \
35540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35541         $(NORMAL_TARGET_EXPORTS) \
35542         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
35543         for flag in $(EXTRA_TARGET_FLAGS); do \
35544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35545         done; \
35546         (cd $(TARGET_SUBDIR)/libmpx && \
35547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35549                   "RANLIB=$${RANLIB}" \
35550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35551                    install-html) \
35552           || exit 1
35553
35554 @endif target-libmpx
35555
35556 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35557 maybe-installcheck-target-libmpx:
35558 @if target-libmpx
35559 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35560
35561 installcheck-target-libmpx: \
35562     configure-target-libmpx 
35563         @: $(MAKE); $(unstage)
35564         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35565         r=`${PWD_COMMAND}`; export r; \
35566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35567         $(NORMAL_TARGET_EXPORTS) \
35568         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
35569         for flag in $(EXTRA_TARGET_FLAGS); do \
35570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35571         done; \
35572         (cd $(TARGET_SUBDIR)/libmpx && \
35573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35575                   "RANLIB=$${RANLIB}" \
35576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35577                    installcheck) \
35578           || exit 1
35579
35580 @endif target-libmpx
35581
35582 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35583 maybe-mostlyclean-target-libmpx:
35584 @if target-libmpx
35585 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35586
35587 mostlyclean-target-libmpx: 
35588         @: $(MAKE); $(unstage)
35589         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35590         r=`${PWD_COMMAND}`; export r; \
35591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35592         $(NORMAL_TARGET_EXPORTS) \
35593         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
35594         for flag in $(EXTRA_TARGET_FLAGS); do \
35595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35596         done; \
35597         (cd $(TARGET_SUBDIR)/libmpx && \
35598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35600                   "RANLIB=$${RANLIB}" \
35601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35602                    mostlyclean) \
35603           || exit 1
35604
35605 @endif target-libmpx
35606
35607 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35608 maybe-clean-target-libmpx:
35609 @if target-libmpx
35610 maybe-clean-target-libmpx: clean-target-libmpx
35611
35612 clean-target-libmpx: 
35613         @: $(MAKE); $(unstage)
35614         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35615         r=`${PWD_COMMAND}`; export r; \
35616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35617         $(NORMAL_TARGET_EXPORTS) \
35618         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
35619         for flag in $(EXTRA_TARGET_FLAGS); do \
35620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35621         done; \
35622         (cd $(TARGET_SUBDIR)/libmpx && \
35623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35625                   "RANLIB=$${RANLIB}" \
35626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35627                    clean) \
35628           || exit 1
35629
35630 @endif target-libmpx
35631
35632 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35633 maybe-distclean-target-libmpx:
35634 @if target-libmpx
35635 maybe-distclean-target-libmpx: distclean-target-libmpx
35636
35637 distclean-target-libmpx: 
35638         @: $(MAKE); $(unstage)
35639         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35640         r=`${PWD_COMMAND}`; export r; \
35641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35642         $(NORMAL_TARGET_EXPORTS) \
35643         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
35644         for flag in $(EXTRA_TARGET_FLAGS); do \
35645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35646         done; \
35647         (cd $(TARGET_SUBDIR)/libmpx && \
35648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35650                   "RANLIB=$${RANLIB}" \
35651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35652                    distclean) \
35653           || exit 1
35654
35655 @endif target-libmpx
35656
35657 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35658 maybe-maintainer-clean-target-libmpx:
35659 @if target-libmpx
35660 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35661
35662 maintainer-clean-target-libmpx: 
35663         @: $(MAKE); $(unstage)
35664         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
35665         r=`${PWD_COMMAND}`; export r; \
35666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35667         $(NORMAL_TARGET_EXPORTS) \
35668         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
35669         for flag in $(EXTRA_TARGET_FLAGS); do \
35670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35671         done; \
35672         (cd $(TARGET_SUBDIR)/libmpx && \
35673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35675                   "RANLIB=$${RANLIB}" \
35676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35677                    maintainer-clean) \
35678           || exit 1
35679
35680 @endif target-libmpx
35681
35682
35683
35684
35685
35686 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35687 maybe-configure-target-libvtv:
35688 @if gcc-bootstrap
35689 configure-target-libvtv: stage_current
35690 @endif gcc-bootstrap
35691 @if target-libvtv
35692 maybe-configure-target-libvtv: configure-target-libvtv
35693 configure-target-libvtv: 
35694         @r=`${PWD_COMMAND}`; export r; \
35695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35696         echo "Checking multilib configuration for libvtv..."; \
35697         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35698         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35699         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35700           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35701             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35702           else \
35703             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35704             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35705           fi; \
35706         else \
35707           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35708         fi; \
35709         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35710         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35711         $(RAW_CXX_TARGET_EXPORTS)  \
35712         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35713         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35714         case $(srcdir) in \
35715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35716           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35718         esac; \
35719         module_srcdir=libvtv; \
35720         rm -f no-such-file || : ; \
35721         CONFIG_SITE=no-such-file $(SHELL) \
35722           $$s/$$module_srcdir/configure \
35723           --srcdir=$${topdir}/$$module_srcdir \
35724           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35725           --target=${target_alias}  \
35726           || exit 1
35727 @endif target-libvtv
35728
35729
35730
35731 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35732 maybe-configure-stage1-target-libvtv:
35733 @if target-libvtv-bootstrap
35734 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35735 configure-stage1-target-libvtv:
35736         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35737         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35738         @r=`${PWD_COMMAND}`; export r; \
35739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35740         TFLAGS="$(STAGE1_TFLAGS)"; \
35741         echo "Checking multilib configuration for libvtv..."; \
35742         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35743         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35744           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35745             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35746           else \
35747             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35748             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35749           fi; \
35750         else \
35751           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35752         fi; \
35753         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35754         $(RAW_CXX_TARGET_EXPORTS) \
35755         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35756         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35757         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35758         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
35759         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35760         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35761         case $(srcdir) in \
35762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35763           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35765         esac; \
35766         module_srcdir=libvtv; \
35767         $(SHELL) $$s/$$module_srcdir/configure \
35768           --srcdir=$${topdir}/$$module_srcdir \
35769           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35770           --target=${target_alias} \
35771            \
35772           $(STAGE1_CONFIGURE_FLAGS)
35773 @endif target-libvtv-bootstrap
35774
35775 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35776 maybe-configure-stage2-target-libvtv:
35777 @if target-libvtv-bootstrap
35778 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35779 configure-stage2-target-libvtv:
35780         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35781         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35782         @r=`${PWD_COMMAND}`; export r; \
35783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35784         TFLAGS="$(STAGE2_TFLAGS)"; \
35785         echo "Checking multilib configuration for libvtv..."; \
35786         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35787         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35788           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35789             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35790           else \
35791             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35792             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35793           fi; \
35794         else \
35795           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35796         fi; \
35797         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35798         $(RAW_CXX_TARGET_EXPORTS) \
35799          \
35800         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35801         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35802         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35803         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
35804         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35805         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35806         case $(srcdir) in \
35807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35808           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35810         esac; \
35811         module_srcdir=libvtv; \
35812         $(SHELL) $$s/$$module_srcdir/configure \
35813           --srcdir=$${topdir}/$$module_srcdir \
35814           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35815           --target=${target_alias} \
35816           --with-build-libsubdir=$(HOST_SUBDIR) \
35817           $(STAGE2_CONFIGURE_FLAGS)
35818 @endif target-libvtv-bootstrap
35819
35820 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35821 maybe-configure-stage3-target-libvtv:
35822 @if target-libvtv-bootstrap
35823 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35824 configure-stage3-target-libvtv:
35825         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35826         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35827         @r=`${PWD_COMMAND}`; export r; \
35828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829         TFLAGS="$(STAGE3_TFLAGS)"; \
35830         echo "Checking multilib configuration for libvtv..."; \
35831         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35832         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35833           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35834             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35835           else \
35836             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35837             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35838           fi; \
35839         else \
35840           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35841         fi; \
35842         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35843         $(RAW_CXX_TARGET_EXPORTS) \
35844          \
35845         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35846         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35847         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35848         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
35849         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35850         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35851         case $(srcdir) in \
35852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35853           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35855         esac; \
35856         module_srcdir=libvtv; \
35857         $(SHELL) $$s/$$module_srcdir/configure \
35858           --srcdir=$${topdir}/$$module_srcdir \
35859           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35860           --target=${target_alias} \
35861           --with-build-libsubdir=$(HOST_SUBDIR) \
35862           $(STAGE3_CONFIGURE_FLAGS)
35863 @endif target-libvtv-bootstrap
35864
35865 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35866 maybe-configure-stage4-target-libvtv:
35867 @if target-libvtv-bootstrap
35868 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35869 configure-stage4-target-libvtv:
35870         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35871         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35872         @r=`${PWD_COMMAND}`; export r; \
35873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35874         TFLAGS="$(STAGE4_TFLAGS)"; \
35875         echo "Checking multilib configuration for libvtv..."; \
35876         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35877         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35878           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35879             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35880           else \
35881             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35882             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35883           fi; \
35884         else \
35885           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35886         fi; \
35887         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35888         $(RAW_CXX_TARGET_EXPORTS) \
35889          \
35890         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35891         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35892         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35893         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
35894         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35895         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35896         case $(srcdir) in \
35897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35898           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35900         esac; \
35901         module_srcdir=libvtv; \
35902         $(SHELL) $$s/$$module_srcdir/configure \
35903           --srcdir=$${topdir}/$$module_srcdir \
35904           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35905           --target=${target_alias} \
35906           --with-build-libsubdir=$(HOST_SUBDIR) \
35907           $(STAGE4_CONFIGURE_FLAGS)
35908 @endif target-libvtv-bootstrap
35909
35910 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35911 maybe-configure-stageprofile-target-libvtv:
35912 @if target-libvtv-bootstrap
35913 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35914 configure-stageprofile-target-libvtv:
35915         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35916         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35917         @r=`${PWD_COMMAND}`; export r; \
35918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35919         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35920         echo "Checking multilib configuration for libvtv..."; \
35921         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35922         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35923           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35924             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35925           else \
35926             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35927             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35928           fi; \
35929         else \
35930           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35931         fi; \
35932         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35933         $(RAW_CXX_TARGET_EXPORTS) \
35934          \
35935         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35936         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35937         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35938         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
35939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35940         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35941         case $(srcdir) in \
35942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35943           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35945         esac; \
35946         module_srcdir=libvtv; \
35947         $(SHELL) $$s/$$module_srcdir/configure \
35948           --srcdir=$${topdir}/$$module_srcdir \
35949           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35950           --target=${target_alias} \
35951           --with-build-libsubdir=$(HOST_SUBDIR) \
35952           $(STAGEprofile_CONFIGURE_FLAGS)
35953 @endif target-libvtv-bootstrap
35954
35955 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35956 maybe-configure-stagefeedback-target-libvtv:
35957 @if target-libvtv-bootstrap
35958 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35959 configure-stagefeedback-target-libvtv:
35960         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35961         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35962         @r=`${PWD_COMMAND}`; export r; \
35963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35964         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35965         echo "Checking multilib configuration for libvtv..."; \
35966         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
35967         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35968           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35969             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35970           else \
35971             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35972             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35973           fi; \
35974         else \
35975           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35976         fi; \
35977         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35978         $(RAW_CXX_TARGET_EXPORTS) \
35979          \
35980         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35981         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35982         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35983         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
35984         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
35985         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35986         case $(srcdir) in \
35987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35988           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35990         esac; \
35991         module_srcdir=libvtv; \
35992         $(SHELL) $$s/$$module_srcdir/configure \
35993           --srcdir=$${topdir}/$$module_srcdir \
35994           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35995           --target=${target_alias} \
35996           --with-build-libsubdir=$(HOST_SUBDIR) \
35997           $(STAGEfeedback_CONFIGURE_FLAGS)
35998 @endif target-libvtv-bootstrap
35999
36000
36001
36002
36003
36004 .PHONY: all-target-libvtv maybe-all-target-libvtv
36005 maybe-all-target-libvtv:
36006 @if gcc-bootstrap
36007 all-target-libvtv: stage_current
36008 @endif gcc-bootstrap
36009 @if target-libvtv
36010 TARGET-target-libvtv=all
36011 maybe-all-target-libvtv: all-target-libvtv
36012 all-target-libvtv: configure-target-libvtv
36013         @r=`${PWD_COMMAND}`; export r; \
36014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36015         $(RAW_CXX_TARGET_EXPORTS)  \
36016         (cd $(TARGET_SUBDIR)/libvtv && \
36017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36018                 $(TARGET-target-libvtv))
36019 @endif target-libvtv
36020
36021
36022
36023 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
36024 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
36025 maybe-all-stage1-target-libvtv:
36026 maybe-clean-stage1-target-libvtv:
36027 @if target-libvtv-bootstrap
36028 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
36029 all-stage1: all-stage1-target-libvtv
36030 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
36031 all-stage1-target-libvtv: configure-stage1-target-libvtv
36032         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36033         @r=`${PWD_COMMAND}`; export r; \
36034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36035         TFLAGS="$(STAGE1_TFLAGS)"; \
36036         $(RAW_CXX_TARGET_EXPORTS)  \
36037         cd $(TARGET_SUBDIR)/libvtv && \
36038         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36039                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36040                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36041                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36042                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36043                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36044                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36045                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36046                   \
36047                 TFLAGS="$(STAGE1_TFLAGS)" \
36048                 $(TARGET-stage1-target-libvtv)
36049
36050 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
36051 clean-stage1: clean-stage1-target-libvtv
36052 clean-stage1-target-libvtv:
36053         @if [ $(current_stage) = stage1 ]; then \
36054           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36055         else \
36056           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
36057           $(MAKE) stage1-start; \
36058         fi; \
36059         cd $(TARGET_SUBDIR)/libvtv && \
36060         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36061           clean
36062 @endif target-libvtv-bootstrap
36063
36064
36065 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
36066 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
36067 maybe-all-stage2-target-libvtv:
36068 maybe-clean-stage2-target-libvtv:
36069 @if target-libvtv-bootstrap
36070 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
36071 all-stage2: all-stage2-target-libvtv
36072 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
36073 all-stage2-target-libvtv: configure-stage2-target-libvtv
36074         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36075         @r=`${PWD_COMMAND}`; export r; \
36076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36077         TFLAGS="$(STAGE2_TFLAGS)"; \
36078         $(RAW_CXX_TARGET_EXPORTS) \
36079           \
36080         cd $(TARGET_SUBDIR)/libvtv && \
36081         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36082                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36083                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36084                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36085                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36086                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36087                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36088                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36089                 TFLAGS="$(STAGE2_TFLAGS)" \
36090                 $(TARGET-stage2-target-libvtv)
36091
36092 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
36093 clean-stage2: clean-stage2-target-libvtv
36094 clean-stage2-target-libvtv:
36095         @if [ $(current_stage) = stage2 ]; then \
36096           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36097         else \
36098           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
36099           $(MAKE) stage2-start; \
36100         fi; \
36101         cd $(TARGET_SUBDIR)/libvtv && \
36102         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36103 @endif target-libvtv-bootstrap
36104
36105
36106 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
36107 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
36108 maybe-all-stage3-target-libvtv:
36109 maybe-clean-stage3-target-libvtv:
36110 @if target-libvtv-bootstrap
36111 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
36112 all-stage3: all-stage3-target-libvtv
36113 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
36114 all-stage3-target-libvtv: configure-stage3-target-libvtv
36115         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36116         @r=`${PWD_COMMAND}`; export r; \
36117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36118         TFLAGS="$(STAGE3_TFLAGS)"; \
36119         $(RAW_CXX_TARGET_EXPORTS) \
36120           \
36121         cd $(TARGET_SUBDIR)/libvtv && \
36122         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36123                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36124                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36125                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36126                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36127                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36128                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36129                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36130                 TFLAGS="$(STAGE3_TFLAGS)" \
36131                 $(TARGET-stage3-target-libvtv)
36132
36133 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
36134 clean-stage3: clean-stage3-target-libvtv
36135 clean-stage3-target-libvtv:
36136         @if [ $(current_stage) = stage3 ]; then \
36137           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36138         else \
36139           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
36140           $(MAKE) stage3-start; \
36141         fi; \
36142         cd $(TARGET_SUBDIR)/libvtv && \
36143         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36144 @endif target-libvtv-bootstrap
36145
36146
36147 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
36148 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
36149 maybe-all-stage4-target-libvtv:
36150 maybe-clean-stage4-target-libvtv:
36151 @if target-libvtv-bootstrap
36152 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
36153 all-stage4: all-stage4-target-libvtv
36154 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
36155 all-stage4-target-libvtv: configure-stage4-target-libvtv
36156         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36157         @r=`${PWD_COMMAND}`; export r; \
36158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36159         TFLAGS="$(STAGE4_TFLAGS)"; \
36160         $(RAW_CXX_TARGET_EXPORTS) \
36161           \
36162         cd $(TARGET_SUBDIR)/libvtv && \
36163         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36164                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36165                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36166                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36167                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36168                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36169                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36170                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36171                 TFLAGS="$(STAGE4_TFLAGS)" \
36172                 $(TARGET-stage4-target-libvtv)
36173
36174 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
36175 clean-stage4: clean-stage4-target-libvtv
36176 clean-stage4-target-libvtv:
36177         @if [ $(current_stage) = stage4 ]; then \
36178           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36179         else \
36180           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
36181           $(MAKE) stage4-start; \
36182         fi; \
36183         cd $(TARGET_SUBDIR)/libvtv && \
36184         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36185 @endif target-libvtv-bootstrap
36186
36187
36188 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
36189 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
36190 maybe-all-stageprofile-target-libvtv:
36191 maybe-clean-stageprofile-target-libvtv:
36192 @if target-libvtv-bootstrap
36193 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
36194 all-stageprofile: all-stageprofile-target-libvtv
36195 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
36196 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
36197         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36198         @r=`${PWD_COMMAND}`; export r; \
36199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36200         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36201         $(RAW_CXX_TARGET_EXPORTS) \
36202           \
36203         cd $(TARGET_SUBDIR)/libvtv && \
36204         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36205                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36206                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36207                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36208                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36209                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36210                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36211                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36212                 TFLAGS="$(STAGEprofile_TFLAGS)" \
36213                 $(TARGET-stageprofile-target-libvtv)
36214
36215 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
36216 clean-stageprofile: clean-stageprofile-target-libvtv
36217 clean-stageprofile-target-libvtv:
36218         @if [ $(current_stage) = stageprofile ]; then \
36219           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36220         else \
36221           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
36222           $(MAKE) stageprofile-start; \
36223         fi; \
36224         cd $(TARGET_SUBDIR)/libvtv && \
36225         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36226 @endif target-libvtv-bootstrap
36227
36228
36229 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
36230 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
36231 maybe-all-stagefeedback-target-libvtv:
36232 maybe-clean-stagefeedback-target-libvtv:
36233 @if target-libvtv-bootstrap
36234 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
36235 all-stagefeedback: all-stagefeedback-target-libvtv
36236 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
36237 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
36238         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36239         @r=`${PWD_COMMAND}`; export r; \
36240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36241         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36242         $(RAW_CXX_TARGET_EXPORTS) \
36243           \
36244         cd $(TARGET_SUBDIR)/libvtv && \
36245         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36246                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36247                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36248                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36249                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36250                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36251                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36252                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36253                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
36254                 $(TARGET-stagefeedback-target-libvtv)
36255
36256 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
36257 clean-stagefeedback: clean-stagefeedback-target-libvtv
36258 clean-stagefeedback-target-libvtv:
36259         @if [ $(current_stage) = stagefeedback ]; then \
36260           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36261         else \
36262           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
36263           $(MAKE) stagefeedback-start; \
36264         fi; \
36265         cd $(TARGET_SUBDIR)/libvtv && \
36266         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36267 @endif target-libvtv-bootstrap
36268
36269
36270
36271
36272
36273
36274 .PHONY: check-target-libvtv maybe-check-target-libvtv
36275 maybe-check-target-libvtv:
36276 @if target-libvtv
36277 maybe-check-target-libvtv: check-target-libvtv
36278
36279 check-target-libvtv:
36280         @: $(MAKE); $(unstage)
36281         @r=`${PWD_COMMAND}`; export r; \
36282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283         $(RAW_CXX_TARGET_EXPORTS) \
36284         (cd $(TARGET_SUBDIR)/libvtv && \
36285           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36286
36287 @endif target-libvtv
36288
36289 .PHONY: install-target-libvtv maybe-install-target-libvtv
36290 maybe-install-target-libvtv:
36291 @if target-libvtv
36292 maybe-install-target-libvtv: install-target-libvtv
36293
36294 install-target-libvtv: installdirs
36295         @: $(MAKE); $(unstage)
36296         @r=`${PWD_COMMAND}`; export r; \
36297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36298         $(RAW_CXX_TARGET_EXPORTS) \
36299         (cd $(TARGET_SUBDIR)/libvtv && \
36300           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36301
36302 @endif target-libvtv
36303
36304 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
36305 maybe-install-strip-target-libvtv:
36306 @if target-libvtv
36307 maybe-install-strip-target-libvtv: install-strip-target-libvtv
36308
36309 install-strip-target-libvtv: installdirs
36310         @: $(MAKE); $(unstage)
36311         @r=`${PWD_COMMAND}`; export r; \
36312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36313         $(RAW_CXX_TARGET_EXPORTS) \
36314         (cd $(TARGET_SUBDIR)/libvtv && \
36315           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36316
36317 @endif target-libvtv
36318
36319 # Other targets (info, dvi, pdf, etc.)
36320
36321 .PHONY: maybe-info-target-libvtv info-target-libvtv
36322 maybe-info-target-libvtv:
36323 @if target-libvtv
36324 maybe-info-target-libvtv: info-target-libvtv
36325
36326 info-target-libvtv: \
36327     configure-target-libvtv 
36328         @: $(MAKE); $(unstage)
36329         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36330         r=`${PWD_COMMAND}`; export r; \
36331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36332         $(RAW_CXX_TARGET_EXPORTS) \
36333         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
36334         for flag in $(EXTRA_TARGET_FLAGS); do \
36335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36336         done; \
36337         (cd $(TARGET_SUBDIR)/libvtv && \
36338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36340                   "RANLIB=$${RANLIB}" \
36341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36342                    info) \
36343           || exit 1
36344
36345 @endif target-libvtv
36346
36347 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
36348 maybe-dvi-target-libvtv:
36349 @if target-libvtv
36350 maybe-dvi-target-libvtv: dvi-target-libvtv
36351
36352 dvi-target-libvtv: \
36353     configure-target-libvtv 
36354         @: $(MAKE); $(unstage)
36355         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36356         r=`${PWD_COMMAND}`; export r; \
36357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36358         $(RAW_CXX_TARGET_EXPORTS) \
36359         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
36360         for flag in $(EXTRA_TARGET_FLAGS); do \
36361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36362         done; \
36363         (cd $(TARGET_SUBDIR)/libvtv && \
36364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36366                   "RANLIB=$${RANLIB}" \
36367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36368                    dvi) \
36369           || exit 1
36370
36371 @endif target-libvtv
36372
36373 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
36374 maybe-pdf-target-libvtv:
36375 @if target-libvtv
36376 maybe-pdf-target-libvtv: pdf-target-libvtv
36377
36378 pdf-target-libvtv: \
36379     configure-target-libvtv 
36380         @: $(MAKE); $(unstage)
36381         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36382         r=`${PWD_COMMAND}`; export r; \
36383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36384         $(RAW_CXX_TARGET_EXPORTS) \
36385         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
36386         for flag in $(EXTRA_TARGET_FLAGS); do \
36387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36388         done; \
36389         (cd $(TARGET_SUBDIR)/libvtv && \
36390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36392                   "RANLIB=$${RANLIB}" \
36393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36394                    pdf) \
36395           || exit 1
36396
36397 @endif target-libvtv
36398
36399 .PHONY: maybe-html-target-libvtv html-target-libvtv
36400 maybe-html-target-libvtv:
36401 @if target-libvtv
36402 maybe-html-target-libvtv: html-target-libvtv
36403
36404 html-target-libvtv: \
36405     configure-target-libvtv 
36406         @: $(MAKE); $(unstage)
36407         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36408         r=`${PWD_COMMAND}`; export r; \
36409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36410         $(RAW_CXX_TARGET_EXPORTS) \
36411         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
36412         for flag in $(EXTRA_TARGET_FLAGS); do \
36413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36414         done; \
36415         (cd $(TARGET_SUBDIR)/libvtv && \
36416           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36417                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36418                   "RANLIB=$${RANLIB}" \
36419                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36420                    html) \
36421           || exit 1
36422
36423 @endif target-libvtv
36424
36425 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36426 maybe-TAGS-target-libvtv:
36427 @if target-libvtv
36428 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36429
36430 TAGS-target-libvtv: \
36431     configure-target-libvtv 
36432         @: $(MAKE); $(unstage)
36433         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36434         r=`${PWD_COMMAND}`; export r; \
36435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36436         $(RAW_CXX_TARGET_EXPORTS) \
36437         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
36438         for flag in $(EXTRA_TARGET_FLAGS); do \
36439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36440         done; \
36441         (cd $(TARGET_SUBDIR)/libvtv && \
36442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36444                   "RANLIB=$${RANLIB}" \
36445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36446                    TAGS) \
36447           || exit 1
36448
36449 @endif target-libvtv
36450
36451 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36452 maybe-install-info-target-libvtv:
36453 @if target-libvtv
36454 maybe-install-info-target-libvtv: install-info-target-libvtv
36455
36456 install-info-target-libvtv: \
36457     configure-target-libvtv \
36458     info-target-libvtv 
36459         @: $(MAKE); $(unstage)
36460         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36461         r=`${PWD_COMMAND}`; export r; \
36462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36463         $(RAW_CXX_TARGET_EXPORTS) \
36464         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
36465         for flag in $(EXTRA_TARGET_FLAGS); do \
36466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36467         done; \
36468         (cd $(TARGET_SUBDIR)/libvtv && \
36469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36471                   "RANLIB=$${RANLIB}" \
36472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36473                    install-info) \
36474           || exit 1
36475
36476 @endif target-libvtv
36477
36478 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36479 maybe-install-pdf-target-libvtv:
36480 @if target-libvtv
36481 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36482
36483 install-pdf-target-libvtv: \
36484     configure-target-libvtv \
36485     pdf-target-libvtv 
36486         @: $(MAKE); $(unstage)
36487         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36488         r=`${PWD_COMMAND}`; export r; \
36489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36490         $(RAW_CXX_TARGET_EXPORTS) \
36491         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
36492         for flag in $(EXTRA_TARGET_FLAGS); do \
36493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36494         done; \
36495         (cd $(TARGET_SUBDIR)/libvtv && \
36496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36498                   "RANLIB=$${RANLIB}" \
36499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36500                    install-pdf) \
36501           || exit 1
36502
36503 @endif target-libvtv
36504
36505 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36506 maybe-install-html-target-libvtv:
36507 @if target-libvtv
36508 maybe-install-html-target-libvtv: install-html-target-libvtv
36509
36510 install-html-target-libvtv: \
36511     configure-target-libvtv \
36512     html-target-libvtv 
36513         @: $(MAKE); $(unstage)
36514         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36515         r=`${PWD_COMMAND}`; export r; \
36516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36517         $(RAW_CXX_TARGET_EXPORTS) \
36518         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
36519         for flag in $(EXTRA_TARGET_FLAGS); do \
36520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36521         done; \
36522         (cd $(TARGET_SUBDIR)/libvtv && \
36523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36525                   "RANLIB=$${RANLIB}" \
36526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36527                    install-html) \
36528           || exit 1
36529
36530 @endif target-libvtv
36531
36532 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36533 maybe-installcheck-target-libvtv:
36534 @if target-libvtv
36535 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36536
36537 installcheck-target-libvtv: \
36538     configure-target-libvtv 
36539         @: $(MAKE); $(unstage)
36540         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36541         r=`${PWD_COMMAND}`; export r; \
36542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543         $(RAW_CXX_TARGET_EXPORTS) \
36544         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
36545         for flag in $(EXTRA_TARGET_FLAGS); do \
36546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547         done; \
36548         (cd $(TARGET_SUBDIR)/libvtv && \
36549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36551                   "RANLIB=$${RANLIB}" \
36552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36553                    installcheck) \
36554           || exit 1
36555
36556 @endif target-libvtv
36557
36558 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36559 maybe-mostlyclean-target-libvtv:
36560 @if target-libvtv
36561 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36562
36563 mostlyclean-target-libvtv: 
36564         @: $(MAKE); $(unstage)
36565         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36566         r=`${PWD_COMMAND}`; export r; \
36567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36568         $(RAW_CXX_TARGET_EXPORTS) \
36569         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
36570         for flag in $(EXTRA_TARGET_FLAGS); do \
36571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36572         done; \
36573         (cd $(TARGET_SUBDIR)/libvtv && \
36574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36576                   "RANLIB=$${RANLIB}" \
36577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36578                    mostlyclean) \
36579           || exit 1
36580
36581 @endif target-libvtv
36582
36583 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36584 maybe-clean-target-libvtv:
36585 @if target-libvtv
36586 maybe-clean-target-libvtv: clean-target-libvtv
36587
36588 clean-target-libvtv: 
36589         @: $(MAKE); $(unstage)
36590         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36591         r=`${PWD_COMMAND}`; export r; \
36592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36593         $(RAW_CXX_TARGET_EXPORTS) \
36594         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
36595         for flag in $(EXTRA_TARGET_FLAGS); do \
36596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36597         done; \
36598         (cd $(TARGET_SUBDIR)/libvtv && \
36599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36601                   "RANLIB=$${RANLIB}" \
36602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36603                    clean) \
36604           || exit 1
36605
36606 @endif target-libvtv
36607
36608 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36609 maybe-distclean-target-libvtv:
36610 @if target-libvtv
36611 maybe-distclean-target-libvtv: distclean-target-libvtv
36612
36613 distclean-target-libvtv: 
36614         @: $(MAKE); $(unstage)
36615         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36616         r=`${PWD_COMMAND}`; export r; \
36617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36618         $(RAW_CXX_TARGET_EXPORTS) \
36619         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
36620         for flag in $(EXTRA_TARGET_FLAGS); do \
36621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36622         done; \
36623         (cd $(TARGET_SUBDIR)/libvtv && \
36624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36626                   "RANLIB=$${RANLIB}" \
36627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36628                    distclean) \
36629           || exit 1
36630
36631 @endif target-libvtv
36632
36633 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36634 maybe-maintainer-clean-target-libvtv:
36635 @if target-libvtv
36636 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36637
36638 maintainer-clean-target-libvtv: 
36639         @: $(MAKE); $(unstage)
36640         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
36641         r=`${PWD_COMMAND}`; export r; \
36642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36643         $(RAW_CXX_TARGET_EXPORTS) \
36644         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
36645         for flag in $(EXTRA_TARGET_FLAGS); do \
36646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36647         done; \
36648         (cd $(TARGET_SUBDIR)/libvtv && \
36649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36651                   "RANLIB=$${RANLIB}" \
36652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36653                    maintainer-clean) \
36654           || exit 1
36655
36656 @endif target-libvtv
36657
36658
36659
36660
36661
36662 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36663 maybe-configure-target-libcilkrts:
36664 @if gcc-bootstrap
36665 configure-target-libcilkrts: stage_current
36666 @endif gcc-bootstrap
36667 @if target-libcilkrts
36668 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36669 configure-target-libcilkrts: 
36670         @: $(MAKE); $(unstage)
36671         @r=`${PWD_COMMAND}`; export r; \
36672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36673         echo "Checking multilib configuration for libcilkrts..."; \
36674         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36675         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
36676         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36677           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36678             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36679           else \
36680             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36681             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36682           fi; \
36683         else \
36684           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36685         fi; \
36686         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36687         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
36688         $(NORMAL_TARGET_EXPORTS)  \
36689         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36690         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36691         case $(srcdir) in \
36692           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36693           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36694                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36695         esac; \
36696         module_srcdir=libcilkrts; \
36697         rm -f no-such-file || : ; \
36698         CONFIG_SITE=no-such-file $(SHELL) \
36699           $$s/$$module_srcdir/configure \
36700           --srcdir=$${topdir}/$$module_srcdir \
36701           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36702           --target=${target_alias}  \
36703           || exit 1
36704 @endif target-libcilkrts
36705
36706
36707
36708
36709
36710 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36711 maybe-all-target-libcilkrts:
36712 @if gcc-bootstrap
36713 all-target-libcilkrts: stage_current
36714 @endif gcc-bootstrap
36715 @if target-libcilkrts
36716 TARGET-target-libcilkrts=all
36717 maybe-all-target-libcilkrts: all-target-libcilkrts
36718 all-target-libcilkrts: configure-target-libcilkrts
36719         @: $(MAKE); $(unstage)
36720         @r=`${PWD_COMMAND}`; export r; \
36721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36722         $(NORMAL_TARGET_EXPORTS)  \
36723         (cd $(TARGET_SUBDIR)/libcilkrts && \
36724           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36725                 $(TARGET-target-libcilkrts))
36726 @endif target-libcilkrts
36727
36728
36729
36730
36731
36732 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36733 maybe-check-target-libcilkrts:
36734 @if target-libcilkrts
36735 maybe-check-target-libcilkrts: check-target-libcilkrts
36736
36737 check-target-libcilkrts:
36738         @: $(MAKE); $(unstage)
36739         @r=`${PWD_COMMAND}`; export r; \
36740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36741         $(NORMAL_TARGET_EXPORTS) \
36742         (cd $(TARGET_SUBDIR)/libcilkrts && \
36743           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36744
36745 @endif target-libcilkrts
36746
36747 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36748 maybe-install-target-libcilkrts:
36749 @if target-libcilkrts
36750 maybe-install-target-libcilkrts: install-target-libcilkrts
36751
36752 install-target-libcilkrts: installdirs
36753         @: $(MAKE); $(unstage)
36754         @r=`${PWD_COMMAND}`; export r; \
36755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36756         $(NORMAL_TARGET_EXPORTS) \
36757         (cd $(TARGET_SUBDIR)/libcilkrts && \
36758           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36759
36760 @endif target-libcilkrts
36761
36762 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36763 maybe-install-strip-target-libcilkrts:
36764 @if target-libcilkrts
36765 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36766
36767 install-strip-target-libcilkrts: installdirs
36768         @: $(MAKE); $(unstage)
36769         @r=`${PWD_COMMAND}`; export r; \
36770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36771         $(NORMAL_TARGET_EXPORTS) \
36772         (cd $(TARGET_SUBDIR)/libcilkrts && \
36773           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36774
36775 @endif target-libcilkrts
36776
36777 # Other targets (info, dvi, pdf, etc.)
36778
36779 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36780 maybe-info-target-libcilkrts:
36781 @if target-libcilkrts
36782 maybe-info-target-libcilkrts: info-target-libcilkrts
36783
36784 info-target-libcilkrts: \
36785     configure-target-libcilkrts 
36786         @: $(MAKE); $(unstage)
36787         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36788         r=`${PWD_COMMAND}`; export r; \
36789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36790         $(NORMAL_TARGET_EXPORTS) \
36791         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
36792         for flag in $(EXTRA_TARGET_FLAGS); do \
36793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36794         done; \
36795         (cd $(TARGET_SUBDIR)/libcilkrts && \
36796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36798                   "RANLIB=$${RANLIB}" \
36799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36800                    info) \
36801           || exit 1
36802
36803 @endif target-libcilkrts
36804
36805 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36806 maybe-dvi-target-libcilkrts:
36807 @if target-libcilkrts
36808 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36809
36810 dvi-target-libcilkrts: \
36811     configure-target-libcilkrts 
36812         @: $(MAKE); $(unstage)
36813         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36814         r=`${PWD_COMMAND}`; export r; \
36815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36816         $(NORMAL_TARGET_EXPORTS) \
36817         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
36818         for flag in $(EXTRA_TARGET_FLAGS); do \
36819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36820         done; \
36821         (cd $(TARGET_SUBDIR)/libcilkrts && \
36822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36824                   "RANLIB=$${RANLIB}" \
36825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36826                    dvi) \
36827           || exit 1
36828
36829 @endif target-libcilkrts
36830
36831 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36832 maybe-pdf-target-libcilkrts:
36833 @if target-libcilkrts
36834 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36835
36836 pdf-target-libcilkrts: \
36837     configure-target-libcilkrts 
36838         @: $(MAKE); $(unstage)
36839         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36840         r=`${PWD_COMMAND}`; export r; \
36841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36842         $(NORMAL_TARGET_EXPORTS) \
36843         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36844         for flag in $(EXTRA_TARGET_FLAGS); do \
36845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36846         done; \
36847         (cd $(TARGET_SUBDIR)/libcilkrts && \
36848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36850                   "RANLIB=$${RANLIB}" \
36851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36852                    pdf) \
36853           || exit 1
36854
36855 @endif target-libcilkrts
36856
36857 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36858 maybe-html-target-libcilkrts:
36859 @if target-libcilkrts
36860 maybe-html-target-libcilkrts: html-target-libcilkrts
36861
36862 html-target-libcilkrts: \
36863     configure-target-libcilkrts 
36864         @: $(MAKE); $(unstage)
36865         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36866         r=`${PWD_COMMAND}`; export r; \
36867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36868         $(NORMAL_TARGET_EXPORTS) \
36869         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
36870         for flag in $(EXTRA_TARGET_FLAGS); do \
36871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36872         done; \
36873         (cd $(TARGET_SUBDIR)/libcilkrts && \
36874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36876                   "RANLIB=$${RANLIB}" \
36877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36878                    html) \
36879           || exit 1
36880
36881 @endif target-libcilkrts
36882
36883 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36884 maybe-TAGS-target-libcilkrts:
36885 @if target-libcilkrts
36886 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36887
36888 TAGS-target-libcilkrts: \
36889     configure-target-libcilkrts 
36890         @: $(MAKE); $(unstage)
36891         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36892         r=`${PWD_COMMAND}`; export r; \
36893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36894         $(NORMAL_TARGET_EXPORTS) \
36895         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
36896         for flag in $(EXTRA_TARGET_FLAGS); do \
36897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36898         done; \
36899         (cd $(TARGET_SUBDIR)/libcilkrts && \
36900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36902                   "RANLIB=$${RANLIB}" \
36903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36904                    TAGS) \
36905           || exit 1
36906
36907 @endif target-libcilkrts
36908
36909 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36910 maybe-install-info-target-libcilkrts:
36911 @if target-libcilkrts
36912 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36913
36914 install-info-target-libcilkrts: \
36915     configure-target-libcilkrts \
36916     info-target-libcilkrts 
36917         @: $(MAKE); $(unstage)
36918         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36919         r=`${PWD_COMMAND}`; export r; \
36920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36921         $(NORMAL_TARGET_EXPORTS) \
36922         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
36923         for flag in $(EXTRA_TARGET_FLAGS); do \
36924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36925         done; \
36926         (cd $(TARGET_SUBDIR)/libcilkrts && \
36927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36929                   "RANLIB=$${RANLIB}" \
36930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36931                    install-info) \
36932           || exit 1
36933
36934 @endif target-libcilkrts
36935
36936 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36937 maybe-install-pdf-target-libcilkrts:
36938 @if target-libcilkrts
36939 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36940
36941 install-pdf-target-libcilkrts: \
36942     configure-target-libcilkrts \
36943     pdf-target-libcilkrts 
36944         @: $(MAKE); $(unstage)
36945         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36946         r=`${PWD_COMMAND}`; export r; \
36947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36948         $(NORMAL_TARGET_EXPORTS) \
36949         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
36950         for flag in $(EXTRA_TARGET_FLAGS); do \
36951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36952         done; \
36953         (cd $(TARGET_SUBDIR)/libcilkrts && \
36954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36956                   "RANLIB=$${RANLIB}" \
36957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36958                    install-pdf) \
36959           || exit 1
36960
36961 @endif target-libcilkrts
36962
36963 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36964 maybe-install-html-target-libcilkrts:
36965 @if target-libcilkrts
36966 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36967
36968 install-html-target-libcilkrts: \
36969     configure-target-libcilkrts \
36970     html-target-libcilkrts 
36971         @: $(MAKE); $(unstage)
36972         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36973         r=`${PWD_COMMAND}`; export r; \
36974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36975         $(NORMAL_TARGET_EXPORTS) \
36976         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
36977         for flag in $(EXTRA_TARGET_FLAGS); do \
36978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36979         done; \
36980         (cd $(TARGET_SUBDIR)/libcilkrts && \
36981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36983                   "RANLIB=$${RANLIB}" \
36984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36985                    install-html) \
36986           || exit 1
36987
36988 @endif target-libcilkrts
36989
36990 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36991 maybe-installcheck-target-libcilkrts:
36992 @if target-libcilkrts
36993 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36994
36995 installcheck-target-libcilkrts: \
36996     configure-target-libcilkrts 
36997         @: $(MAKE); $(unstage)
36998         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
36999         r=`${PWD_COMMAND}`; export r; \
37000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37001         $(NORMAL_TARGET_EXPORTS) \
37002         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
37003         for flag in $(EXTRA_TARGET_FLAGS); do \
37004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37005         done; \
37006         (cd $(TARGET_SUBDIR)/libcilkrts && \
37007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37009                   "RANLIB=$${RANLIB}" \
37010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37011                    installcheck) \
37012           || exit 1
37013
37014 @endif target-libcilkrts
37015
37016 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
37017 maybe-mostlyclean-target-libcilkrts:
37018 @if target-libcilkrts
37019 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
37020
37021 mostlyclean-target-libcilkrts: 
37022         @: $(MAKE); $(unstage)
37023         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37024         r=`${PWD_COMMAND}`; export r; \
37025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37026         $(NORMAL_TARGET_EXPORTS) \
37027         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
37028         for flag in $(EXTRA_TARGET_FLAGS); do \
37029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37030         done; \
37031         (cd $(TARGET_SUBDIR)/libcilkrts && \
37032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37034                   "RANLIB=$${RANLIB}" \
37035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37036                    mostlyclean) \
37037           || exit 1
37038
37039 @endif target-libcilkrts
37040
37041 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
37042 maybe-clean-target-libcilkrts:
37043 @if target-libcilkrts
37044 maybe-clean-target-libcilkrts: clean-target-libcilkrts
37045
37046 clean-target-libcilkrts: 
37047         @: $(MAKE); $(unstage)
37048         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37049         r=`${PWD_COMMAND}`; export r; \
37050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051         $(NORMAL_TARGET_EXPORTS) \
37052         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
37053         for flag in $(EXTRA_TARGET_FLAGS); do \
37054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37055         done; \
37056         (cd $(TARGET_SUBDIR)/libcilkrts && \
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                    clean) \
37062           || exit 1
37063
37064 @endif target-libcilkrts
37065
37066 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
37067 maybe-distclean-target-libcilkrts:
37068 @if target-libcilkrts
37069 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
37070
37071 distclean-target-libcilkrts: 
37072         @: $(MAKE); $(unstage)
37073         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37074         r=`${PWD_COMMAND}`; export r; \
37075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37076         $(NORMAL_TARGET_EXPORTS) \
37077         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
37078         for flag in $(EXTRA_TARGET_FLAGS); do \
37079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37080         done; \
37081         (cd $(TARGET_SUBDIR)/libcilkrts && \
37082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37084                   "RANLIB=$${RANLIB}" \
37085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37086                    distclean) \
37087           || exit 1
37088
37089 @endif target-libcilkrts
37090
37091 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
37092 maybe-maintainer-clean-target-libcilkrts:
37093 @if target-libcilkrts
37094 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
37095
37096 maintainer-clean-target-libcilkrts: 
37097         @: $(MAKE); $(unstage)
37098         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
37099         r=`${PWD_COMMAND}`; export r; \
37100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101         $(NORMAL_TARGET_EXPORTS) \
37102         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
37103         for flag in $(EXTRA_TARGET_FLAGS); do \
37104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37105         done; \
37106         (cd $(TARGET_SUBDIR)/libcilkrts && \
37107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37109                   "RANLIB=$${RANLIB}" \
37110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37111                    maintainer-clean) \
37112           || exit 1
37113
37114 @endif target-libcilkrts
37115
37116
37117
37118
37119
37120 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
37121 maybe-configure-target-liboffloadmic:
37122 @if gcc-bootstrap
37123 configure-target-liboffloadmic: stage_current
37124 @endif gcc-bootstrap
37125 @if target-liboffloadmic
37126 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
37127 configure-target-liboffloadmic: 
37128         @: $(MAKE); $(unstage)
37129         @r=`${PWD_COMMAND}`; export r; \
37130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37131         echo "Checking multilib configuration for liboffloadmic..."; \
37132         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37133         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
37134         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37135           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
37136             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
37137           else \
37138             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
37139             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37140           fi; \
37141         else \
37142           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
37143         fi; \
37144         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
37145         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
37146         $(NORMAL_TARGET_EXPORTS)  \
37147         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
37148         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
37149         case $(srcdir) in \
37150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37151           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
37152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37153         esac; \
37154         module_srcdir=liboffloadmic; \
37155         rm -f no-such-file || : ; \
37156         CONFIG_SITE=no-such-file $(SHELL) \
37157           $$s/$$module_srcdir/configure \
37158           --srcdir=$${topdir}/$$module_srcdir \
37159           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37160           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
37161           || exit 1
37162 @endif target-liboffloadmic
37163
37164
37165
37166
37167
37168 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
37169 maybe-all-target-liboffloadmic:
37170 @if gcc-bootstrap
37171 all-target-liboffloadmic: stage_current
37172 @endif gcc-bootstrap
37173 @if target-liboffloadmic
37174 TARGET-target-liboffloadmic=all
37175 maybe-all-target-liboffloadmic: all-target-liboffloadmic
37176 all-target-liboffloadmic: configure-target-liboffloadmic
37177         @: $(MAKE); $(unstage)
37178         @r=`${PWD_COMMAND}`; export r; \
37179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37180         $(NORMAL_TARGET_EXPORTS)  \
37181         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37182           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37183                 $(TARGET-target-liboffloadmic))
37184 @endif target-liboffloadmic
37185
37186
37187
37188
37189
37190 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
37191 maybe-check-target-liboffloadmic:
37192 @if target-liboffloadmic
37193 maybe-check-target-liboffloadmic: check-target-liboffloadmic
37194
37195 check-target-liboffloadmic:
37196         @: $(MAKE); $(unstage)
37197         @r=`${PWD_COMMAND}`; export r; \
37198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37199         $(NORMAL_TARGET_EXPORTS) \
37200         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37201           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37202
37203 @endif target-liboffloadmic
37204
37205 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
37206 maybe-install-target-liboffloadmic:
37207 @if target-liboffloadmic
37208 maybe-install-target-liboffloadmic: install-target-liboffloadmic
37209
37210 install-target-liboffloadmic: installdirs
37211         @: $(MAKE); $(unstage)
37212         @r=`${PWD_COMMAND}`; export r; \
37213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37214         $(NORMAL_TARGET_EXPORTS) \
37215         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37216           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37217
37218 @endif target-liboffloadmic
37219
37220 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
37221 maybe-install-strip-target-liboffloadmic:
37222 @if target-liboffloadmic
37223 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
37224
37225 install-strip-target-liboffloadmic: installdirs
37226         @: $(MAKE); $(unstage)
37227         @r=`${PWD_COMMAND}`; export r; \
37228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37229         $(NORMAL_TARGET_EXPORTS) \
37230         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37231           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37232
37233 @endif target-liboffloadmic
37234
37235 # Other targets (info, dvi, pdf, etc.)
37236
37237 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
37238 maybe-info-target-liboffloadmic:
37239 @if target-liboffloadmic
37240 maybe-info-target-liboffloadmic: info-target-liboffloadmic
37241
37242 info-target-liboffloadmic: \
37243     configure-target-liboffloadmic 
37244         @: $(MAKE); $(unstage)
37245         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37246         r=`${PWD_COMMAND}`; export r; \
37247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37248         $(NORMAL_TARGET_EXPORTS) \
37249         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
37250         for flag in $(EXTRA_TARGET_FLAGS); do \
37251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37252         done; \
37253         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37256                   "RANLIB=$${RANLIB}" \
37257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37258                    info) \
37259           || exit 1
37260
37261 @endif target-liboffloadmic
37262
37263 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
37264 maybe-dvi-target-liboffloadmic:
37265 @if target-liboffloadmic
37266 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
37267
37268 dvi-target-liboffloadmic: \
37269     configure-target-liboffloadmic 
37270         @: $(MAKE); $(unstage)
37271         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37272         r=`${PWD_COMMAND}`; export r; \
37273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37274         $(NORMAL_TARGET_EXPORTS) \
37275         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
37276         for flag in $(EXTRA_TARGET_FLAGS); do \
37277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37278         done; \
37279         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37282                   "RANLIB=$${RANLIB}" \
37283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37284                    dvi) \
37285           || exit 1
37286
37287 @endif target-liboffloadmic
37288
37289 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
37290 maybe-pdf-target-liboffloadmic:
37291 @if target-liboffloadmic
37292 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
37293
37294 pdf-target-liboffloadmic: \
37295     configure-target-liboffloadmic 
37296         @: $(MAKE); $(unstage)
37297         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37298         r=`${PWD_COMMAND}`; export r; \
37299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37300         $(NORMAL_TARGET_EXPORTS) \
37301         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37302         for flag in $(EXTRA_TARGET_FLAGS); do \
37303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37304         done; \
37305         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37308                   "RANLIB=$${RANLIB}" \
37309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37310                    pdf) \
37311           || exit 1
37312
37313 @endif target-liboffloadmic
37314
37315 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
37316 maybe-html-target-liboffloadmic:
37317 @if target-liboffloadmic
37318 maybe-html-target-liboffloadmic: html-target-liboffloadmic
37319
37320 html-target-liboffloadmic: \
37321     configure-target-liboffloadmic 
37322         @: $(MAKE); $(unstage)
37323         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37324         r=`${PWD_COMMAND}`; export r; \
37325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37326         $(NORMAL_TARGET_EXPORTS) \
37327         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
37328         for flag in $(EXTRA_TARGET_FLAGS); do \
37329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37330         done; \
37331         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37334                   "RANLIB=$${RANLIB}" \
37335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37336                    html) \
37337           || exit 1
37338
37339 @endif target-liboffloadmic
37340
37341 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
37342 maybe-TAGS-target-liboffloadmic:
37343 @if target-liboffloadmic
37344 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
37345
37346 TAGS-target-liboffloadmic: \
37347     configure-target-liboffloadmic 
37348         @: $(MAKE); $(unstage)
37349         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37350         r=`${PWD_COMMAND}`; export r; \
37351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37352         $(NORMAL_TARGET_EXPORTS) \
37353         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
37354         for flag in $(EXTRA_TARGET_FLAGS); do \
37355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37356         done; \
37357         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37360                   "RANLIB=$${RANLIB}" \
37361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37362                    TAGS) \
37363           || exit 1
37364
37365 @endif target-liboffloadmic
37366
37367 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
37368 maybe-install-info-target-liboffloadmic:
37369 @if target-liboffloadmic
37370 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
37371
37372 install-info-target-liboffloadmic: \
37373     configure-target-liboffloadmic \
37374     info-target-liboffloadmic 
37375         @: $(MAKE); $(unstage)
37376         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37377         r=`${PWD_COMMAND}`; export r; \
37378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379         $(NORMAL_TARGET_EXPORTS) \
37380         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
37381         for flag in $(EXTRA_TARGET_FLAGS); do \
37382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37383         done; \
37384         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37387                   "RANLIB=$${RANLIB}" \
37388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37389                    install-info) \
37390           || exit 1
37391
37392 @endif target-liboffloadmic
37393
37394 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
37395 maybe-install-pdf-target-liboffloadmic:
37396 @if target-liboffloadmic
37397 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
37398
37399 install-pdf-target-liboffloadmic: \
37400     configure-target-liboffloadmic \
37401     pdf-target-liboffloadmic 
37402         @: $(MAKE); $(unstage)
37403         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37404         r=`${PWD_COMMAND}`; export r; \
37405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37406         $(NORMAL_TARGET_EXPORTS) \
37407         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
37408         for flag in $(EXTRA_TARGET_FLAGS); do \
37409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37410         done; \
37411         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37414                   "RANLIB=$${RANLIB}" \
37415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37416                    install-pdf) \
37417           || exit 1
37418
37419 @endif target-liboffloadmic
37420
37421 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37422 maybe-install-html-target-liboffloadmic:
37423 @if target-liboffloadmic
37424 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37425
37426 install-html-target-liboffloadmic: \
37427     configure-target-liboffloadmic \
37428     html-target-liboffloadmic 
37429         @: $(MAKE); $(unstage)
37430         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37431         r=`${PWD_COMMAND}`; export r; \
37432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37433         $(NORMAL_TARGET_EXPORTS) \
37434         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
37435         for flag in $(EXTRA_TARGET_FLAGS); do \
37436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37437         done; \
37438         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37441                   "RANLIB=$${RANLIB}" \
37442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37443                    install-html) \
37444           || exit 1
37445
37446 @endif target-liboffloadmic
37447
37448 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37449 maybe-installcheck-target-liboffloadmic:
37450 @if target-liboffloadmic
37451 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37452
37453 installcheck-target-liboffloadmic: \
37454     configure-target-liboffloadmic 
37455         @: $(MAKE); $(unstage)
37456         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37457         r=`${PWD_COMMAND}`; export r; \
37458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37459         $(NORMAL_TARGET_EXPORTS) \
37460         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
37461         for flag in $(EXTRA_TARGET_FLAGS); do \
37462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37463         done; \
37464         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37467                   "RANLIB=$${RANLIB}" \
37468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37469                    installcheck) \
37470           || exit 1
37471
37472 @endif target-liboffloadmic
37473
37474 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37475 maybe-mostlyclean-target-liboffloadmic:
37476 @if target-liboffloadmic
37477 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37478
37479 mostlyclean-target-liboffloadmic: 
37480         @: $(MAKE); $(unstage)
37481         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37482         r=`${PWD_COMMAND}`; export r; \
37483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37484         $(NORMAL_TARGET_EXPORTS) \
37485         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37486         for flag in $(EXTRA_TARGET_FLAGS); do \
37487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37488         done; \
37489         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37492                   "RANLIB=$${RANLIB}" \
37493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37494                    mostlyclean) \
37495           || exit 1
37496
37497 @endif target-liboffloadmic
37498
37499 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37500 maybe-clean-target-liboffloadmic:
37501 @if target-liboffloadmic
37502 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37503
37504 clean-target-liboffloadmic: 
37505         @: $(MAKE); $(unstage)
37506         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37507         r=`${PWD_COMMAND}`; export r; \
37508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37509         $(NORMAL_TARGET_EXPORTS) \
37510         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37511         for flag in $(EXTRA_TARGET_FLAGS); do \
37512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37513         done; \
37514         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37517                   "RANLIB=$${RANLIB}" \
37518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37519                    clean) \
37520           || exit 1
37521
37522 @endif target-liboffloadmic
37523
37524 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37525 maybe-distclean-target-liboffloadmic:
37526 @if target-liboffloadmic
37527 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37528
37529 distclean-target-liboffloadmic: 
37530         @: $(MAKE); $(unstage)
37531         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37532         r=`${PWD_COMMAND}`; export r; \
37533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37534         $(NORMAL_TARGET_EXPORTS) \
37535         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
37536         for flag in $(EXTRA_TARGET_FLAGS); do \
37537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37538         done; \
37539         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37542                   "RANLIB=$${RANLIB}" \
37543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37544                    distclean) \
37545           || exit 1
37546
37547 @endif target-liboffloadmic
37548
37549 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37550 maybe-maintainer-clean-target-liboffloadmic:
37551 @if target-liboffloadmic
37552 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37553
37554 maintainer-clean-target-liboffloadmic: 
37555         @: $(MAKE); $(unstage)
37556         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
37557         r=`${PWD_COMMAND}`; export r; \
37558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37559         $(NORMAL_TARGET_EXPORTS) \
37560         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
37561         for flag in $(EXTRA_TARGET_FLAGS); do \
37562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37563         done; \
37564         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37567                   "RANLIB=$${RANLIB}" \
37568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37569                    maintainer-clean) \
37570           || exit 1
37571
37572 @endif target-liboffloadmic
37573
37574
37575
37576
37577
37578 .PHONY: configure-target-libssp maybe-configure-target-libssp
37579 maybe-configure-target-libssp:
37580 @if gcc-bootstrap
37581 configure-target-libssp: stage_current
37582 @endif gcc-bootstrap
37583 @if target-libssp
37584 maybe-configure-target-libssp: configure-target-libssp
37585 configure-target-libssp: 
37586         @: $(MAKE); $(unstage)
37587         @r=`${PWD_COMMAND}`; export r; \
37588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37589         echo "Checking multilib configuration for libssp..."; \
37590         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37591         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
37592         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37593           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37594             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37595           else \
37596             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37597             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37598           fi; \
37599         else \
37600           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37601         fi; \
37602         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37603         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
37604         $(NORMAL_TARGET_EXPORTS)  \
37605         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37606         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37607         case $(srcdir) in \
37608           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37609           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37610                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37611         esac; \
37612         module_srcdir=libssp; \
37613         rm -f no-such-file || : ; \
37614         CONFIG_SITE=no-such-file $(SHELL) \
37615           $$s/$$module_srcdir/configure \
37616           --srcdir=$${topdir}/$$module_srcdir \
37617           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37618           --target=${target_alias}  \
37619           || exit 1
37620 @endif target-libssp
37621
37622
37623
37624
37625
37626 .PHONY: all-target-libssp maybe-all-target-libssp
37627 maybe-all-target-libssp:
37628 @if gcc-bootstrap
37629 all-target-libssp: stage_current
37630 @endif gcc-bootstrap
37631 @if target-libssp
37632 TARGET-target-libssp=all
37633 maybe-all-target-libssp: all-target-libssp
37634 all-target-libssp: configure-target-libssp
37635         @: $(MAKE); $(unstage)
37636         @r=`${PWD_COMMAND}`; export r; \
37637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37638         $(NORMAL_TARGET_EXPORTS)  \
37639         (cd $(TARGET_SUBDIR)/libssp && \
37640           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37641                 $(TARGET-target-libssp))
37642 @endif target-libssp
37643
37644
37645
37646
37647
37648 .PHONY: check-target-libssp maybe-check-target-libssp
37649 maybe-check-target-libssp:
37650 @if target-libssp
37651 maybe-check-target-libssp: check-target-libssp
37652
37653 check-target-libssp:
37654         @: $(MAKE); $(unstage)
37655         @r=`${PWD_COMMAND}`; export r; \
37656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37657         $(NORMAL_TARGET_EXPORTS) \
37658         (cd $(TARGET_SUBDIR)/libssp && \
37659           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37660
37661 @endif target-libssp
37662
37663 .PHONY: install-target-libssp maybe-install-target-libssp
37664 maybe-install-target-libssp:
37665 @if target-libssp
37666 maybe-install-target-libssp: install-target-libssp
37667
37668 install-target-libssp: installdirs
37669         @: $(MAKE); $(unstage)
37670         @r=`${PWD_COMMAND}`; export r; \
37671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37672         $(NORMAL_TARGET_EXPORTS) \
37673         (cd $(TARGET_SUBDIR)/libssp && \
37674           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37675
37676 @endif target-libssp
37677
37678 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37679 maybe-install-strip-target-libssp:
37680 @if target-libssp
37681 maybe-install-strip-target-libssp: install-strip-target-libssp
37682
37683 install-strip-target-libssp: installdirs
37684         @: $(MAKE); $(unstage)
37685         @r=`${PWD_COMMAND}`; export r; \
37686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37687         $(NORMAL_TARGET_EXPORTS) \
37688         (cd $(TARGET_SUBDIR)/libssp && \
37689           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37690
37691 @endif target-libssp
37692
37693 # Other targets (info, dvi, pdf, etc.)
37694
37695 .PHONY: maybe-info-target-libssp info-target-libssp
37696 maybe-info-target-libssp:
37697 @if target-libssp
37698 maybe-info-target-libssp: info-target-libssp
37699
37700 info-target-libssp: \
37701     configure-target-libssp 
37702         @: $(MAKE); $(unstage)
37703         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37704         r=`${PWD_COMMAND}`; export r; \
37705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37706         $(NORMAL_TARGET_EXPORTS) \
37707         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
37708         for flag in $(EXTRA_TARGET_FLAGS); do \
37709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37710         done; \
37711         (cd $(TARGET_SUBDIR)/libssp && \
37712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37714                   "RANLIB=$${RANLIB}" \
37715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37716                    info) \
37717           || exit 1
37718
37719 @endif target-libssp
37720
37721 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37722 maybe-dvi-target-libssp:
37723 @if target-libssp
37724 maybe-dvi-target-libssp: dvi-target-libssp
37725
37726 dvi-target-libssp: \
37727     configure-target-libssp 
37728         @: $(MAKE); $(unstage)
37729         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37730         r=`${PWD_COMMAND}`; export r; \
37731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37732         $(NORMAL_TARGET_EXPORTS) \
37733         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
37734         for flag in $(EXTRA_TARGET_FLAGS); do \
37735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37736         done; \
37737         (cd $(TARGET_SUBDIR)/libssp && \
37738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37740                   "RANLIB=$${RANLIB}" \
37741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37742                    dvi) \
37743           || exit 1
37744
37745 @endif target-libssp
37746
37747 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37748 maybe-pdf-target-libssp:
37749 @if target-libssp
37750 maybe-pdf-target-libssp: pdf-target-libssp
37751
37752 pdf-target-libssp: \
37753     configure-target-libssp 
37754         @: $(MAKE); $(unstage)
37755         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37756         r=`${PWD_COMMAND}`; export r; \
37757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37758         $(NORMAL_TARGET_EXPORTS) \
37759         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
37760         for flag in $(EXTRA_TARGET_FLAGS); do \
37761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37762         done; \
37763         (cd $(TARGET_SUBDIR)/libssp && \
37764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37766                   "RANLIB=$${RANLIB}" \
37767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37768                    pdf) \
37769           || exit 1
37770
37771 @endif target-libssp
37772
37773 .PHONY: maybe-html-target-libssp html-target-libssp
37774 maybe-html-target-libssp:
37775 @if target-libssp
37776 maybe-html-target-libssp: html-target-libssp
37777
37778 html-target-libssp: \
37779     configure-target-libssp 
37780         @: $(MAKE); $(unstage)
37781         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37782         r=`${PWD_COMMAND}`; export r; \
37783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37784         $(NORMAL_TARGET_EXPORTS) \
37785         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
37786         for flag in $(EXTRA_TARGET_FLAGS); do \
37787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37788         done; \
37789         (cd $(TARGET_SUBDIR)/libssp && \
37790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37792                   "RANLIB=$${RANLIB}" \
37793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37794                    html) \
37795           || exit 1
37796
37797 @endif target-libssp
37798
37799 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37800 maybe-TAGS-target-libssp:
37801 @if target-libssp
37802 maybe-TAGS-target-libssp: TAGS-target-libssp
37803
37804 TAGS-target-libssp: \
37805     configure-target-libssp 
37806         @: $(MAKE); $(unstage)
37807         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37808         r=`${PWD_COMMAND}`; export r; \
37809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37810         $(NORMAL_TARGET_EXPORTS) \
37811         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
37812         for flag in $(EXTRA_TARGET_FLAGS); do \
37813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37814         done; \
37815         (cd $(TARGET_SUBDIR)/libssp && \
37816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37818                   "RANLIB=$${RANLIB}" \
37819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37820                    TAGS) \
37821           || exit 1
37822
37823 @endif target-libssp
37824
37825 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37826 maybe-install-info-target-libssp:
37827 @if target-libssp
37828 maybe-install-info-target-libssp: install-info-target-libssp
37829
37830 install-info-target-libssp: \
37831     configure-target-libssp \
37832     info-target-libssp 
37833         @: $(MAKE); $(unstage)
37834         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37835         r=`${PWD_COMMAND}`; export r; \
37836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37837         $(NORMAL_TARGET_EXPORTS) \
37838         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
37839         for flag in $(EXTRA_TARGET_FLAGS); do \
37840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37841         done; \
37842         (cd $(TARGET_SUBDIR)/libssp && \
37843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37845                   "RANLIB=$${RANLIB}" \
37846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37847                    install-info) \
37848           || exit 1
37849
37850 @endif target-libssp
37851
37852 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37853 maybe-install-pdf-target-libssp:
37854 @if target-libssp
37855 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37856
37857 install-pdf-target-libssp: \
37858     configure-target-libssp \
37859     pdf-target-libssp 
37860         @: $(MAKE); $(unstage)
37861         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37862         r=`${PWD_COMMAND}`; export r; \
37863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37864         $(NORMAL_TARGET_EXPORTS) \
37865         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
37866         for flag in $(EXTRA_TARGET_FLAGS); do \
37867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37868         done; \
37869         (cd $(TARGET_SUBDIR)/libssp && \
37870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37872                   "RANLIB=$${RANLIB}" \
37873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37874                    install-pdf) \
37875           || exit 1
37876
37877 @endif target-libssp
37878
37879 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37880 maybe-install-html-target-libssp:
37881 @if target-libssp
37882 maybe-install-html-target-libssp: install-html-target-libssp
37883
37884 install-html-target-libssp: \
37885     configure-target-libssp \
37886     html-target-libssp 
37887         @: $(MAKE); $(unstage)
37888         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37889         r=`${PWD_COMMAND}`; export r; \
37890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37891         $(NORMAL_TARGET_EXPORTS) \
37892         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
37893         for flag in $(EXTRA_TARGET_FLAGS); do \
37894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37895         done; \
37896         (cd $(TARGET_SUBDIR)/libssp && \
37897           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37898                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37899                   "RANLIB=$${RANLIB}" \
37900                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37901                    install-html) \
37902           || exit 1
37903
37904 @endif target-libssp
37905
37906 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37907 maybe-installcheck-target-libssp:
37908 @if target-libssp
37909 maybe-installcheck-target-libssp: installcheck-target-libssp
37910
37911 installcheck-target-libssp: \
37912     configure-target-libssp 
37913         @: $(MAKE); $(unstage)
37914         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37915         r=`${PWD_COMMAND}`; export r; \
37916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37917         $(NORMAL_TARGET_EXPORTS) \
37918         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
37919         for flag in $(EXTRA_TARGET_FLAGS); do \
37920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37921         done; \
37922         (cd $(TARGET_SUBDIR)/libssp && \
37923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37925                   "RANLIB=$${RANLIB}" \
37926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37927                    installcheck) \
37928           || exit 1
37929
37930 @endif target-libssp
37931
37932 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37933 maybe-mostlyclean-target-libssp:
37934 @if target-libssp
37935 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37936
37937 mostlyclean-target-libssp: 
37938         @: $(MAKE); $(unstage)
37939         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37940         r=`${PWD_COMMAND}`; export r; \
37941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37942         $(NORMAL_TARGET_EXPORTS) \
37943         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
37944         for flag in $(EXTRA_TARGET_FLAGS); do \
37945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37946         done; \
37947         (cd $(TARGET_SUBDIR)/libssp && \
37948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37950                   "RANLIB=$${RANLIB}" \
37951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37952                    mostlyclean) \
37953           || exit 1
37954
37955 @endif target-libssp
37956
37957 .PHONY: maybe-clean-target-libssp clean-target-libssp
37958 maybe-clean-target-libssp:
37959 @if target-libssp
37960 maybe-clean-target-libssp: clean-target-libssp
37961
37962 clean-target-libssp: 
37963         @: $(MAKE); $(unstage)
37964         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37965         r=`${PWD_COMMAND}`; export r; \
37966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37967         $(NORMAL_TARGET_EXPORTS) \
37968         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
37969         for flag in $(EXTRA_TARGET_FLAGS); do \
37970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37971         done; \
37972         (cd $(TARGET_SUBDIR)/libssp && \
37973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37975                   "RANLIB=$${RANLIB}" \
37976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37977                    clean) \
37978           || exit 1
37979
37980 @endif target-libssp
37981
37982 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37983 maybe-distclean-target-libssp:
37984 @if target-libssp
37985 maybe-distclean-target-libssp: distclean-target-libssp
37986
37987 distclean-target-libssp: 
37988         @: $(MAKE); $(unstage)
37989         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
37990         r=`${PWD_COMMAND}`; export r; \
37991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992         $(NORMAL_TARGET_EXPORTS) \
37993         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
37994         for flag in $(EXTRA_TARGET_FLAGS); do \
37995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37996         done; \
37997         (cd $(TARGET_SUBDIR)/libssp && \
37998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38000                   "RANLIB=$${RANLIB}" \
38001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38002                    distclean) \
38003           || exit 1
38004
38005 @endif target-libssp
38006
38007 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
38008 maybe-maintainer-clean-target-libssp:
38009 @if target-libssp
38010 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
38011
38012 maintainer-clean-target-libssp: 
38013         @: $(MAKE); $(unstage)
38014         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
38015         r=`${PWD_COMMAND}`; export r; \
38016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38017         $(NORMAL_TARGET_EXPORTS) \
38018         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
38019         for flag in $(EXTRA_TARGET_FLAGS); do \
38020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38021         done; \
38022         (cd $(TARGET_SUBDIR)/libssp && \
38023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38025                   "RANLIB=$${RANLIB}" \
38026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38027                    maintainer-clean) \
38028           || exit 1
38029
38030 @endif target-libssp
38031
38032
38033
38034
38035
38036 .PHONY: configure-target-newlib maybe-configure-target-newlib
38037 maybe-configure-target-newlib:
38038 @if gcc-bootstrap
38039 configure-target-newlib: stage_current
38040 @endif gcc-bootstrap
38041 @if target-newlib
38042 maybe-configure-target-newlib: configure-target-newlib
38043 configure-target-newlib: 
38044         @: $(MAKE); $(unstage)
38045         @r=`${PWD_COMMAND}`; export r; \
38046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38047         echo "Checking multilib configuration for newlib..."; \
38048         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38049         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
38050         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
38051           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
38052             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
38053           else \
38054             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
38055             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38056           fi; \
38057         else \
38058           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
38059         fi; \
38060         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
38061         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
38062         $(NORMAL_TARGET_EXPORTS)  \
38063         echo Configuring in $(TARGET_SUBDIR)/newlib; \
38064         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
38065         case $(srcdir) in \
38066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38067           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
38068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38069         esac; \
38070         module_srcdir=newlib; \
38071         rm -f no-such-file || : ; \
38072         CONFIG_SITE=no-such-file $(SHELL) \
38073           $$s/$$module_srcdir/configure \
38074           --srcdir=$${topdir}/$$module_srcdir \
38075           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38076           --target=${target_alias}  \
38077           || exit 1
38078 @endif target-newlib
38079
38080
38081
38082
38083
38084 .PHONY: all-target-newlib maybe-all-target-newlib
38085 maybe-all-target-newlib:
38086 @if gcc-bootstrap
38087 all-target-newlib: stage_current
38088 @endif gcc-bootstrap
38089 @if target-newlib
38090 TARGET-target-newlib=all
38091 maybe-all-target-newlib: all-target-newlib
38092 all-target-newlib: configure-target-newlib
38093         @: $(MAKE); $(unstage)
38094         @r=`${PWD_COMMAND}`; export r; \
38095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38096         $(NORMAL_TARGET_EXPORTS)  \
38097         (cd $(TARGET_SUBDIR)/newlib && \
38098           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38099                 $(TARGET-target-newlib))
38100 @endif target-newlib
38101
38102
38103
38104
38105
38106 .PHONY: check-target-newlib maybe-check-target-newlib
38107 maybe-check-target-newlib:
38108 @if target-newlib
38109 maybe-check-target-newlib: check-target-newlib
38110
38111 check-target-newlib:
38112         @: $(MAKE); $(unstage)
38113         @r=`${PWD_COMMAND}`; export r; \
38114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38115         $(NORMAL_TARGET_EXPORTS) \
38116         (cd $(TARGET_SUBDIR)/newlib && \
38117           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38118
38119 @endif target-newlib
38120
38121 .PHONY: install-target-newlib maybe-install-target-newlib
38122 maybe-install-target-newlib:
38123 @if target-newlib
38124 maybe-install-target-newlib: install-target-newlib
38125
38126 install-target-newlib: installdirs
38127         @: $(MAKE); $(unstage)
38128         @r=`${PWD_COMMAND}`; export r; \
38129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38130         $(NORMAL_TARGET_EXPORTS) \
38131         (cd $(TARGET_SUBDIR)/newlib && \
38132           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38133
38134 @endif target-newlib
38135
38136 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
38137 maybe-install-strip-target-newlib:
38138 @if target-newlib
38139 maybe-install-strip-target-newlib: install-strip-target-newlib
38140
38141 install-strip-target-newlib: installdirs
38142         @: $(MAKE); $(unstage)
38143         @r=`${PWD_COMMAND}`; export r; \
38144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38145         $(NORMAL_TARGET_EXPORTS) \
38146         (cd $(TARGET_SUBDIR)/newlib && \
38147           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38148
38149 @endif target-newlib
38150
38151 # Other targets (info, dvi, pdf, etc.)
38152
38153 .PHONY: maybe-info-target-newlib info-target-newlib
38154 maybe-info-target-newlib:
38155 @if target-newlib
38156 maybe-info-target-newlib: info-target-newlib
38157
38158 info-target-newlib: \
38159     configure-target-newlib 
38160         @: $(MAKE); $(unstage)
38161         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38162         r=`${PWD_COMMAND}`; export r; \
38163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38164         $(NORMAL_TARGET_EXPORTS) \
38165         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
38166         for flag in $(EXTRA_TARGET_FLAGS); do \
38167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38168         done; \
38169         (cd $(TARGET_SUBDIR)/newlib && \
38170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38172                   "RANLIB=$${RANLIB}" \
38173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38174                    info) \
38175           || exit 1
38176
38177 @endif target-newlib
38178
38179 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
38180 maybe-dvi-target-newlib:
38181 @if target-newlib
38182 maybe-dvi-target-newlib: dvi-target-newlib
38183
38184 dvi-target-newlib: \
38185     configure-target-newlib 
38186         @: $(MAKE); $(unstage)
38187         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38188         r=`${PWD_COMMAND}`; export r; \
38189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38190         $(NORMAL_TARGET_EXPORTS) \
38191         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
38192         for flag in $(EXTRA_TARGET_FLAGS); do \
38193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38194         done; \
38195         (cd $(TARGET_SUBDIR)/newlib && \
38196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38198                   "RANLIB=$${RANLIB}" \
38199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38200                    dvi) \
38201           || exit 1
38202
38203 @endif target-newlib
38204
38205 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
38206 maybe-pdf-target-newlib:
38207 @if target-newlib
38208 maybe-pdf-target-newlib: pdf-target-newlib
38209
38210 pdf-target-newlib: \
38211     configure-target-newlib 
38212         @: $(MAKE); $(unstage)
38213         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38214         r=`${PWD_COMMAND}`; export r; \
38215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38216         $(NORMAL_TARGET_EXPORTS) \
38217         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
38218         for flag in $(EXTRA_TARGET_FLAGS); do \
38219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38220         done; \
38221         (cd $(TARGET_SUBDIR)/newlib && \
38222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38224                   "RANLIB=$${RANLIB}" \
38225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38226                    pdf) \
38227           || exit 1
38228
38229 @endif target-newlib
38230
38231 .PHONY: maybe-html-target-newlib html-target-newlib
38232 maybe-html-target-newlib:
38233 @if target-newlib
38234 maybe-html-target-newlib: html-target-newlib
38235
38236 html-target-newlib: \
38237     configure-target-newlib 
38238         @: $(MAKE); $(unstage)
38239         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38240         r=`${PWD_COMMAND}`; export r; \
38241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38242         $(NORMAL_TARGET_EXPORTS) \
38243         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
38244         for flag in $(EXTRA_TARGET_FLAGS); do \
38245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38246         done; \
38247         (cd $(TARGET_SUBDIR)/newlib && \
38248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38250                   "RANLIB=$${RANLIB}" \
38251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38252                    html) \
38253           || exit 1
38254
38255 @endif target-newlib
38256
38257 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
38258 maybe-TAGS-target-newlib:
38259 @if target-newlib
38260 maybe-TAGS-target-newlib: TAGS-target-newlib
38261
38262 TAGS-target-newlib: \
38263     configure-target-newlib 
38264         @: $(MAKE); $(unstage)
38265         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38266         r=`${PWD_COMMAND}`; export r; \
38267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38268         $(NORMAL_TARGET_EXPORTS) \
38269         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
38270         for flag in $(EXTRA_TARGET_FLAGS); do \
38271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38272         done; \
38273         (cd $(TARGET_SUBDIR)/newlib && \
38274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38276                   "RANLIB=$${RANLIB}" \
38277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38278                    TAGS) \
38279           || exit 1
38280
38281 @endif target-newlib
38282
38283 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
38284 maybe-install-info-target-newlib:
38285 @if target-newlib
38286 maybe-install-info-target-newlib: install-info-target-newlib
38287
38288 install-info-target-newlib: \
38289     configure-target-newlib \
38290     info-target-newlib 
38291         @: $(MAKE); $(unstage)
38292         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38293         r=`${PWD_COMMAND}`; export r; \
38294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38295         $(NORMAL_TARGET_EXPORTS) \
38296         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
38297         for flag in $(EXTRA_TARGET_FLAGS); do \
38298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38299         done; \
38300         (cd $(TARGET_SUBDIR)/newlib && \
38301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38303                   "RANLIB=$${RANLIB}" \
38304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38305                    install-info) \
38306           || exit 1
38307
38308 @endif target-newlib
38309
38310 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
38311 maybe-install-pdf-target-newlib:
38312 @if target-newlib
38313 maybe-install-pdf-target-newlib: install-pdf-target-newlib
38314
38315 install-pdf-target-newlib: \
38316     configure-target-newlib \
38317     pdf-target-newlib 
38318         @: $(MAKE); $(unstage)
38319         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38320         r=`${PWD_COMMAND}`; export r; \
38321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38322         $(NORMAL_TARGET_EXPORTS) \
38323         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
38324         for flag in $(EXTRA_TARGET_FLAGS); do \
38325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38326         done; \
38327         (cd $(TARGET_SUBDIR)/newlib && \
38328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38330                   "RANLIB=$${RANLIB}" \
38331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38332                    install-pdf) \
38333           || exit 1
38334
38335 @endif target-newlib
38336
38337 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
38338 maybe-install-html-target-newlib:
38339 @if target-newlib
38340 maybe-install-html-target-newlib: install-html-target-newlib
38341
38342 install-html-target-newlib: \
38343     configure-target-newlib \
38344     html-target-newlib 
38345         @: $(MAKE); $(unstage)
38346         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38347         r=`${PWD_COMMAND}`; export r; \
38348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38349         $(NORMAL_TARGET_EXPORTS) \
38350         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
38351         for flag in $(EXTRA_TARGET_FLAGS); do \
38352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38353         done; \
38354         (cd $(TARGET_SUBDIR)/newlib && \
38355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38357                   "RANLIB=$${RANLIB}" \
38358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38359                    install-html) \
38360           || exit 1
38361
38362 @endif target-newlib
38363
38364 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
38365 maybe-installcheck-target-newlib:
38366 @if target-newlib
38367 maybe-installcheck-target-newlib: installcheck-target-newlib
38368
38369 installcheck-target-newlib: \
38370     configure-target-newlib 
38371         @: $(MAKE); $(unstage)
38372         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38373         r=`${PWD_COMMAND}`; export r; \
38374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38375         $(NORMAL_TARGET_EXPORTS) \
38376         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
38377         for flag in $(EXTRA_TARGET_FLAGS); do \
38378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38379         done; \
38380         (cd $(TARGET_SUBDIR)/newlib && \
38381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38383                   "RANLIB=$${RANLIB}" \
38384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38385                    installcheck) \
38386           || exit 1
38387
38388 @endif target-newlib
38389
38390 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
38391 maybe-mostlyclean-target-newlib:
38392 @if target-newlib
38393 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
38394
38395 mostlyclean-target-newlib: 
38396         @: $(MAKE); $(unstage)
38397         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38398         r=`${PWD_COMMAND}`; export r; \
38399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38400         $(NORMAL_TARGET_EXPORTS) \
38401         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
38402         for flag in $(EXTRA_TARGET_FLAGS); do \
38403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38404         done; \
38405         (cd $(TARGET_SUBDIR)/newlib && \
38406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38408                   "RANLIB=$${RANLIB}" \
38409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38410                    mostlyclean) \
38411           || exit 1
38412
38413 @endif target-newlib
38414
38415 .PHONY: maybe-clean-target-newlib clean-target-newlib
38416 maybe-clean-target-newlib:
38417 @if target-newlib
38418 maybe-clean-target-newlib: clean-target-newlib
38419
38420 clean-target-newlib: 
38421         @: $(MAKE); $(unstage)
38422         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38423         r=`${PWD_COMMAND}`; export r; \
38424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38425         $(NORMAL_TARGET_EXPORTS) \
38426         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
38427         for flag in $(EXTRA_TARGET_FLAGS); do \
38428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38429         done; \
38430         (cd $(TARGET_SUBDIR)/newlib && \
38431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38433                   "RANLIB=$${RANLIB}" \
38434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38435                    clean) \
38436           || exit 1
38437
38438 @endif target-newlib
38439
38440 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38441 maybe-distclean-target-newlib:
38442 @if target-newlib
38443 maybe-distclean-target-newlib: distclean-target-newlib
38444
38445 distclean-target-newlib: 
38446         @: $(MAKE); $(unstage)
38447         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38448         r=`${PWD_COMMAND}`; export r; \
38449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38450         $(NORMAL_TARGET_EXPORTS) \
38451         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
38452         for flag in $(EXTRA_TARGET_FLAGS); do \
38453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38454         done; \
38455         (cd $(TARGET_SUBDIR)/newlib && \
38456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38458                   "RANLIB=$${RANLIB}" \
38459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38460                    distclean) \
38461           || exit 1
38462
38463 @endif target-newlib
38464
38465 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38466 maybe-maintainer-clean-target-newlib:
38467 @if target-newlib
38468 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38469
38470 maintainer-clean-target-newlib: 
38471         @: $(MAKE); $(unstage)
38472         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
38473         r=`${PWD_COMMAND}`; export r; \
38474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38475         $(NORMAL_TARGET_EXPORTS) \
38476         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
38477         for flag in $(EXTRA_TARGET_FLAGS); do \
38478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38479         done; \
38480         (cd $(TARGET_SUBDIR)/newlib && \
38481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38483                   "RANLIB=$${RANLIB}" \
38484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38485                    maintainer-clean) \
38486           || exit 1
38487
38488 @endif target-newlib
38489
38490
38491
38492
38493
38494 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38495 maybe-configure-target-libgcc:
38496 @if gcc-bootstrap
38497 configure-target-libgcc: stage_current
38498 @endif gcc-bootstrap
38499 @if target-libgcc
38500 maybe-configure-target-libgcc: configure-target-libgcc
38501 configure-target-libgcc: 
38502         @r=`${PWD_COMMAND}`; export r; \
38503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38504         echo "Checking multilib configuration for libgcc..."; \
38505         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38506         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38507         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38508           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38509             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38510           else \
38511             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38512             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38513           fi; \
38514         else \
38515           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38516         fi; \
38517         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38518         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38519         $(NORMAL_TARGET_EXPORTS)  \
38520         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38521         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38522         case $(srcdir) in \
38523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38524           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38526         esac; \
38527         module_srcdir=libgcc; \
38528         rm -f no-such-file || : ; \
38529         CONFIG_SITE=no-such-file $(SHELL) \
38530           $$s/$$module_srcdir/configure \
38531           --srcdir=$${topdir}/$$module_srcdir \
38532           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38533           --target=${target_alias}  \
38534           || exit 1
38535 @endif target-libgcc
38536
38537
38538
38539 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38540 maybe-configure-stage1-target-libgcc:
38541 @if target-libgcc-bootstrap
38542 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38543 configure-stage1-target-libgcc:
38544         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38545         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38546         @r=`${PWD_COMMAND}`; export r; \
38547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38548         TFLAGS="$(STAGE1_TFLAGS)"; \
38549         echo "Checking multilib configuration for libgcc..."; \
38550         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38551         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38552           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38553             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38554           else \
38555             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38556             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38557           fi; \
38558         else \
38559           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38560         fi; \
38561         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38562         $(NORMAL_TARGET_EXPORTS) \
38563         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38564         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38565         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38566         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
38567         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38568         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38569         case $(srcdir) in \
38570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38571           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38573         esac; \
38574         module_srcdir=libgcc; \
38575         $(SHELL) $$s/$$module_srcdir/configure \
38576           --srcdir=$${topdir}/$$module_srcdir \
38577           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38578           --target=${target_alias} \
38579            \
38580           $(STAGE1_CONFIGURE_FLAGS)
38581 @endif target-libgcc-bootstrap
38582
38583 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38584 maybe-configure-stage2-target-libgcc:
38585 @if target-libgcc-bootstrap
38586 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38587 configure-stage2-target-libgcc:
38588         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38589         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38590         @r=`${PWD_COMMAND}`; export r; \
38591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38592         TFLAGS="$(STAGE2_TFLAGS)"; \
38593         echo "Checking multilib configuration for libgcc..."; \
38594         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38595         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38596           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38597             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38598           else \
38599             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38600             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38601           fi; \
38602         else \
38603           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38604         fi; \
38605         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38606         $(NORMAL_TARGET_EXPORTS) \
38607          \
38608         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38609         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38610         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38611         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
38612         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38613         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38614         case $(srcdir) in \
38615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38616           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38618         esac; \
38619         module_srcdir=libgcc; \
38620         $(SHELL) $$s/$$module_srcdir/configure \
38621           --srcdir=$${topdir}/$$module_srcdir \
38622           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38623           --target=${target_alias} \
38624           --with-build-libsubdir=$(HOST_SUBDIR) \
38625           $(STAGE2_CONFIGURE_FLAGS)
38626 @endif target-libgcc-bootstrap
38627
38628 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38629 maybe-configure-stage3-target-libgcc:
38630 @if target-libgcc-bootstrap
38631 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38632 configure-stage3-target-libgcc:
38633         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38634         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38635         @r=`${PWD_COMMAND}`; export r; \
38636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637         TFLAGS="$(STAGE3_TFLAGS)"; \
38638         echo "Checking multilib configuration for libgcc..."; \
38639         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38640         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38641           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38642             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38643           else \
38644             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38645             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38646           fi; \
38647         else \
38648           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38649         fi; \
38650         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38651         $(NORMAL_TARGET_EXPORTS) \
38652          \
38653         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38654         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38655         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38656         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
38657         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38658         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38659         case $(srcdir) in \
38660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38661           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38663         esac; \
38664         module_srcdir=libgcc; \
38665         $(SHELL) $$s/$$module_srcdir/configure \
38666           --srcdir=$${topdir}/$$module_srcdir \
38667           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38668           --target=${target_alias} \
38669           --with-build-libsubdir=$(HOST_SUBDIR) \
38670           $(STAGE3_CONFIGURE_FLAGS)
38671 @endif target-libgcc-bootstrap
38672
38673 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38674 maybe-configure-stage4-target-libgcc:
38675 @if target-libgcc-bootstrap
38676 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38677 configure-stage4-target-libgcc:
38678         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38679         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38680         @r=`${PWD_COMMAND}`; export r; \
38681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38682         TFLAGS="$(STAGE4_TFLAGS)"; \
38683         echo "Checking multilib configuration for libgcc..."; \
38684         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38685         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38686           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38687             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38688           else \
38689             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38690             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38691           fi; \
38692         else \
38693           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38694         fi; \
38695         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38696         $(NORMAL_TARGET_EXPORTS) \
38697          \
38698         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38699         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38700         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38701         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
38702         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38703         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38704         case $(srcdir) in \
38705           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38706           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38707                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38708         esac; \
38709         module_srcdir=libgcc; \
38710         $(SHELL) $$s/$$module_srcdir/configure \
38711           --srcdir=$${topdir}/$$module_srcdir \
38712           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38713           --target=${target_alias} \
38714           --with-build-libsubdir=$(HOST_SUBDIR) \
38715           $(STAGE4_CONFIGURE_FLAGS)
38716 @endif target-libgcc-bootstrap
38717
38718 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38719 maybe-configure-stageprofile-target-libgcc:
38720 @if target-libgcc-bootstrap
38721 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38722 configure-stageprofile-target-libgcc:
38723         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38724         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38725         @r=`${PWD_COMMAND}`; export r; \
38726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38727         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38728         echo "Checking multilib configuration for libgcc..."; \
38729         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38730         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38731           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38732             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38733           else \
38734             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38735             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38736           fi; \
38737         else \
38738           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38739         fi; \
38740         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38741         $(NORMAL_TARGET_EXPORTS) \
38742          \
38743         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38744         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38745         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38746         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
38747         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38748         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38749         case $(srcdir) in \
38750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38751           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38753         esac; \
38754         module_srcdir=libgcc; \
38755         $(SHELL) $$s/$$module_srcdir/configure \
38756           --srcdir=$${topdir}/$$module_srcdir \
38757           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38758           --target=${target_alias} \
38759           --with-build-libsubdir=$(HOST_SUBDIR) \
38760           $(STAGEprofile_CONFIGURE_FLAGS)
38761 @endif target-libgcc-bootstrap
38762
38763 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38764 maybe-configure-stagefeedback-target-libgcc:
38765 @if target-libgcc-bootstrap
38766 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38767 configure-stagefeedback-target-libgcc:
38768         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38769         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38770         @r=`${PWD_COMMAND}`; export r; \
38771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38772         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38773         echo "Checking multilib configuration for libgcc..."; \
38774         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
38775         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38776           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38777             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38778           else \
38779             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38780             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38781           fi; \
38782         else \
38783           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38784         fi; \
38785         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38786         $(NORMAL_TARGET_EXPORTS) \
38787          \
38788         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38789         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38790         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38791         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
38792         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
38793         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38794         case $(srcdir) in \
38795           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38796           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38797                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38798         esac; \
38799         module_srcdir=libgcc; \
38800         $(SHELL) $$s/$$module_srcdir/configure \
38801           --srcdir=$${topdir}/$$module_srcdir \
38802           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38803           --target=${target_alias} \
38804           --with-build-libsubdir=$(HOST_SUBDIR) \
38805           $(STAGEfeedback_CONFIGURE_FLAGS)
38806 @endif target-libgcc-bootstrap
38807
38808
38809
38810
38811
38812 .PHONY: all-target-libgcc maybe-all-target-libgcc
38813 maybe-all-target-libgcc:
38814 @if gcc-bootstrap
38815 all-target-libgcc: stage_current
38816 @endif gcc-bootstrap
38817 @if target-libgcc
38818 TARGET-target-libgcc=all
38819 maybe-all-target-libgcc: all-target-libgcc
38820 all-target-libgcc: configure-target-libgcc
38821         @r=`${PWD_COMMAND}`; export r; \
38822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38823         $(NORMAL_TARGET_EXPORTS)  \
38824         (cd $(TARGET_SUBDIR)/libgcc && \
38825           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38826                 $(TARGET-target-libgcc))
38827 @endif target-libgcc
38828
38829
38830
38831 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38832 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38833 maybe-all-stage1-target-libgcc:
38834 maybe-clean-stage1-target-libgcc:
38835 @if target-libgcc-bootstrap
38836 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38837 all-stage1: all-stage1-target-libgcc
38838 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38839 all-stage1-target-libgcc: configure-stage1-target-libgcc
38840         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38841         @r=`${PWD_COMMAND}`; export r; \
38842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38843         TFLAGS="$(STAGE1_TFLAGS)"; \
38844         $(NORMAL_TARGET_EXPORTS)  \
38845         cd $(TARGET_SUBDIR)/libgcc && \
38846         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38847                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38848                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38849                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38850                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38851                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38852                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38853                 $(EXTRA_TARGET_FLAGS)  \
38854                   \
38855                 TFLAGS="$(STAGE1_TFLAGS)" \
38856                 $(TARGET-stage1-target-libgcc)
38857
38858 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38859 clean-stage1: clean-stage1-target-libgcc
38860 clean-stage1-target-libgcc:
38861         @if [ $(current_stage) = stage1 ]; then \
38862           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38863         else \
38864           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38865           $(MAKE) stage1-start; \
38866         fi; \
38867         cd $(TARGET_SUBDIR)/libgcc && \
38868         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38869           clean
38870 @endif target-libgcc-bootstrap
38871
38872
38873 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38874 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38875 maybe-all-stage2-target-libgcc:
38876 maybe-clean-stage2-target-libgcc:
38877 @if target-libgcc-bootstrap
38878 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38879 all-stage2: all-stage2-target-libgcc
38880 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38881 all-stage2-target-libgcc: configure-stage2-target-libgcc
38882         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38883         @r=`${PWD_COMMAND}`; export r; \
38884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885         TFLAGS="$(STAGE2_TFLAGS)"; \
38886         $(NORMAL_TARGET_EXPORTS) \
38887           \
38888         cd $(TARGET_SUBDIR)/libgcc && \
38889         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38890                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38891                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38892                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38893                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38894                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38895                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38896                 $(EXTRA_TARGET_FLAGS)   \
38897                 TFLAGS="$(STAGE2_TFLAGS)" \
38898                 $(TARGET-stage2-target-libgcc)
38899
38900 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38901 clean-stage2: clean-stage2-target-libgcc
38902 clean-stage2-target-libgcc:
38903         @if [ $(current_stage) = stage2 ]; then \
38904           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38905         else \
38906           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38907           $(MAKE) stage2-start; \
38908         fi; \
38909         cd $(TARGET_SUBDIR)/libgcc && \
38910         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38911 @endif target-libgcc-bootstrap
38912
38913
38914 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38915 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38916 maybe-all-stage3-target-libgcc:
38917 maybe-clean-stage3-target-libgcc:
38918 @if target-libgcc-bootstrap
38919 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38920 all-stage3: all-stage3-target-libgcc
38921 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38922 all-stage3-target-libgcc: configure-stage3-target-libgcc
38923         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38924         @r=`${PWD_COMMAND}`; export r; \
38925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926         TFLAGS="$(STAGE3_TFLAGS)"; \
38927         $(NORMAL_TARGET_EXPORTS) \
38928           \
38929         cd $(TARGET_SUBDIR)/libgcc && \
38930         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38931                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38932                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38933                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38934                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38935                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38936                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38937                 $(EXTRA_TARGET_FLAGS)   \
38938                 TFLAGS="$(STAGE3_TFLAGS)" \
38939                 $(TARGET-stage3-target-libgcc)
38940
38941 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38942 clean-stage3: clean-stage3-target-libgcc
38943 clean-stage3-target-libgcc:
38944         @if [ $(current_stage) = stage3 ]; then \
38945           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38946         else \
38947           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38948           $(MAKE) stage3-start; \
38949         fi; \
38950         cd $(TARGET_SUBDIR)/libgcc && \
38951         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38952 @endif target-libgcc-bootstrap
38953
38954
38955 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38956 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38957 maybe-all-stage4-target-libgcc:
38958 maybe-clean-stage4-target-libgcc:
38959 @if target-libgcc-bootstrap
38960 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38961 all-stage4: all-stage4-target-libgcc
38962 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38963 all-stage4-target-libgcc: configure-stage4-target-libgcc
38964         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38965         @r=`${PWD_COMMAND}`; export r; \
38966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38967         TFLAGS="$(STAGE4_TFLAGS)"; \
38968         $(NORMAL_TARGET_EXPORTS) \
38969           \
38970         cd $(TARGET_SUBDIR)/libgcc && \
38971         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38972                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38973                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38974                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38975                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38976                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38977                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38978                 $(EXTRA_TARGET_FLAGS)   \
38979                 TFLAGS="$(STAGE4_TFLAGS)" \
38980                 $(TARGET-stage4-target-libgcc)
38981
38982 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38983 clean-stage4: clean-stage4-target-libgcc
38984 clean-stage4-target-libgcc:
38985         @if [ $(current_stage) = stage4 ]; then \
38986           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38987         else \
38988           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38989           $(MAKE) stage4-start; \
38990         fi; \
38991         cd $(TARGET_SUBDIR)/libgcc && \
38992         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38993 @endif target-libgcc-bootstrap
38994
38995
38996 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38997 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38998 maybe-all-stageprofile-target-libgcc:
38999 maybe-clean-stageprofile-target-libgcc:
39000 @if target-libgcc-bootstrap
39001 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
39002 all-stageprofile: all-stageprofile-target-libgcc
39003 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
39004 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
39005         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39006         @r=`${PWD_COMMAND}`; export r; \
39007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39008         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39009         $(NORMAL_TARGET_EXPORTS) \
39010           \
39011         cd $(TARGET_SUBDIR)/libgcc && \
39012         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39013                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39014                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39015                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39016                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39017                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39018                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39019                 $(EXTRA_TARGET_FLAGS)   \
39020                 TFLAGS="$(STAGEprofile_TFLAGS)" \
39021                 $(TARGET-stageprofile-target-libgcc)
39022
39023 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
39024 clean-stageprofile: clean-stageprofile-target-libgcc
39025 clean-stageprofile-target-libgcc:
39026         @if [ $(current_stage) = stageprofile ]; then \
39027           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39028         else \
39029           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
39030           $(MAKE) stageprofile-start; \
39031         fi; \
39032         cd $(TARGET_SUBDIR)/libgcc && \
39033         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39034 @endif target-libgcc-bootstrap
39035
39036
39037 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
39038 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
39039 maybe-all-stagefeedback-target-libgcc:
39040 maybe-clean-stagefeedback-target-libgcc:
39041 @if target-libgcc-bootstrap
39042 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
39043 all-stagefeedback: all-stagefeedback-target-libgcc
39044 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
39045 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
39046         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39047         @r=`${PWD_COMMAND}`; export r; \
39048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39049         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39050         $(NORMAL_TARGET_EXPORTS) \
39051           \
39052         cd $(TARGET_SUBDIR)/libgcc && \
39053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39054                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39055                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39056                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39057                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39058                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39059                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39060                 $(EXTRA_TARGET_FLAGS)   \
39061                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
39062                 $(TARGET-stagefeedback-target-libgcc)
39063
39064 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
39065 clean-stagefeedback: clean-stagefeedback-target-libgcc
39066 clean-stagefeedback-target-libgcc:
39067         @if [ $(current_stage) = stagefeedback ]; then \
39068           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39069         else \
39070           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
39071           $(MAKE) stagefeedback-start; \
39072         fi; \
39073         cd $(TARGET_SUBDIR)/libgcc && \
39074         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
39075 @endif target-libgcc-bootstrap
39076
39077
39078
39079
39080
39081
39082 .PHONY: check-target-libgcc maybe-check-target-libgcc
39083 maybe-check-target-libgcc:
39084 @if target-libgcc
39085 maybe-check-target-libgcc: check-target-libgcc
39086
39087 # Dummy target for uncheckable module.
39088 check-target-libgcc:
39089
39090 @endif target-libgcc
39091
39092 .PHONY: install-target-libgcc maybe-install-target-libgcc
39093 maybe-install-target-libgcc:
39094 @if target-libgcc
39095 maybe-install-target-libgcc: install-target-libgcc
39096
39097 install-target-libgcc: installdirs
39098         @: $(MAKE); $(unstage)
39099         @r=`${PWD_COMMAND}`; export r; \
39100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39101         $(NORMAL_TARGET_EXPORTS) \
39102         (cd $(TARGET_SUBDIR)/libgcc && \
39103           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39104
39105 @endif target-libgcc
39106
39107 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
39108 maybe-install-strip-target-libgcc:
39109 @if target-libgcc
39110 maybe-install-strip-target-libgcc: install-strip-target-libgcc
39111
39112 install-strip-target-libgcc: installdirs
39113         @: $(MAKE); $(unstage)
39114         @r=`${PWD_COMMAND}`; export r; \
39115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39116         $(NORMAL_TARGET_EXPORTS) \
39117         (cd $(TARGET_SUBDIR)/libgcc && \
39118           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39119
39120 @endif target-libgcc
39121
39122 # Other targets (info, dvi, pdf, etc.)
39123
39124 .PHONY: maybe-info-target-libgcc info-target-libgcc
39125 maybe-info-target-libgcc:
39126 @if target-libgcc
39127 maybe-info-target-libgcc: info-target-libgcc
39128
39129 info-target-libgcc: \
39130     configure-target-libgcc 
39131         @: $(MAKE); $(unstage)
39132         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39133         r=`${PWD_COMMAND}`; export r; \
39134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39135         $(NORMAL_TARGET_EXPORTS) \
39136         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
39137         for flag in $(EXTRA_TARGET_FLAGS); do \
39138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39139         done; \
39140         (cd $(TARGET_SUBDIR)/libgcc && \
39141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39143                   "RANLIB=$${RANLIB}" \
39144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39145                    info) \
39146           || exit 1
39147
39148 @endif target-libgcc
39149
39150 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
39151 maybe-dvi-target-libgcc:
39152 @if target-libgcc
39153 maybe-dvi-target-libgcc: dvi-target-libgcc
39154
39155 dvi-target-libgcc: \
39156     configure-target-libgcc 
39157         @: $(MAKE); $(unstage)
39158         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39159         r=`${PWD_COMMAND}`; export r; \
39160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39161         $(NORMAL_TARGET_EXPORTS) \
39162         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
39163         for flag in $(EXTRA_TARGET_FLAGS); do \
39164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39165         done; \
39166         (cd $(TARGET_SUBDIR)/libgcc && \
39167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39169                   "RANLIB=$${RANLIB}" \
39170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39171                    dvi) \
39172           || exit 1
39173
39174 @endif target-libgcc
39175
39176 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
39177 maybe-pdf-target-libgcc:
39178 @if target-libgcc
39179 maybe-pdf-target-libgcc: pdf-target-libgcc
39180
39181 pdf-target-libgcc: \
39182     configure-target-libgcc 
39183         @: $(MAKE); $(unstage)
39184         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39185         r=`${PWD_COMMAND}`; export r; \
39186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39187         $(NORMAL_TARGET_EXPORTS) \
39188         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
39189         for flag in $(EXTRA_TARGET_FLAGS); do \
39190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39191         done; \
39192         (cd $(TARGET_SUBDIR)/libgcc && \
39193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39195                   "RANLIB=$${RANLIB}" \
39196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39197                    pdf) \
39198           || exit 1
39199
39200 @endif target-libgcc
39201
39202 .PHONY: maybe-html-target-libgcc html-target-libgcc
39203 maybe-html-target-libgcc:
39204 @if target-libgcc
39205 maybe-html-target-libgcc: html-target-libgcc
39206
39207 html-target-libgcc: \
39208     configure-target-libgcc 
39209         @: $(MAKE); $(unstage)
39210         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39211         r=`${PWD_COMMAND}`; export r; \
39212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39213         $(NORMAL_TARGET_EXPORTS) \
39214         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
39215         for flag in $(EXTRA_TARGET_FLAGS); do \
39216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39217         done; \
39218         (cd $(TARGET_SUBDIR)/libgcc && \
39219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39221                   "RANLIB=$${RANLIB}" \
39222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39223                    html) \
39224           || exit 1
39225
39226 @endif target-libgcc
39227
39228 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
39229 maybe-TAGS-target-libgcc:
39230 @if target-libgcc
39231 maybe-TAGS-target-libgcc: TAGS-target-libgcc
39232
39233 TAGS-target-libgcc: \
39234     configure-target-libgcc 
39235         @: $(MAKE); $(unstage)
39236         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39237         r=`${PWD_COMMAND}`; export r; \
39238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39239         $(NORMAL_TARGET_EXPORTS) \
39240         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
39241         for flag in $(EXTRA_TARGET_FLAGS); do \
39242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39243         done; \
39244         (cd $(TARGET_SUBDIR)/libgcc && \
39245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39247                   "RANLIB=$${RANLIB}" \
39248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39249                    TAGS) \
39250           || exit 1
39251
39252 @endif target-libgcc
39253
39254 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
39255 maybe-install-info-target-libgcc:
39256 @if target-libgcc
39257 maybe-install-info-target-libgcc: install-info-target-libgcc
39258
39259 install-info-target-libgcc: \
39260     configure-target-libgcc \
39261     info-target-libgcc 
39262         @: $(MAKE); $(unstage)
39263         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39264         r=`${PWD_COMMAND}`; export r; \
39265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39266         $(NORMAL_TARGET_EXPORTS) \
39267         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
39268         for flag in $(EXTRA_TARGET_FLAGS); do \
39269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39270         done; \
39271         (cd $(TARGET_SUBDIR)/libgcc && \
39272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39274                   "RANLIB=$${RANLIB}" \
39275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39276                    install-info) \
39277           || exit 1
39278
39279 @endif target-libgcc
39280
39281 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
39282 maybe-install-pdf-target-libgcc:
39283 @if target-libgcc
39284 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
39285
39286 install-pdf-target-libgcc: \
39287     configure-target-libgcc \
39288     pdf-target-libgcc 
39289         @: $(MAKE); $(unstage)
39290         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39291         r=`${PWD_COMMAND}`; export r; \
39292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39293         $(NORMAL_TARGET_EXPORTS) \
39294         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
39295         for flag in $(EXTRA_TARGET_FLAGS); do \
39296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39297         done; \
39298         (cd $(TARGET_SUBDIR)/libgcc && \
39299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39301                   "RANLIB=$${RANLIB}" \
39302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39303                    install-pdf) \
39304           || exit 1
39305
39306 @endif target-libgcc
39307
39308 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
39309 maybe-install-html-target-libgcc:
39310 @if target-libgcc
39311 maybe-install-html-target-libgcc: install-html-target-libgcc
39312
39313 install-html-target-libgcc: \
39314     configure-target-libgcc \
39315     html-target-libgcc 
39316         @: $(MAKE); $(unstage)
39317         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39318         r=`${PWD_COMMAND}`; export r; \
39319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39320         $(NORMAL_TARGET_EXPORTS) \
39321         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
39322         for flag in $(EXTRA_TARGET_FLAGS); do \
39323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39324         done; \
39325         (cd $(TARGET_SUBDIR)/libgcc && \
39326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39328                   "RANLIB=$${RANLIB}" \
39329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39330                    install-html) \
39331           || exit 1
39332
39333 @endif target-libgcc
39334
39335 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
39336 maybe-installcheck-target-libgcc:
39337 @if target-libgcc
39338 maybe-installcheck-target-libgcc: installcheck-target-libgcc
39339
39340 installcheck-target-libgcc: \
39341     configure-target-libgcc 
39342         @: $(MAKE); $(unstage)
39343         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39344         r=`${PWD_COMMAND}`; export r; \
39345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346         $(NORMAL_TARGET_EXPORTS) \
39347         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
39348         for flag in $(EXTRA_TARGET_FLAGS); do \
39349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39350         done; \
39351         (cd $(TARGET_SUBDIR)/libgcc && \
39352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39354                   "RANLIB=$${RANLIB}" \
39355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39356                    installcheck) \
39357           || exit 1
39358
39359 @endif target-libgcc
39360
39361 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
39362 maybe-mostlyclean-target-libgcc:
39363 @if target-libgcc
39364 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
39365
39366 mostlyclean-target-libgcc: 
39367         @: $(MAKE); $(unstage)
39368         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39369         r=`${PWD_COMMAND}`; export r; \
39370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39371         $(NORMAL_TARGET_EXPORTS) \
39372         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
39373         for flag in $(EXTRA_TARGET_FLAGS); do \
39374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39375         done; \
39376         (cd $(TARGET_SUBDIR)/libgcc && \
39377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39379                   "RANLIB=$${RANLIB}" \
39380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39381                    mostlyclean) \
39382           || exit 1
39383
39384 @endif target-libgcc
39385
39386 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
39387 maybe-clean-target-libgcc:
39388 @if target-libgcc
39389 maybe-clean-target-libgcc: clean-target-libgcc
39390
39391 clean-target-libgcc: 
39392         @: $(MAKE); $(unstage)
39393         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39394         r=`${PWD_COMMAND}`; export r; \
39395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39396         $(NORMAL_TARGET_EXPORTS) \
39397         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
39398         for flag in $(EXTRA_TARGET_FLAGS); do \
39399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39400         done; \
39401         (cd $(TARGET_SUBDIR)/libgcc && \
39402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39404                   "RANLIB=$${RANLIB}" \
39405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39406                    clean) \
39407           || exit 1
39408
39409 @endif target-libgcc
39410
39411 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39412 maybe-distclean-target-libgcc:
39413 @if target-libgcc
39414 maybe-distclean-target-libgcc: distclean-target-libgcc
39415
39416 distclean-target-libgcc: 
39417         @: $(MAKE); $(unstage)
39418         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39419         r=`${PWD_COMMAND}`; export r; \
39420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39421         $(NORMAL_TARGET_EXPORTS) \
39422         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
39423         for flag in $(EXTRA_TARGET_FLAGS); do \
39424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39425         done; \
39426         (cd $(TARGET_SUBDIR)/libgcc && \
39427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39429                   "RANLIB=$${RANLIB}" \
39430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39431                    distclean) \
39432           || exit 1
39433
39434 @endif target-libgcc
39435
39436 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39437 maybe-maintainer-clean-target-libgcc:
39438 @if target-libgcc
39439 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39440
39441 maintainer-clean-target-libgcc: 
39442         @: $(MAKE); $(unstage)
39443         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
39444         r=`${PWD_COMMAND}`; export r; \
39445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39446         $(NORMAL_TARGET_EXPORTS) \
39447         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
39448         for flag in $(EXTRA_TARGET_FLAGS); do \
39449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39450         done; \
39451         (cd $(TARGET_SUBDIR)/libgcc && \
39452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39454                   "RANLIB=$${RANLIB}" \
39455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39456                    maintainer-clean) \
39457           || exit 1
39458
39459 @endif target-libgcc
39460
39461
39462
39463
39464
39465 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39466 maybe-configure-target-libbacktrace:
39467 @if gcc-bootstrap
39468 configure-target-libbacktrace: stage_current
39469 @endif gcc-bootstrap
39470 @if target-libbacktrace
39471 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39472 configure-target-libbacktrace: 
39473         @: $(MAKE); $(unstage)
39474         @r=`${PWD_COMMAND}`; export r; \
39475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39476         echo "Checking multilib configuration for libbacktrace..."; \
39477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39478         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
39479         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39480           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39481             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39482           else \
39483             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39484             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39485           fi; \
39486         else \
39487           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39488         fi; \
39489         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39490         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
39491         $(NORMAL_TARGET_EXPORTS)  \
39492         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39493         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39494         case $(srcdir) in \
39495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39496           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39498         esac; \
39499         module_srcdir=libbacktrace; \
39500         rm -f no-such-file || : ; \
39501         CONFIG_SITE=no-such-file $(SHELL) \
39502           $$s/$$module_srcdir/configure \
39503           --srcdir=$${topdir}/$$module_srcdir \
39504           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39505           --target=${target_alias}  \
39506           || exit 1
39507 @endif target-libbacktrace
39508
39509
39510
39511
39512
39513 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39514 maybe-all-target-libbacktrace:
39515 @if gcc-bootstrap
39516 all-target-libbacktrace: stage_current
39517 @endif gcc-bootstrap
39518 @if target-libbacktrace
39519 TARGET-target-libbacktrace=all
39520 maybe-all-target-libbacktrace: all-target-libbacktrace
39521 all-target-libbacktrace: configure-target-libbacktrace
39522         @: $(MAKE); $(unstage)
39523         @r=`${PWD_COMMAND}`; export r; \
39524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39525         $(NORMAL_TARGET_EXPORTS)  \
39526         (cd $(TARGET_SUBDIR)/libbacktrace && \
39527           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39528                 $(TARGET-target-libbacktrace))
39529 @endif target-libbacktrace
39530
39531
39532
39533
39534
39535 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39536 maybe-check-target-libbacktrace:
39537 @if target-libbacktrace
39538 maybe-check-target-libbacktrace: check-target-libbacktrace
39539
39540 check-target-libbacktrace:
39541         @: $(MAKE); $(unstage)
39542         @r=`${PWD_COMMAND}`; export r; \
39543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39544         $(NORMAL_TARGET_EXPORTS) \
39545         (cd $(TARGET_SUBDIR)/libbacktrace && \
39546           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39547
39548 @endif target-libbacktrace
39549
39550 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39551 maybe-install-target-libbacktrace:
39552 @if target-libbacktrace
39553 maybe-install-target-libbacktrace: install-target-libbacktrace
39554
39555 install-target-libbacktrace: installdirs
39556         @: $(MAKE); $(unstage)
39557         @r=`${PWD_COMMAND}`; export r; \
39558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39559         $(NORMAL_TARGET_EXPORTS) \
39560         (cd $(TARGET_SUBDIR)/libbacktrace && \
39561           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39562
39563 @endif target-libbacktrace
39564
39565 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39566 maybe-install-strip-target-libbacktrace:
39567 @if target-libbacktrace
39568 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39569
39570 install-strip-target-libbacktrace: installdirs
39571         @: $(MAKE); $(unstage)
39572         @r=`${PWD_COMMAND}`; export r; \
39573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39574         $(NORMAL_TARGET_EXPORTS) \
39575         (cd $(TARGET_SUBDIR)/libbacktrace && \
39576           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39577
39578 @endif target-libbacktrace
39579
39580 # Other targets (info, dvi, pdf, etc.)
39581
39582 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39583 maybe-info-target-libbacktrace:
39584 @if target-libbacktrace
39585 maybe-info-target-libbacktrace: info-target-libbacktrace
39586
39587 info-target-libbacktrace: \
39588     configure-target-libbacktrace 
39589         @: $(MAKE); $(unstage)
39590         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39591         r=`${PWD_COMMAND}`; export r; \
39592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39593         $(NORMAL_TARGET_EXPORTS) \
39594         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
39595         for flag in $(EXTRA_TARGET_FLAGS); do \
39596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39597         done; \
39598         (cd $(TARGET_SUBDIR)/libbacktrace && \
39599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39601                   "RANLIB=$${RANLIB}" \
39602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39603                    info) \
39604           || exit 1
39605
39606 @endif target-libbacktrace
39607
39608 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39609 maybe-dvi-target-libbacktrace:
39610 @if target-libbacktrace
39611 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39612
39613 dvi-target-libbacktrace: \
39614     configure-target-libbacktrace 
39615         @: $(MAKE); $(unstage)
39616         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39617         r=`${PWD_COMMAND}`; export r; \
39618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39619         $(NORMAL_TARGET_EXPORTS) \
39620         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
39621         for flag in $(EXTRA_TARGET_FLAGS); do \
39622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39623         done; \
39624         (cd $(TARGET_SUBDIR)/libbacktrace && \
39625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39627                   "RANLIB=$${RANLIB}" \
39628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39629                    dvi) \
39630           || exit 1
39631
39632 @endif target-libbacktrace
39633
39634 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39635 maybe-pdf-target-libbacktrace:
39636 @if target-libbacktrace
39637 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39638
39639 pdf-target-libbacktrace: \
39640     configure-target-libbacktrace 
39641         @: $(MAKE); $(unstage)
39642         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39643         r=`${PWD_COMMAND}`; export r; \
39644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39645         $(NORMAL_TARGET_EXPORTS) \
39646         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39647         for flag in $(EXTRA_TARGET_FLAGS); do \
39648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39649         done; \
39650         (cd $(TARGET_SUBDIR)/libbacktrace && \
39651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39653                   "RANLIB=$${RANLIB}" \
39654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39655                    pdf) \
39656           || exit 1
39657
39658 @endif target-libbacktrace
39659
39660 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39661 maybe-html-target-libbacktrace:
39662 @if target-libbacktrace
39663 maybe-html-target-libbacktrace: html-target-libbacktrace
39664
39665 html-target-libbacktrace: \
39666     configure-target-libbacktrace 
39667         @: $(MAKE); $(unstage)
39668         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39669         r=`${PWD_COMMAND}`; export r; \
39670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39671         $(NORMAL_TARGET_EXPORTS) \
39672         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
39673         for flag in $(EXTRA_TARGET_FLAGS); do \
39674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39675         done; \
39676         (cd $(TARGET_SUBDIR)/libbacktrace && \
39677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39679                   "RANLIB=$${RANLIB}" \
39680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39681                    html) \
39682           || exit 1
39683
39684 @endif target-libbacktrace
39685
39686 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39687 maybe-TAGS-target-libbacktrace:
39688 @if target-libbacktrace
39689 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39690
39691 TAGS-target-libbacktrace: \
39692     configure-target-libbacktrace 
39693         @: $(MAKE); $(unstage)
39694         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39695         r=`${PWD_COMMAND}`; export r; \
39696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39697         $(NORMAL_TARGET_EXPORTS) \
39698         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
39699         for flag in $(EXTRA_TARGET_FLAGS); do \
39700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39701         done; \
39702         (cd $(TARGET_SUBDIR)/libbacktrace && \
39703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39705                   "RANLIB=$${RANLIB}" \
39706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39707                    TAGS) \
39708           || exit 1
39709
39710 @endif target-libbacktrace
39711
39712 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39713 maybe-install-info-target-libbacktrace:
39714 @if target-libbacktrace
39715 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39716
39717 install-info-target-libbacktrace: \
39718     configure-target-libbacktrace \
39719     info-target-libbacktrace 
39720         @: $(MAKE); $(unstage)
39721         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39722         r=`${PWD_COMMAND}`; export r; \
39723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39724         $(NORMAL_TARGET_EXPORTS) \
39725         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
39726         for flag in $(EXTRA_TARGET_FLAGS); do \
39727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39728         done; \
39729         (cd $(TARGET_SUBDIR)/libbacktrace && \
39730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39732                   "RANLIB=$${RANLIB}" \
39733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39734                    install-info) \
39735           || exit 1
39736
39737 @endif target-libbacktrace
39738
39739 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39740 maybe-install-pdf-target-libbacktrace:
39741 @if target-libbacktrace
39742 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39743
39744 install-pdf-target-libbacktrace: \
39745     configure-target-libbacktrace \
39746     pdf-target-libbacktrace 
39747         @: $(MAKE); $(unstage)
39748         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39749         r=`${PWD_COMMAND}`; export r; \
39750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39751         $(NORMAL_TARGET_EXPORTS) \
39752         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
39753         for flag in $(EXTRA_TARGET_FLAGS); do \
39754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39755         done; \
39756         (cd $(TARGET_SUBDIR)/libbacktrace && \
39757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39759                   "RANLIB=$${RANLIB}" \
39760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39761                    install-pdf) \
39762           || exit 1
39763
39764 @endif target-libbacktrace
39765
39766 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39767 maybe-install-html-target-libbacktrace:
39768 @if target-libbacktrace
39769 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39770
39771 install-html-target-libbacktrace: \
39772     configure-target-libbacktrace \
39773     html-target-libbacktrace 
39774         @: $(MAKE); $(unstage)
39775         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39776         r=`${PWD_COMMAND}`; export r; \
39777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39778         $(NORMAL_TARGET_EXPORTS) \
39779         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
39780         for flag in $(EXTRA_TARGET_FLAGS); do \
39781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39782         done; \
39783         (cd $(TARGET_SUBDIR)/libbacktrace && \
39784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39786                   "RANLIB=$${RANLIB}" \
39787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39788                    install-html) \
39789           || exit 1
39790
39791 @endif target-libbacktrace
39792
39793 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39794 maybe-installcheck-target-libbacktrace:
39795 @if target-libbacktrace
39796 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39797
39798 installcheck-target-libbacktrace: \
39799     configure-target-libbacktrace 
39800         @: $(MAKE); $(unstage)
39801         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39802         r=`${PWD_COMMAND}`; export r; \
39803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804         $(NORMAL_TARGET_EXPORTS) \
39805         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
39806         for flag in $(EXTRA_TARGET_FLAGS); do \
39807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39808         done; \
39809         (cd $(TARGET_SUBDIR)/libbacktrace && \
39810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812                   "RANLIB=$${RANLIB}" \
39813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814                    installcheck) \
39815           || exit 1
39816
39817 @endif target-libbacktrace
39818
39819 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39820 maybe-mostlyclean-target-libbacktrace:
39821 @if target-libbacktrace
39822 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39823
39824 mostlyclean-target-libbacktrace: 
39825         @: $(MAKE); $(unstage)
39826         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39827         r=`${PWD_COMMAND}`; export r; \
39828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829         $(NORMAL_TARGET_EXPORTS) \
39830         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
39831         for flag in $(EXTRA_TARGET_FLAGS); do \
39832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39833         done; \
39834         (cd $(TARGET_SUBDIR)/libbacktrace && \
39835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837                   "RANLIB=$${RANLIB}" \
39838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839                    mostlyclean) \
39840           || exit 1
39841
39842 @endif target-libbacktrace
39843
39844 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39845 maybe-clean-target-libbacktrace:
39846 @if target-libbacktrace
39847 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39848
39849 clean-target-libbacktrace: 
39850         @: $(MAKE); $(unstage)
39851         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39852         r=`${PWD_COMMAND}`; export r; \
39853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39854         $(NORMAL_TARGET_EXPORTS) \
39855         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
39856         for flag in $(EXTRA_TARGET_FLAGS); do \
39857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39858         done; \
39859         (cd $(TARGET_SUBDIR)/libbacktrace && \
39860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39862                   "RANLIB=$${RANLIB}" \
39863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39864                    clean) \
39865           || exit 1
39866
39867 @endif target-libbacktrace
39868
39869 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39870 maybe-distclean-target-libbacktrace:
39871 @if target-libbacktrace
39872 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39873
39874 distclean-target-libbacktrace: 
39875         @: $(MAKE); $(unstage)
39876         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39877         r=`${PWD_COMMAND}`; export r; \
39878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39879         $(NORMAL_TARGET_EXPORTS) \
39880         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
39881         for flag in $(EXTRA_TARGET_FLAGS); do \
39882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39883         done; \
39884         (cd $(TARGET_SUBDIR)/libbacktrace && \
39885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39887                   "RANLIB=$${RANLIB}" \
39888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39889                    distclean) \
39890           || exit 1
39891
39892 @endif target-libbacktrace
39893
39894 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39895 maybe-maintainer-clean-target-libbacktrace:
39896 @if target-libbacktrace
39897 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39898
39899 maintainer-clean-target-libbacktrace: 
39900         @: $(MAKE); $(unstage)
39901         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
39902         r=`${PWD_COMMAND}`; export r; \
39903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39904         $(NORMAL_TARGET_EXPORTS) \
39905         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
39906         for flag in $(EXTRA_TARGET_FLAGS); do \
39907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39908         done; \
39909         (cd $(TARGET_SUBDIR)/libbacktrace && \
39910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39912                   "RANLIB=$${RANLIB}" \
39913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39914                    maintainer-clean) \
39915           || exit 1
39916
39917 @endif target-libbacktrace
39918
39919
39920
39921
39922
39923 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39924 maybe-configure-target-libquadmath:
39925 @if gcc-bootstrap
39926 configure-target-libquadmath: stage_current
39927 @endif gcc-bootstrap
39928 @if target-libquadmath
39929 maybe-configure-target-libquadmath: configure-target-libquadmath
39930 configure-target-libquadmath: 
39931         @: $(MAKE); $(unstage)
39932         @r=`${PWD_COMMAND}`; export r; \
39933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39934         echo "Checking multilib configuration for libquadmath..."; \
39935         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39936         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
39937         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39938           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39939             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39940           else \
39941             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39942             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39943           fi; \
39944         else \
39945           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39946         fi; \
39947         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39948         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
39949         $(NORMAL_TARGET_EXPORTS)  \
39950         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39951         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39952         case $(srcdir) in \
39953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39954           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39956         esac; \
39957         module_srcdir=libquadmath; \
39958         rm -f no-such-file || : ; \
39959         CONFIG_SITE=no-such-file $(SHELL) \
39960           $$s/$$module_srcdir/configure \
39961           --srcdir=$${topdir}/$$module_srcdir \
39962           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39963           --target=${target_alias}  \
39964           || exit 1
39965 @endif target-libquadmath
39966
39967
39968
39969
39970
39971 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39972 maybe-all-target-libquadmath:
39973 @if gcc-bootstrap
39974 all-target-libquadmath: stage_current
39975 @endif gcc-bootstrap
39976 @if target-libquadmath
39977 TARGET-target-libquadmath=all
39978 maybe-all-target-libquadmath: all-target-libquadmath
39979 all-target-libquadmath: configure-target-libquadmath
39980         @: $(MAKE); $(unstage)
39981         @r=`${PWD_COMMAND}`; export r; \
39982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39983         $(NORMAL_TARGET_EXPORTS)  \
39984         (cd $(TARGET_SUBDIR)/libquadmath && \
39985           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39986                 $(TARGET-target-libquadmath))
39987 @endif target-libquadmath
39988
39989
39990
39991
39992
39993 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39994 maybe-check-target-libquadmath:
39995 @if target-libquadmath
39996 maybe-check-target-libquadmath: check-target-libquadmath
39997
39998 check-target-libquadmath:
39999         @: $(MAKE); $(unstage)
40000         @r=`${PWD_COMMAND}`; export r; \
40001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40002         $(NORMAL_TARGET_EXPORTS) \
40003         (cd $(TARGET_SUBDIR)/libquadmath && \
40004           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40005
40006 @endif target-libquadmath
40007
40008 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
40009 maybe-install-target-libquadmath:
40010 @if target-libquadmath
40011 maybe-install-target-libquadmath: install-target-libquadmath
40012
40013 install-target-libquadmath: installdirs
40014         @: $(MAKE); $(unstage)
40015         @r=`${PWD_COMMAND}`; export r; \
40016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40017         $(NORMAL_TARGET_EXPORTS) \
40018         (cd $(TARGET_SUBDIR)/libquadmath && \
40019           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40020
40021 @endif target-libquadmath
40022
40023 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
40024 maybe-install-strip-target-libquadmath:
40025 @if target-libquadmath
40026 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
40027
40028 install-strip-target-libquadmath: installdirs
40029         @: $(MAKE); $(unstage)
40030         @r=`${PWD_COMMAND}`; export r; \
40031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40032         $(NORMAL_TARGET_EXPORTS) \
40033         (cd $(TARGET_SUBDIR)/libquadmath && \
40034           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40035
40036 @endif target-libquadmath
40037
40038 # Other targets (info, dvi, pdf, etc.)
40039
40040 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
40041 maybe-info-target-libquadmath:
40042 @if target-libquadmath
40043 maybe-info-target-libquadmath: info-target-libquadmath
40044
40045 info-target-libquadmath: \
40046     configure-target-libquadmath 
40047         @: $(MAKE); $(unstage)
40048         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40049         r=`${PWD_COMMAND}`; export r; \
40050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40051         $(NORMAL_TARGET_EXPORTS) \
40052         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
40053         for flag in $(EXTRA_TARGET_FLAGS); do \
40054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40055         done; \
40056         (cd $(TARGET_SUBDIR)/libquadmath && \
40057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40059                   "RANLIB=$${RANLIB}" \
40060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40061                    info) \
40062           || exit 1
40063
40064 @endif target-libquadmath
40065
40066 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
40067 maybe-dvi-target-libquadmath:
40068 @if target-libquadmath
40069 maybe-dvi-target-libquadmath: dvi-target-libquadmath
40070
40071 dvi-target-libquadmath: \
40072     configure-target-libquadmath 
40073         @: $(MAKE); $(unstage)
40074         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40075         r=`${PWD_COMMAND}`; export r; \
40076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40077         $(NORMAL_TARGET_EXPORTS) \
40078         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
40079         for flag in $(EXTRA_TARGET_FLAGS); do \
40080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40081         done; \
40082         (cd $(TARGET_SUBDIR)/libquadmath && \
40083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40085                   "RANLIB=$${RANLIB}" \
40086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40087                    dvi) \
40088           || exit 1
40089
40090 @endif target-libquadmath
40091
40092 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
40093 maybe-pdf-target-libquadmath:
40094 @if target-libquadmath
40095 maybe-pdf-target-libquadmath: pdf-target-libquadmath
40096
40097 pdf-target-libquadmath: \
40098     configure-target-libquadmath 
40099         @: $(MAKE); $(unstage)
40100         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40101         r=`${PWD_COMMAND}`; export r; \
40102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40103         $(NORMAL_TARGET_EXPORTS) \
40104         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
40105         for flag in $(EXTRA_TARGET_FLAGS); do \
40106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40107         done; \
40108         (cd $(TARGET_SUBDIR)/libquadmath && \
40109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40111                   "RANLIB=$${RANLIB}" \
40112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40113                    pdf) \
40114           || exit 1
40115
40116 @endif target-libquadmath
40117
40118 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
40119 maybe-html-target-libquadmath:
40120 @if target-libquadmath
40121 maybe-html-target-libquadmath: html-target-libquadmath
40122
40123 html-target-libquadmath: \
40124     configure-target-libquadmath 
40125         @: $(MAKE); $(unstage)
40126         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40127         r=`${PWD_COMMAND}`; export r; \
40128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40129         $(NORMAL_TARGET_EXPORTS) \
40130         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
40131         for flag in $(EXTRA_TARGET_FLAGS); do \
40132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40133         done; \
40134         (cd $(TARGET_SUBDIR)/libquadmath && \
40135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40137                   "RANLIB=$${RANLIB}" \
40138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40139                    html) \
40140           || exit 1
40141
40142 @endif target-libquadmath
40143
40144 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
40145 maybe-TAGS-target-libquadmath:
40146 @if target-libquadmath
40147 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
40148
40149 TAGS-target-libquadmath: \
40150     configure-target-libquadmath 
40151         @: $(MAKE); $(unstage)
40152         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40153         r=`${PWD_COMMAND}`; export r; \
40154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40155         $(NORMAL_TARGET_EXPORTS) \
40156         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
40157         for flag in $(EXTRA_TARGET_FLAGS); do \
40158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40159         done; \
40160         (cd $(TARGET_SUBDIR)/libquadmath && \
40161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40163                   "RANLIB=$${RANLIB}" \
40164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40165                    TAGS) \
40166           || exit 1
40167
40168 @endif target-libquadmath
40169
40170 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
40171 maybe-install-info-target-libquadmath:
40172 @if target-libquadmath
40173 maybe-install-info-target-libquadmath: install-info-target-libquadmath
40174
40175 install-info-target-libquadmath: \
40176     configure-target-libquadmath \
40177     info-target-libquadmath 
40178         @: $(MAKE); $(unstage)
40179         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40180         r=`${PWD_COMMAND}`; export r; \
40181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182         $(NORMAL_TARGET_EXPORTS) \
40183         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
40184         for flag in $(EXTRA_TARGET_FLAGS); do \
40185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40186         done; \
40187         (cd $(TARGET_SUBDIR)/libquadmath && \
40188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40190                   "RANLIB=$${RANLIB}" \
40191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40192                    install-info) \
40193           || exit 1
40194
40195 @endif target-libquadmath
40196
40197 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
40198 maybe-install-pdf-target-libquadmath:
40199 @if target-libquadmath
40200 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
40201
40202 install-pdf-target-libquadmath: \
40203     configure-target-libquadmath \
40204     pdf-target-libquadmath 
40205         @: $(MAKE); $(unstage)
40206         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40207         r=`${PWD_COMMAND}`; export r; \
40208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40209         $(NORMAL_TARGET_EXPORTS) \
40210         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
40211         for flag in $(EXTRA_TARGET_FLAGS); do \
40212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40213         done; \
40214         (cd $(TARGET_SUBDIR)/libquadmath && \
40215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40217                   "RANLIB=$${RANLIB}" \
40218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40219                    install-pdf) \
40220           || exit 1
40221
40222 @endif target-libquadmath
40223
40224 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
40225 maybe-install-html-target-libquadmath:
40226 @if target-libquadmath
40227 maybe-install-html-target-libquadmath: install-html-target-libquadmath
40228
40229 install-html-target-libquadmath: \
40230     configure-target-libquadmath \
40231     html-target-libquadmath 
40232         @: $(MAKE); $(unstage)
40233         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40234         r=`${PWD_COMMAND}`; export r; \
40235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40236         $(NORMAL_TARGET_EXPORTS) \
40237         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
40238         for flag in $(EXTRA_TARGET_FLAGS); do \
40239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40240         done; \
40241         (cd $(TARGET_SUBDIR)/libquadmath && \
40242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40244                   "RANLIB=$${RANLIB}" \
40245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40246                    install-html) \
40247           || exit 1
40248
40249 @endif target-libquadmath
40250
40251 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
40252 maybe-installcheck-target-libquadmath:
40253 @if target-libquadmath
40254 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
40255
40256 installcheck-target-libquadmath: \
40257     configure-target-libquadmath 
40258         @: $(MAKE); $(unstage)
40259         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40260         r=`${PWD_COMMAND}`; export r; \
40261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40262         $(NORMAL_TARGET_EXPORTS) \
40263         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
40264         for flag in $(EXTRA_TARGET_FLAGS); do \
40265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40266         done; \
40267         (cd $(TARGET_SUBDIR)/libquadmath && \
40268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40270                   "RANLIB=$${RANLIB}" \
40271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40272                    installcheck) \
40273           || exit 1
40274
40275 @endif target-libquadmath
40276
40277 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
40278 maybe-mostlyclean-target-libquadmath:
40279 @if target-libquadmath
40280 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
40281
40282 mostlyclean-target-libquadmath: 
40283         @: $(MAKE); $(unstage)
40284         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40285         r=`${PWD_COMMAND}`; export r; \
40286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40287         $(NORMAL_TARGET_EXPORTS) \
40288         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
40289         for flag in $(EXTRA_TARGET_FLAGS); do \
40290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40291         done; \
40292         (cd $(TARGET_SUBDIR)/libquadmath && \
40293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40295                   "RANLIB=$${RANLIB}" \
40296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40297                    mostlyclean) \
40298           || exit 1
40299
40300 @endif target-libquadmath
40301
40302 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
40303 maybe-clean-target-libquadmath:
40304 @if target-libquadmath
40305 maybe-clean-target-libquadmath: clean-target-libquadmath
40306
40307 clean-target-libquadmath: 
40308         @: $(MAKE); $(unstage)
40309         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40310         r=`${PWD_COMMAND}`; export r; \
40311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40312         $(NORMAL_TARGET_EXPORTS) \
40313         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
40314         for flag in $(EXTRA_TARGET_FLAGS); do \
40315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40316         done; \
40317         (cd $(TARGET_SUBDIR)/libquadmath && \
40318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40320                   "RANLIB=$${RANLIB}" \
40321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40322                    clean) \
40323           || exit 1
40324
40325 @endif target-libquadmath
40326
40327 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
40328 maybe-distclean-target-libquadmath:
40329 @if target-libquadmath
40330 maybe-distclean-target-libquadmath: distclean-target-libquadmath
40331
40332 distclean-target-libquadmath: 
40333         @: $(MAKE); $(unstage)
40334         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40335         r=`${PWD_COMMAND}`; export r; \
40336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40337         $(NORMAL_TARGET_EXPORTS) \
40338         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
40339         for flag in $(EXTRA_TARGET_FLAGS); do \
40340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40341         done; \
40342         (cd $(TARGET_SUBDIR)/libquadmath && \
40343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40345                   "RANLIB=$${RANLIB}" \
40346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40347                    distclean) \
40348           || exit 1
40349
40350 @endif target-libquadmath
40351
40352 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
40353 maybe-maintainer-clean-target-libquadmath:
40354 @if target-libquadmath
40355 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
40356
40357 maintainer-clean-target-libquadmath: 
40358         @: $(MAKE); $(unstage)
40359         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
40360         r=`${PWD_COMMAND}`; export r; \
40361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40362         $(NORMAL_TARGET_EXPORTS) \
40363         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
40364         for flag in $(EXTRA_TARGET_FLAGS); do \
40365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40366         done; \
40367         (cd $(TARGET_SUBDIR)/libquadmath && \
40368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40370                   "RANLIB=$${RANLIB}" \
40371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40372                    maintainer-clean) \
40373           || exit 1
40374
40375 @endif target-libquadmath
40376
40377
40378
40379
40380
40381 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
40382 maybe-configure-target-libgfortran:
40383 @if gcc-bootstrap
40384 configure-target-libgfortran: stage_current
40385 @endif gcc-bootstrap
40386 @if target-libgfortran
40387 maybe-configure-target-libgfortran: configure-target-libgfortran
40388 configure-target-libgfortran: 
40389         @: $(MAKE); $(unstage)
40390         @r=`${PWD_COMMAND}`; export r; \
40391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40392         echo "Checking multilib configuration for libgfortran..."; \
40393         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40394         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
40395         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40396           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
40397             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
40398           else \
40399             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
40400             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40401           fi; \
40402         else \
40403           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
40404         fi; \
40405         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
40406         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
40407         $(NORMAL_TARGET_EXPORTS)  \
40408         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
40409         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
40410         case $(srcdir) in \
40411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40412           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40414         esac; \
40415         module_srcdir=libgfortran; \
40416         rm -f no-such-file || : ; \
40417         CONFIG_SITE=no-such-file $(SHELL) \
40418           $$s/$$module_srcdir/configure \
40419           --srcdir=$${topdir}/$$module_srcdir \
40420           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40421           --target=${target_alias}  \
40422           || exit 1
40423 @endif target-libgfortran
40424
40425
40426
40427
40428
40429 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40430 maybe-all-target-libgfortran:
40431 @if gcc-bootstrap
40432 all-target-libgfortran: stage_current
40433 @endif gcc-bootstrap
40434 @if target-libgfortran
40435 TARGET-target-libgfortran=all
40436 maybe-all-target-libgfortran: all-target-libgfortran
40437 all-target-libgfortran: configure-target-libgfortran
40438         @: $(MAKE); $(unstage)
40439         @r=`${PWD_COMMAND}`; export r; \
40440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40441         $(NORMAL_TARGET_EXPORTS)  \
40442         (cd $(TARGET_SUBDIR)/libgfortran && \
40443           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40444                 $(TARGET-target-libgfortran))
40445 @endif target-libgfortran
40446
40447
40448
40449
40450
40451 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40452 maybe-check-target-libgfortran:
40453 @if target-libgfortran
40454 maybe-check-target-libgfortran: check-target-libgfortran
40455
40456 check-target-libgfortran:
40457         @: $(MAKE); $(unstage)
40458         @r=`${PWD_COMMAND}`; export r; \
40459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40460         $(NORMAL_TARGET_EXPORTS) \
40461         (cd $(TARGET_SUBDIR)/libgfortran && \
40462           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40463
40464 @endif target-libgfortran
40465
40466 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40467 maybe-install-target-libgfortran:
40468 @if target-libgfortran
40469 maybe-install-target-libgfortran: install-target-libgfortran
40470
40471 install-target-libgfortran: installdirs
40472         @: $(MAKE); $(unstage)
40473         @r=`${PWD_COMMAND}`; export r; \
40474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40475         $(NORMAL_TARGET_EXPORTS) \
40476         (cd $(TARGET_SUBDIR)/libgfortran && \
40477           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40478
40479 @endif target-libgfortran
40480
40481 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40482 maybe-install-strip-target-libgfortran:
40483 @if target-libgfortran
40484 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40485
40486 install-strip-target-libgfortran: installdirs
40487         @: $(MAKE); $(unstage)
40488         @r=`${PWD_COMMAND}`; export r; \
40489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40490         $(NORMAL_TARGET_EXPORTS) \
40491         (cd $(TARGET_SUBDIR)/libgfortran && \
40492           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40493
40494 @endif target-libgfortran
40495
40496 # Other targets (info, dvi, pdf, etc.)
40497
40498 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40499 maybe-info-target-libgfortran:
40500 @if target-libgfortran
40501 maybe-info-target-libgfortran: info-target-libgfortran
40502
40503 info-target-libgfortran: \
40504     configure-target-libgfortran 
40505         @: $(MAKE); $(unstage)
40506         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40507         r=`${PWD_COMMAND}`; export r; \
40508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40509         $(NORMAL_TARGET_EXPORTS) \
40510         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
40511         for flag in $(EXTRA_TARGET_FLAGS); do \
40512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40513         done; \
40514         (cd $(TARGET_SUBDIR)/libgfortran && \
40515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40517                   "RANLIB=$${RANLIB}" \
40518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40519                    info) \
40520           || exit 1
40521
40522 @endif target-libgfortran
40523
40524 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40525 maybe-dvi-target-libgfortran:
40526 @if target-libgfortran
40527 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40528
40529 dvi-target-libgfortran: \
40530     configure-target-libgfortran 
40531         @: $(MAKE); $(unstage)
40532         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40533         r=`${PWD_COMMAND}`; export r; \
40534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40535         $(NORMAL_TARGET_EXPORTS) \
40536         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
40537         for flag in $(EXTRA_TARGET_FLAGS); do \
40538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40539         done; \
40540         (cd $(TARGET_SUBDIR)/libgfortran && \
40541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40543                   "RANLIB=$${RANLIB}" \
40544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40545                    dvi) \
40546           || exit 1
40547
40548 @endif target-libgfortran
40549
40550 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40551 maybe-pdf-target-libgfortran:
40552 @if target-libgfortran
40553 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40554
40555 pdf-target-libgfortran: \
40556     configure-target-libgfortran 
40557         @: $(MAKE); $(unstage)
40558         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40559         r=`${PWD_COMMAND}`; export r; \
40560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40561         $(NORMAL_TARGET_EXPORTS) \
40562         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
40563         for flag in $(EXTRA_TARGET_FLAGS); do \
40564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40565         done; \
40566         (cd $(TARGET_SUBDIR)/libgfortran && \
40567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40569                   "RANLIB=$${RANLIB}" \
40570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40571                    pdf) \
40572           || exit 1
40573
40574 @endif target-libgfortran
40575
40576 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40577 maybe-html-target-libgfortran:
40578 @if target-libgfortran
40579 maybe-html-target-libgfortran: html-target-libgfortran
40580
40581 html-target-libgfortran: \
40582     configure-target-libgfortran 
40583         @: $(MAKE); $(unstage)
40584         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40585         r=`${PWD_COMMAND}`; export r; \
40586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40587         $(NORMAL_TARGET_EXPORTS) \
40588         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
40589         for flag in $(EXTRA_TARGET_FLAGS); do \
40590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40591         done; \
40592         (cd $(TARGET_SUBDIR)/libgfortran && \
40593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40595                   "RANLIB=$${RANLIB}" \
40596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40597                    html) \
40598           || exit 1
40599
40600 @endif target-libgfortran
40601
40602 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40603 maybe-TAGS-target-libgfortran:
40604 @if target-libgfortran
40605 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40606
40607 TAGS-target-libgfortran: \
40608     configure-target-libgfortran 
40609         @: $(MAKE); $(unstage)
40610         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40611         r=`${PWD_COMMAND}`; export r; \
40612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40613         $(NORMAL_TARGET_EXPORTS) \
40614         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
40615         for flag in $(EXTRA_TARGET_FLAGS); do \
40616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40617         done; \
40618         (cd $(TARGET_SUBDIR)/libgfortran && \
40619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40621                   "RANLIB=$${RANLIB}" \
40622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40623                    TAGS) \
40624           || exit 1
40625
40626 @endif target-libgfortran
40627
40628 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40629 maybe-install-info-target-libgfortran:
40630 @if target-libgfortran
40631 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40632
40633 install-info-target-libgfortran: \
40634     configure-target-libgfortran \
40635     info-target-libgfortran 
40636         @: $(MAKE); $(unstage)
40637         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40638         r=`${PWD_COMMAND}`; export r; \
40639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40640         $(NORMAL_TARGET_EXPORTS) \
40641         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
40642         for flag in $(EXTRA_TARGET_FLAGS); do \
40643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40644         done; \
40645         (cd $(TARGET_SUBDIR)/libgfortran && \
40646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40648                   "RANLIB=$${RANLIB}" \
40649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40650                    install-info) \
40651           || exit 1
40652
40653 @endif target-libgfortran
40654
40655 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40656 maybe-install-pdf-target-libgfortran:
40657 @if target-libgfortran
40658 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40659
40660 install-pdf-target-libgfortran: \
40661     configure-target-libgfortran \
40662     pdf-target-libgfortran 
40663         @: $(MAKE); $(unstage)
40664         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40665         r=`${PWD_COMMAND}`; export r; \
40666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40667         $(NORMAL_TARGET_EXPORTS) \
40668         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
40669         for flag in $(EXTRA_TARGET_FLAGS); do \
40670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40671         done; \
40672         (cd $(TARGET_SUBDIR)/libgfortran && \
40673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40675                   "RANLIB=$${RANLIB}" \
40676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40677                    install-pdf) \
40678           || exit 1
40679
40680 @endif target-libgfortran
40681
40682 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40683 maybe-install-html-target-libgfortran:
40684 @if target-libgfortran
40685 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40686
40687 install-html-target-libgfortran: \
40688     configure-target-libgfortran \
40689     html-target-libgfortran 
40690         @: $(MAKE); $(unstage)
40691         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40692         r=`${PWD_COMMAND}`; export r; \
40693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40694         $(NORMAL_TARGET_EXPORTS) \
40695         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
40696         for flag in $(EXTRA_TARGET_FLAGS); do \
40697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40698         done; \
40699         (cd $(TARGET_SUBDIR)/libgfortran && \
40700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40702                   "RANLIB=$${RANLIB}" \
40703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40704                    install-html) \
40705           || exit 1
40706
40707 @endif target-libgfortran
40708
40709 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40710 maybe-installcheck-target-libgfortran:
40711 @if target-libgfortran
40712 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40713
40714 installcheck-target-libgfortran: \
40715     configure-target-libgfortran 
40716         @: $(MAKE); $(unstage)
40717         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40718         r=`${PWD_COMMAND}`; export r; \
40719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40720         $(NORMAL_TARGET_EXPORTS) \
40721         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
40722         for flag in $(EXTRA_TARGET_FLAGS); do \
40723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40724         done; \
40725         (cd $(TARGET_SUBDIR)/libgfortran && \
40726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40728                   "RANLIB=$${RANLIB}" \
40729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40730                    installcheck) \
40731           || exit 1
40732
40733 @endif target-libgfortran
40734
40735 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40736 maybe-mostlyclean-target-libgfortran:
40737 @if target-libgfortran
40738 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40739
40740 mostlyclean-target-libgfortran: 
40741         @: $(MAKE); $(unstage)
40742         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40743         r=`${PWD_COMMAND}`; export r; \
40744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40745         $(NORMAL_TARGET_EXPORTS) \
40746         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
40747         for flag in $(EXTRA_TARGET_FLAGS); do \
40748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40749         done; \
40750         (cd $(TARGET_SUBDIR)/libgfortran && \
40751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40753                   "RANLIB=$${RANLIB}" \
40754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40755                    mostlyclean) \
40756           || exit 1
40757
40758 @endif target-libgfortran
40759
40760 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40761 maybe-clean-target-libgfortran:
40762 @if target-libgfortran
40763 maybe-clean-target-libgfortran: clean-target-libgfortran
40764
40765 clean-target-libgfortran: 
40766         @: $(MAKE); $(unstage)
40767         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40768         r=`${PWD_COMMAND}`; export r; \
40769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40770         $(NORMAL_TARGET_EXPORTS) \
40771         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
40772         for flag in $(EXTRA_TARGET_FLAGS); do \
40773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40774         done; \
40775         (cd $(TARGET_SUBDIR)/libgfortran && \
40776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40778                   "RANLIB=$${RANLIB}" \
40779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40780                    clean) \
40781           || exit 1
40782
40783 @endif target-libgfortran
40784
40785 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40786 maybe-distclean-target-libgfortran:
40787 @if target-libgfortran
40788 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40789
40790 distclean-target-libgfortran: 
40791         @: $(MAKE); $(unstage)
40792         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40793         r=`${PWD_COMMAND}`; export r; \
40794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40795         $(NORMAL_TARGET_EXPORTS) \
40796         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
40797         for flag in $(EXTRA_TARGET_FLAGS); do \
40798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40799         done; \
40800         (cd $(TARGET_SUBDIR)/libgfortran && \
40801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40803                   "RANLIB=$${RANLIB}" \
40804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40805                    distclean) \
40806           || exit 1
40807
40808 @endif target-libgfortran
40809
40810 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40811 maybe-maintainer-clean-target-libgfortran:
40812 @if target-libgfortran
40813 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40814
40815 maintainer-clean-target-libgfortran: 
40816         @: $(MAKE); $(unstage)
40817         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
40818         r=`${PWD_COMMAND}`; export r; \
40819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40820         $(NORMAL_TARGET_EXPORTS) \
40821         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
40822         for flag in $(EXTRA_TARGET_FLAGS); do \
40823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40824         done; \
40825         (cd $(TARGET_SUBDIR)/libgfortran && \
40826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40828                   "RANLIB=$${RANLIB}" \
40829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40830                    maintainer-clean) \
40831           || exit 1
40832
40833 @endif target-libgfortran
40834
40835
40836
40837
40838
40839 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40840 maybe-configure-target-libobjc:
40841 @if gcc-bootstrap
40842 configure-target-libobjc: stage_current
40843 @endif gcc-bootstrap
40844 @if target-libobjc
40845 maybe-configure-target-libobjc: configure-target-libobjc
40846 configure-target-libobjc: 
40847         @: $(MAKE); $(unstage)
40848         @r=`${PWD_COMMAND}`; export r; \
40849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40850         echo "Checking multilib configuration for libobjc..."; \
40851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40852         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
40853         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40854           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40855             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40856           else \
40857             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40858             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40859           fi; \
40860         else \
40861           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40862         fi; \
40863         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40864         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
40865         $(NORMAL_TARGET_EXPORTS)  \
40866         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40867         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40868         case $(srcdir) in \
40869           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40870           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40871                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40872         esac; \
40873         module_srcdir=libobjc; \
40874         rm -f no-such-file || : ; \
40875         CONFIG_SITE=no-such-file $(SHELL) \
40876           $$s/$$module_srcdir/configure \
40877           --srcdir=$${topdir}/$$module_srcdir \
40878           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40879           --target=${target_alias}  \
40880           || exit 1
40881 @endif target-libobjc
40882
40883
40884
40885
40886
40887 .PHONY: all-target-libobjc maybe-all-target-libobjc
40888 maybe-all-target-libobjc:
40889 @if gcc-bootstrap
40890 all-target-libobjc: stage_current
40891 @endif gcc-bootstrap
40892 @if target-libobjc
40893 TARGET-target-libobjc=all
40894 maybe-all-target-libobjc: all-target-libobjc
40895 all-target-libobjc: configure-target-libobjc
40896         @: $(MAKE); $(unstage)
40897         @r=`${PWD_COMMAND}`; export r; \
40898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40899         $(NORMAL_TARGET_EXPORTS)  \
40900         (cd $(TARGET_SUBDIR)/libobjc && \
40901           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40902                 $(TARGET-target-libobjc))
40903 @endif target-libobjc
40904
40905
40906
40907
40908
40909 .PHONY: check-target-libobjc maybe-check-target-libobjc
40910 maybe-check-target-libobjc:
40911 @if target-libobjc
40912 maybe-check-target-libobjc: check-target-libobjc
40913
40914 check-target-libobjc:
40915         @: $(MAKE); $(unstage)
40916         @r=`${PWD_COMMAND}`; export r; \
40917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40918         $(NORMAL_TARGET_EXPORTS) \
40919         (cd $(TARGET_SUBDIR)/libobjc && \
40920           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40921
40922 @endif target-libobjc
40923
40924 .PHONY: install-target-libobjc maybe-install-target-libobjc
40925 maybe-install-target-libobjc:
40926 @if target-libobjc
40927 maybe-install-target-libobjc: install-target-libobjc
40928
40929 install-target-libobjc: installdirs
40930         @: $(MAKE); $(unstage)
40931         @r=`${PWD_COMMAND}`; export r; \
40932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40933         $(NORMAL_TARGET_EXPORTS) \
40934         (cd $(TARGET_SUBDIR)/libobjc && \
40935           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40936
40937 @endif target-libobjc
40938
40939 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40940 maybe-install-strip-target-libobjc:
40941 @if target-libobjc
40942 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40943
40944 install-strip-target-libobjc: installdirs
40945         @: $(MAKE); $(unstage)
40946         @r=`${PWD_COMMAND}`; export r; \
40947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40948         $(NORMAL_TARGET_EXPORTS) \
40949         (cd $(TARGET_SUBDIR)/libobjc && \
40950           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40951
40952 @endif target-libobjc
40953
40954 # Other targets (info, dvi, pdf, etc.)
40955
40956 .PHONY: maybe-info-target-libobjc info-target-libobjc
40957 maybe-info-target-libobjc:
40958 @if target-libobjc
40959 maybe-info-target-libobjc: info-target-libobjc
40960
40961 info-target-libobjc: \
40962     configure-target-libobjc 
40963         @: $(MAKE); $(unstage)
40964         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40965         r=`${PWD_COMMAND}`; export r; \
40966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40967         $(NORMAL_TARGET_EXPORTS) \
40968         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
40969         for flag in $(EXTRA_TARGET_FLAGS); do \
40970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40971         done; \
40972         (cd $(TARGET_SUBDIR)/libobjc && \
40973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40975                   "RANLIB=$${RANLIB}" \
40976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40977                    info) \
40978           || exit 1
40979
40980 @endif target-libobjc
40981
40982 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40983 maybe-dvi-target-libobjc:
40984 @if target-libobjc
40985 maybe-dvi-target-libobjc: dvi-target-libobjc
40986
40987 dvi-target-libobjc: \
40988     configure-target-libobjc 
40989         @: $(MAKE); $(unstage)
40990         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
40991         r=`${PWD_COMMAND}`; export r; \
40992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40993         $(NORMAL_TARGET_EXPORTS) \
40994         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
40995         for flag in $(EXTRA_TARGET_FLAGS); do \
40996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40997         done; \
40998         (cd $(TARGET_SUBDIR)/libobjc && \
40999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41001                   "RANLIB=$${RANLIB}" \
41002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41003                    dvi) \
41004           || exit 1
41005
41006 @endif target-libobjc
41007
41008 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
41009 maybe-pdf-target-libobjc:
41010 @if target-libobjc
41011 maybe-pdf-target-libobjc: pdf-target-libobjc
41012
41013 pdf-target-libobjc: \
41014     configure-target-libobjc 
41015         @: $(MAKE); $(unstage)
41016         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41017         r=`${PWD_COMMAND}`; export r; \
41018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41019         $(NORMAL_TARGET_EXPORTS) \
41020         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
41021         for flag in $(EXTRA_TARGET_FLAGS); do \
41022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41023         done; \
41024         (cd $(TARGET_SUBDIR)/libobjc && \
41025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41027                   "RANLIB=$${RANLIB}" \
41028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41029                    pdf) \
41030           || exit 1
41031
41032 @endif target-libobjc
41033
41034 .PHONY: maybe-html-target-libobjc html-target-libobjc
41035 maybe-html-target-libobjc:
41036 @if target-libobjc
41037 maybe-html-target-libobjc: html-target-libobjc
41038
41039 html-target-libobjc: \
41040     configure-target-libobjc 
41041         @: $(MAKE); $(unstage)
41042         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41043         r=`${PWD_COMMAND}`; export r; \
41044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41045         $(NORMAL_TARGET_EXPORTS) \
41046         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
41047         for flag in $(EXTRA_TARGET_FLAGS); do \
41048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41049         done; \
41050         (cd $(TARGET_SUBDIR)/libobjc && \
41051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41053                   "RANLIB=$${RANLIB}" \
41054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41055                    html) \
41056           || exit 1
41057
41058 @endif target-libobjc
41059
41060 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
41061 maybe-TAGS-target-libobjc:
41062 @if target-libobjc
41063 maybe-TAGS-target-libobjc: TAGS-target-libobjc
41064
41065 TAGS-target-libobjc: \
41066     configure-target-libobjc 
41067         @: $(MAKE); $(unstage)
41068         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41069         r=`${PWD_COMMAND}`; export r; \
41070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41071         $(NORMAL_TARGET_EXPORTS) \
41072         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
41073         for flag in $(EXTRA_TARGET_FLAGS); do \
41074           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41075         done; \
41076         (cd $(TARGET_SUBDIR)/libobjc && \
41077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41079                   "RANLIB=$${RANLIB}" \
41080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41081                    TAGS) \
41082           || exit 1
41083
41084 @endif target-libobjc
41085
41086 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
41087 maybe-install-info-target-libobjc:
41088 @if target-libobjc
41089 maybe-install-info-target-libobjc: install-info-target-libobjc
41090
41091 install-info-target-libobjc: \
41092     configure-target-libobjc \
41093     info-target-libobjc 
41094         @: $(MAKE); $(unstage)
41095         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41096         r=`${PWD_COMMAND}`; export r; \
41097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41098         $(NORMAL_TARGET_EXPORTS) \
41099         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
41100         for flag in $(EXTRA_TARGET_FLAGS); do \
41101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41102         done; \
41103         (cd $(TARGET_SUBDIR)/libobjc && \
41104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41106                   "RANLIB=$${RANLIB}" \
41107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41108                    install-info) \
41109           || exit 1
41110
41111 @endif target-libobjc
41112
41113 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
41114 maybe-install-pdf-target-libobjc:
41115 @if target-libobjc
41116 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
41117
41118 install-pdf-target-libobjc: \
41119     configure-target-libobjc \
41120     pdf-target-libobjc 
41121         @: $(MAKE); $(unstage)
41122         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41123         r=`${PWD_COMMAND}`; export r; \
41124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41125         $(NORMAL_TARGET_EXPORTS) \
41126         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
41127         for flag in $(EXTRA_TARGET_FLAGS); do \
41128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41129         done; \
41130         (cd $(TARGET_SUBDIR)/libobjc && \
41131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41133                   "RANLIB=$${RANLIB}" \
41134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41135                    install-pdf) \
41136           || exit 1
41137
41138 @endif target-libobjc
41139
41140 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
41141 maybe-install-html-target-libobjc:
41142 @if target-libobjc
41143 maybe-install-html-target-libobjc: install-html-target-libobjc
41144
41145 install-html-target-libobjc: \
41146     configure-target-libobjc \
41147     html-target-libobjc 
41148         @: $(MAKE); $(unstage)
41149         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41150         r=`${PWD_COMMAND}`; export r; \
41151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41152         $(NORMAL_TARGET_EXPORTS) \
41153         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
41154         for flag in $(EXTRA_TARGET_FLAGS); do \
41155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41156         done; \
41157         (cd $(TARGET_SUBDIR)/libobjc && \
41158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41160                   "RANLIB=$${RANLIB}" \
41161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41162                    install-html) \
41163           || exit 1
41164
41165 @endif target-libobjc
41166
41167 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
41168 maybe-installcheck-target-libobjc:
41169 @if target-libobjc
41170 maybe-installcheck-target-libobjc: installcheck-target-libobjc
41171
41172 installcheck-target-libobjc: \
41173     configure-target-libobjc 
41174         @: $(MAKE); $(unstage)
41175         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41176         r=`${PWD_COMMAND}`; export r; \
41177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41178         $(NORMAL_TARGET_EXPORTS) \
41179         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
41180         for flag in $(EXTRA_TARGET_FLAGS); do \
41181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41182         done; \
41183         (cd $(TARGET_SUBDIR)/libobjc && \
41184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41186                   "RANLIB=$${RANLIB}" \
41187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41188                    installcheck) \
41189           || exit 1
41190
41191 @endif target-libobjc
41192
41193 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
41194 maybe-mostlyclean-target-libobjc:
41195 @if target-libobjc
41196 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
41197
41198 mostlyclean-target-libobjc: 
41199         @: $(MAKE); $(unstage)
41200         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41201         r=`${PWD_COMMAND}`; export r; \
41202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41203         $(NORMAL_TARGET_EXPORTS) \
41204         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
41205         for flag in $(EXTRA_TARGET_FLAGS); do \
41206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41207         done; \
41208         (cd $(TARGET_SUBDIR)/libobjc && \
41209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41211                   "RANLIB=$${RANLIB}" \
41212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41213                    mostlyclean) \
41214           || exit 1
41215
41216 @endif target-libobjc
41217
41218 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
41219 maybe-clean-target-libobjc:
41220 @if target-libobjc
41221 maybe-clean-target-libobjc: clean-target-libobjc
41222
41223 clean-target-libobjc: 
41224         @: $(MAKE); $(unstage)
41225         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41226         r=`${PWD_COMMAND}`; export r; \
41227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41228         $(NORMAL_TARGET_EXPORTS) \
41229         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
41230         for flag in $(EXTRA_TARGET_FLAGS); do \
41231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41232         done; \
41233         (cd $(TARGET_SUBDIR)/libobjc && \
41234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41236                   "RANLIB=$${RANLIB}" \
41237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41238                    clean) \
41239           || exit 1
41240
41241 @endif target-libobjc
41242
41243 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
41244 maybe-distclean-target-libobjc:
41245 @if target-libobjc
41246 maybe-distclean-target-libobjc: distclean-target-libobjc
41247
41248 distclean-target-libobjc: 
41249         @: $(MAKE); $(unstage)
41250         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41251         r=`${PWD_COMMAND}`; export r; \
41252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41253         $(NORMAL_TARGET_EXPORTS) \
41254         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
41255         for flag in $(EXTRA_TARGET_FLAGS); do \
41256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41257         done; \
41258         (cd $(TARGET_SUBDIR)/libobjc && \
41259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41261                   "RANLIB=$${RANLIB}" \
41262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41263                    distclean) \
41264           || exit 1
41265
41266 @endif target-libobjc
41267
41268 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
41269 maybe-maintainer-clean-target-libobjc:
41270 @if target-libobjc
41271 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
41272
41273 maintainer-clean-target-libobjc: 
41274         @: $(MAKE); $(unstage)
41275         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
41276         r=`${PWD_COMMAND}`; export r; \
41277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41278         $(NORMAL_TARGET_EXPORTS) \
41279         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
41280         for flag in $(EXTRA_TARGET_FLAGS); do \
41281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41282         done; \
41283         (cd $(TARGET_SUBDIR)/libobjc && \
41284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41286                   "RANLIB=$${RANLIB}" \
41287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41288                    maintainer-clean) \
41289           || exit 1
41290
41291 @endif target-libobjc
41292
41293
41294
41295
41296
41297 .PHONY: configure-target-libgo maybe-configure-target-libgo
41298 maybe-configure-target-libgo:
41299 @if gcc-bootstrap
41300 configure-target-libgo: stage_current
41301 @endif gcc-bootstrap
41302 @if target-libgo
41303 maybe-configure-target-libgo: configure-target-libgo
41304 configure-target-libgo: 
41305         @: $(MAKE); $(unstage)
41306         @r=`${PWD_COMMAND}`; export r; \
41307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41308         echo "Checking multilib configuration for libgo..."; \
41309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41310         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
41311         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
41312           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
41313             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
41314           else \
41315             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
41316             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41317           fi; \
41318         else \
41319           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
41320         fi; \
41321         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
41322         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
41323         $(NORMAL_TARGET_EXPORTS)  \
41324         echo Configuring in $(TARGET_SUBDIR)/libgo; \
41325         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
41326         case $(srcdir) in \
41327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41328           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
41329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41330         esac; \
41331         module_srcdir=libgo; \
41332         rm -f no-such-file || : ; \
41333         CONFIG_SITE=no-such-file $(SHELL) \
41334           $$s/$$module_srcdir/configure \
41335           --srcdir=$${topdir}/$$module_srcdir \
41336           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41337           --target=${target_alias}  \
41338           || exit 1
41339 @endif target-libgo
41340
41341
41342
41343
41344
41345 .PHONY: all-target-libgo maybe-all-target-libgo
41346 maybe-all-target-libgo:
41347 @if gcc-bootstrap
41348 all-target-libgo: stage_current
41349 @endif gcc-bootstrap
41350 @if target-libgo
41351 TARGET-target-libgo=all
41352 maybe-all-target-libgo: all-target-libgo
41353 all-target-libgo: configure-target-libgo
41354         @: $(MAKE); $(unstage)
41355         @r=`${PWD_COMMAND}`; export r; \
41356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41357         $(NORMAL_TARGET_EXPORTS)  \
41358         (cd $(TARGET_SUBDIR)/libgo && \
41359           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41360                 $(TARGET-target-libgo))
41361 @endif target-libgo
41362
41363
41364
41365
41366
41367 .PHONY: check-target-libgo maybe-check-target-libgo
41368 maybe-check-target-libgo:
41369 @if target-libgo
41370 maybe-check-target-libgo: check-target-libgo
41371
41372 check-target-libgo:
41373         @: $(MAKE); $(unstage)
41374         @r=`${PWD_COMMAND}`; export r; \
41375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41376         $(NORMAL_TARGET_EXPORTS) \
41377         (cd $(TARGET_SUBDIR)/libgo && \
41378           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41379
41380 @endif target-libgo
41381
41382 .PHONY: install-target-libgo maybe-install-target-libgo
41383 maybe-install-target-libgo:
41384 @if target-libgo
41385 maybe-install-target-libgo: install-target-libgo
41386
41387 install-target-libgo: installdirs
41388         @: $(MAKE); $(unstage)
41389         @r=`${PWD_COMMAND}`; export r; \
41390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41391         $(NORMAL_TARGET_EXPORTS) \
41392         (cd $(TARGET_SUBDIR)/libgo && \
41393           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41394
41395 @endif target-libgo
41396
41397 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
41398 maybe-install-strip-target-libgo:
41399 @if target-libgo
41400 maybe-install-strip-target-libgo: install-strip-target-libgo
41401
41402 install-strip-target-libgo: installdirs
41403         @: $(MAKE); $(unstage)
41404         @r=`${PWD_COMMAND}`; export r; \
41405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41406         $(NORMAL_TARGET_EXPORTS) \
41407         (cd $(TARGET_SUBDIR)/libgo && \
41408           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41409
41410 @endif target-libgo
41411
41412 # Other targets (info, dvi, pdf, etc.)
41413
41414 .PHONY: maybe-info-target-libgo info-target-libgo
41415 maybe-info-target-libgo:
41416 @if target-libgo
41417 maybe-info-target-libgo: info-target-libgo
41418
41419 info-target-libgo: \
41420     configure-target-libgo 
41421         @: $(MAKE); $(unstage)
41422         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41423         r=`${PWD_COMMAND}`; export r; \
41424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41425         $(NORMAL_TARGET_EXPORTS) \
41426         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
41427         for flag in $(EXTRA_TARGET_FLAGS); do \
41428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41429         done; \
41430         (cd $(TARGET_SUBDIR)/libgo && \
41431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41433                   "RANLIB=$${RANLIB}" \
41434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41435                    info) \
41436           || exit 1
41437
41438 @endif target-libgo
41439
41440 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41441 maybe-dvi-target-libgo:
41442 @if target-libgo
41443 maybe-dvi-target-libgo: dvi-target-libgo
41444
41445 dvi-target-libgo: \
41446     configure-target-libgo 
41447         @: $(MAKE); $(unstage)
41448         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41449         r=`${PWD_COMMAND}`; export r; \
41450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41451         $(NORMAL_TARGET_EXPORTS) \
41452         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
41453         for flag in $(EXTRA_TARGET_FLAGS); do \
41454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41455         done; \
41456         (cd $(TARGET_SUBDIR)/libgo && \
41457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41459                   "RANLIB=$${RANLIB}" \
41460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41461                    dvi) \
41462           || exit 1
41463
41464 @endif target-libgo
41465
41466 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41467 maybe-pdf-target-libgo:
41468 @if target-libgo
41469 maybe-pdf-target-libgo: pdf-target-libgo
41470
41471 pdf-target-libgo: \
41472     configure-target-libgo 
41473         @: $(MAKE); $(unstage)
41474         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41475         r=`${PWD_COMMAND}`; export r; \
41476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41477         $(NORMAL_TARGET_EXPORTS) \
41478         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
41479         for flag in $(EXTRA_TARGET_FLAGS); do \
41480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41481         done; \
41482         (cd $(TARGET_SUBDIR)/libgo && \
41483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41485                   "RANLIB=$${RANLIB}" \
41486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41487                    pdf) \
41488           || exit 1
41489
41490 @endif target-libgo
41491
41492 .PHONY: maybe-html-target-libgo html-target-libgo
41493 maybe-html-target-libgo:
41494 @if target-libgo
41495 maybe-html-target-libgo: html-target-libgo
41496
41497 html-target-libgo: \
41498     configure-target-libgo 
41499         @: $(MAKE); $(unstage)
41500         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41501         r=`${PWD_COMMAND}`; export r; \
41502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41503         $(NORMAL_TARGET_EXPORTS) \
41504         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
41505         for flag in $(EXTRA_TARGET_FLAGS); do \
41506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41507         done; \
41508         (cd $(TARGET_SUBDIR)/libgo && \
41509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41511                   "RANLIB=$${RANLIB}" \
41512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41513                    html) \
41514           || exit 1
41515
41516 @endif target-libgo
41517
41518 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41519 maybe-TAGS-target-libgo:
41520 @if target-libgo
41521 maybe-TAGS-target-libgo: TAGS-target-libgo
41522
41523 TAGS-target-libgo: \
41524     configure-target-libgo 
41525         @: $(MAKE); $(unstage)
41526         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41527         r=`${PWD_COMMAND}`; export r; \
41528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41529         $(NORMAL_TARGET_EXPORTS) \
41530         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
41531         for flag in $(EXTRA_TARGET_FLAGS); do \
41532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41533         done; \
41534         (cd $(TARGET_SUBDIR)/libgo && \
41535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41537                   "RANLIB=$${RANLIB}" \
41538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41539                    TAGS) \
41540           || exit 1
41541
41542 @endif target-libgo
41543
41544 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41545 maybe-install-info-target-libgo:
41546 @if target-libgo
41547 maybe-install-info-target-libgo: install-info-target-libgo
41548
41549 install-info-target-libgo: \
41550     configure-target-libgo \
41551     info-target-libgo 
41552         @: $(MAKE); $(unstage)
41553         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41554         r=`${PWD_COMMAND}`; export r; \
41555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41556         $(NORMAL_TARGET_EXPORTS) \
41557         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
41558         for flag in $(EXTRA_TARGET_FLAGS); do \
41559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41560         done; \
41561         (cd $(TARGET_SUBDIR)/libgo && \
41562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41564                   "RANLIB=$${RANLIB}" \
41565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41566                    install-info) \
41567           || exit 1
41568
41569 @endif target-libgo
41570
41571 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41572 maybe-install-pdf-target-libgo:
41573 @if target-libgo
41574 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41575
41576 install-pdf-target-libgo: \
41577     configure-target-libgo \
41578     pdf-target-libgo 
41579         @: $(MAKE); $(unstage)
41580         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41581         r=`${PWD_COMMAND}`; export r; \
41582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41583         $(NORMAL_TARGET_EXPORTS) \
41584         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
41585         for flag in $(EXTRA_TARGET_FLAGS); do \
41586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41587         done; \
41588         (cd $(TARGET_SUBDIR)/libgo && \
41589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41591                   "RANLIB=$${RANLIB}" \
41592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41593                    install-pdf) \
41594           || exit 1
41595
41596 @endif target-libgo
41597
41598 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41599 maybe-install-html-target-libgo:
41600 @if target-libgo
41601 maybe-install-html-target-libgo: install-html-target-libgo
41602
41603 install-html-target-libgo: \
41604     configure-target-libgo \
41605     html-target-libgo 
41606         @: $(MAKE); $(unstage)
41607         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41608         r=`${PWD_COMMAND}`; export r; \
41609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41610         $(NORMAL_TARGET_EXPORTS) \
41611         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
41612         for flag in $(EXTRA_TARGET_FLAGS); do \
41613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41614         done; \
41615         (cd $(TARGET_SUBDIR)/libgo && \
41616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41618                   "RANLIB=$${RANLIB}" \
41619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41620                    install-html) \
41621           || exit 1
41622
41623 @endif target-libgo
41624
41625 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41626 maybe-installcheck-target-libgo:
41627 @if target-libgo
41628 maybe-installcheck-target-libgo: installcheck-target-libgo
41629
41630 installcheck-target-libgo: \
41631     configure-target-libgo 
41632         @: $(MAKE); $(unstage)
41633         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41634         r=`${PWD_COMMAND}`; export r; \
41635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41636         $(NORMAL_TARGET_EXPORTS) \
41637         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
41638         for flag in $(EXTRA_TARGET_FLAGS); do \
41639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41640         done; \
41641         (cd $(TARGET_SUBDIR)/libgo && \
41642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41644                   "RANLIB=$${RANLIB}" \
41645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41646                    installcheck) \
41647           || exit 1
41648
41649 @endif target-libgo
41650
41651 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41652 maybe-mostlyclean-target-libgo:
41653 @if target-libgo
41654 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41655
41656 mostlyclean-target-libgo: 
41657         @: $(MAKE); $(unstage)
41658         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41659         r=`${PWD_COMMAND}`; export r; \
41660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41661         $(NORMAL_TARGET_EXPORTS) \
41662         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
41663         for flag in $(EXTRA_TARGET_FLAGS); do \
41664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41665         done; \
41666         (cd $(TARGET_SUBDIR)/libgo && \
41667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41669                   "RANLIB=$${RANLIB}" \
41670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41671                    mostlyclean) \
41672           || exit 1
41673
41674 @endif target-libgo
41675
41676 .PHONY: maybe-clean-target-libgo clean-target-libgo
41677 maybe-clean-target-libgo:
41678 @if target-libgo
41679 maybe-clean-target-libgo: clean-target-libgo
41680
41681 clean-target-libgo: 
41682         @: $(MAKE); $(unstage)
41683         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41684         r=`${PWD_COMMAND}`; export r; \
41685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41686         $(NORMAL_TARGET_EXPORTS) \
41687         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
41688         for flag in $(EXTRA_TARGET_FLAGS); do \
41689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41690         done; \
41691         (cd $(TARGET_SUBDIR)/libgo && \
41692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41694                   "RANLIB=$${RANLIB}" \
41695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41696                    clean) \
41697           || exit 1
41698
41699 @endif target-libgo
41700
41701 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41702 maybe-distclean-target-libgo:
41703 @if target-libgo
41704 maybe-distclean-target-libgo: distclean-target-libgo
41705
41706 distclean-target-libgo: 
41707         @: $(MAKE); $(unstage)
41708         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41709         r=`${PWD_COMMAND}`; export r; \
41710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41711         $(NORMAL_TARGET_EXPORTS) \
41712         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
41713         for flag in $(EXTRA_TARGET_FLAGS); do \
41714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41715         done; \
41716         (cd $(TARGET_SUBDIR)/libgo && \
41717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41719                   "RANLIB=$${RANLIB}" \
41720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41721                    distclean) \
41722           || exit 1
41723
41724 @endif target-libgo
41725
41726 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41727 maybe-maintainer-clean-target-libgo:
41728 @if target-libgo
41729 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41730
41731 maintainer-clean-target-libgo: 
41732         @: $(MAKE); $(unstage)
41733         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
41734         r=`${PWD_COMMAND}`; export r; \
41735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41736         $(NORMAL_TARGET_EXPORTS) \
41737         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
41738         for flag in $(EXTRA_TARGET_FLAGS); do \
41739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41740         done; \
41741         (cd $(TARGET_SUBDIR)/libgo && \
41742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41744                   "RANLIB=$${RANLIB}" \
41745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41746                    maintainer-clean) \
41747           || exit 1
41748
41749 @endif target-libgo
41750
41751
41752
41753
41754
41755 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41756 maybe-configure-target-libtermcap:
41757 @if gcc-bootstrap
41758 configure-target-libtermcap: stage_current
41759 @endif gcc-bootstrap
41760 @if target-libtermcap
41761 maybe-configure-target-libtermcap: configure-target-libtermcap
41762 configure-target-libtermcap: 
41763         @: $(MAKE); $(unstage)
41764         @r=`${PWD_COMMAND}`; export r; \
41765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41766         echo "Checking multilib configuration for libtermcap..."; \
41767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41768         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
41769         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41770           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41771             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41772           else \
41773             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41774             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41775           fi; \
41776         else \
41777           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41778         fi; \
41779         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
41781         $(NORMAL_TARGET_EXPORTS)  \
41782         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41783         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41784         case $(srcdir) in \
41785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41786           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41788         esac; \
41789         module_srcdir=libtermcap; \
41790         rm -f no-such-file || : ; \
41791         CONFIG_SITE=no-such-file $(SHELL) \
41792           $$s/$$module_srcdir/configure \
41793           --srcdir=$${topdir}/$$module_srcdir \
41794           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41795           --target=${target_alias}  \
41796           || exit 1
41797 @endif target-libtermcap
41798
41799
41800
41801
41802
41803 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41804 maybe-all-target-libtermcap:
41805 @if gcc-bootstrap
41806 all-target-libtermcap: stage_current
41807 @endif gcc-bootstrap
41808 @if target-libtermcap
41809 TARGET-target-libtermcap=all
41810 maybe-all-target-libtermcap: all-target-libtermcap
41811 all-target-libtermcap: configure-target-libtermcap
41812         @: $(MAKE); $(unstage)
41813         @r=`${PWD_COMMAND}`; export r; \
41814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815         $(NORMAL_TARGET_EXPORTS)  \
41816         (cd $(TARGET_SUBDIR)/libtermcap && \
41817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41818                 $(TARGET-target-libtermcap))
41819 @endif target-libtermcap
41820
41821
41822
41823
41824
41825 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41826 maybe-check-target-libtermcap:
41827 @if target-libtermcap
41828 maybe-check-target-libtermcap: check-target-libtermcap
41829
41830 # Dummy target for uncheckable module.
41831 check-target-libtermcap:
41832
41833 @endif target-libtermcap
41834
41835 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41836 maybe-install-target-libtermcap:
41837 @if target-libtermcap
41838 maybe-install-target-libtermcap: install-target-libtermcap
41839
41840 install-target-libtermcap: installdirs
41841         @: $(MAKE); $(unstage)
41842         @r=`${PWD_COMMAND}`; export r; \
41843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41844         $(NORMAL_TARGET_EXPORTS) \
41845         (cd $(TARGET_SUBDIR)/libtermcap && \
41846           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41847
41848 @endif target-libtermcap
41849
41850 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41851 maybe-install-strip-target-libtermcap:
41852 @if target-libtermcap
41853 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41854
41855 install-strip-target-libtermcap: installdirs
41856         @: $(MAKE); $(unstage)
41857         @r=`${PWD_COMMAND}`; export r; \
41858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41859         $(NORMAL_TARGET_EXPORTS) \
41860         (cd $(TARGET_SUBDIR)/libtermcap && \
41861           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41862
41863 @endif target-libtermcap
41864
41865 # Other targets (info, dvi, pdf, etc.)
41866
41867 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41868 maybe-info-target-libtermcap:
41869 @if target-libtermcap
41870 maybe-info-target-libtermcap: info-target-libtermcap
41871
41872 info-target-libtermcap: \
41873     configure-target-libtermcap 
41874         @: $(MAKE); $(unstage)
41875         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41876         r=`${PWD_COMMAND}`; export r; \
41877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41878         $(NORMAL_TARGET_EXPORTS) \
41879         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
41880         for flag in $(EXTRA_TARGET_FLAGS); do \
41881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41882         done; \
41883         (cd $(TARGET_SUBDIR)/libtermcap && \
41884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41886                   "RANLIB=$${RANLIB}" \
41887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41888                    info) \
41889           || exit 1
41890
41891 @endif target-libtermcap
41892
41893 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41894 maybe-dvi-target-libtermcap:
41895 @if target-libtermcap
41896 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41897
41898 dvi-target-libtermcap: \
41899     configure-target-libtermcap 
41900         @: $(MAKE); $(unstage)
41901         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41902         r=`${PWD_COMMAND}`; export r; \
41903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41904         $(NORMAL_TARGET_EXPORTS) \
41905         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
41906         for flag in $(EXTRA_TARGET_FLAGS); do \
41907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41908         done; \
41909         (cd $(TARGET_SUBDIR)/libtermcap && \
41910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41912                   "RANLIB=$${RANLIB}" \
41913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41914                    dvi) \
41915           || exit 1
41916
41917 @endif target-libtermcap
41918
41919 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41920 maybe-pdf-target-libtermcap:
41921 @if target-libtermcap
41922 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41923
41924 pdf-target-libtermcap: \
41925     configure-target-libtermcap 
41926         @: $(MAKE); $(unstage)
41927         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41928         r=`${PWD_COMMAND}`; export r; \
41929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41930         $(NORMAL_TARGET_EXPORTS) \
41931         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
41932         for flag in $(EXTRA_TARGET_FLAGS); do \
41933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41934         done; \
41935         (cd $(TARGET_SUBDIR)/libtermcap && \
41936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41938                   "RANLIB=$${RANLIB}" \
41939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41940                    pdf) \
41941           || exit 1
41942
41943 @endif target-libtermcap
41944
41945 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41946 maybe-html-target-libtermcap:
41947 @if target-libtermcap
41948 maybe-html-target-libtermcap: html-target-libtermcap
41949
41950 html-target-libtermcap: \
41951     configure-target-libtermcap 
41952         @: $(MAKE); $(unstage)
41953         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41954         r=`${PWD_COMMAND}`; export r; \
41955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41956         $(NORMAL_TARGET_EXPORTS) \
41957         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
41958         for flag in $(EXTRA_TARGET_FLAGS); do \
41959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41960         done; \
41961         (cd $(TARGET_SUBDIR)/libtermcap && \
41962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41964                   "RANLIB=$${RANLIB}" \
41965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41966                    html) \
41967           || exit 1
41968
41969 @endif target-libtermcap
41970
41971 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41972 maybe-TAGS-target-libtermcap:
41973 @if target-libtermcap
41974 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41975
41976 TAGS-target-libtermcap: \
41977     configure-target-libtermcap 
41978         @: $(MAKE); $(unstage)
41979         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
41980         r=`${PWD_COMMAND}`; export r; \
41981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41982         $(NORMAL_TARGET_EXPORTS) \
41983         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
41984         for flag in $(EXTRA_TARGET_FLAGS); do \
41985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41986         done; \
41987         (cd $(TARGET_SUBDIR)/libtermcap && \
41988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41990                   "RANLIB=$${RANLIB}" \
41991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41992                    TAGS) \
41993           || exit 1
41994
41995 @endif target-libtermcap
41996
41997 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41998 maybe-install-info-target-libtermcap:
41999 @if target-libtermcap
42000 maybe-install-info-target-libtermcap: install-info-target-libtermcap
42001
42002 install-info-target-libtermcap: \
42003     configure-target-libtermcap \
42004     info-target-libtermcap 
42005         @: $(MAKE); $(unstage)
42006         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42007         r=`${PWD_COMMAND}`; export r; \
42008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42009         $(NORMAL_TARGET_EXPORTS) \
42010         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
42011         for flag in $(EXTRA_TARGET_FLAGS); do \
42012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42013         done; \
42014         (cd $(TARGET_SUBDIR)/libtermcap && \
42015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42017                   "RANLIB=$${RANLIB}" \
42018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42019                    install-info) \
42020           || exit 1
42021
42022 @endif target-libtermcap
42023
42024 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
42025 maybe-install-pdf-target-libtermcap:
42026 @if target-libtermcap
42027 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
42028
42029 install-pdf-target-libtermcap: \
42030     configure-target-libtermcap \
42031     pdf-target-libtermcap 
42032         @: $(MAKE); $(unstage)
42033         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42034         r=`${PWD_COMMAND}`; export r; \
42035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42036         $(NORMAL_TARGET_EXPORTS) \
42037         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
42038         for flag in $(EXTRA_TARGET_FLAGS); do \
42039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42040         done; \
42041         (cd $(TARGET_SUBDIR)/libtermcap && \
42042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42044                   "RANLIB=$${RANLIB}" \
42045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42046                    install-pdf) \
42047           || exit 1
42048
42049 @endif target-libtermcap
42050
42051 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
42052 maybe-install-html-target-libtermcap:
42053 @if target-libtermcap
42054 maybe-install-html-target-libtermcap: install-html-target-libtermcap
42055
42056 install-html-target-libtermcap: \
42057     configure-target-libtermcap \
42058     html-target-libtermcap 
42059         @: $(MAKE); $(unstage)
42060         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42061         r=`${PWD_COMMAND}`; export r; \
42062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42063         $(NORMAL_TARGET_EXPORTS) \
42064         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
42065         for flag in $(EXTRA_TARGET_FLAGS); do \
42066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42067         done; \
42068         (cd $(TARGET_SUBDIR)/libtermcap && \
42069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42071                   "RANLIB=$${RANLIB}" \
42072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42073                    install-html) \
42074           || exit 1
42075
42076 @endif target-libtermcap
42077
42078 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
42079 maybe-installcheck-target-libtermcap:
42080 @if target-libtermcap
42081 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
42082
42083 installcheck-target-libtermcap: \
42084     configure-target-libtermcap 
42085         @: $(MAKE); $(unstage)
42086         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
42087         r=`${PWD_COMMAND}`; export r; \
42088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42089         $(NORMAL_TARGET_EXPORTS) \
42090         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
42091         for flag in $(EXTRA_TARGET_FLAGS); do \
42092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42093         done; \
42094         (cd $(TARGET_SUBDIR)/libtermcap && \
42095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42097                   "RANLIB=$${RANLIB}" \
42098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42099                    installcheck) \
42100           || exit 1
42101
42102 @endif target-libtermcap
42103
42104 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
42105 maybe-mostlyclean-target-libtermcap:
42106 @if target-libtermcap
42107 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
42108
42109 # libtermcap doesn't support mostlyclean.
42110 mostlyclean-target-libtermcap:
42111
42112 @endif target-libtermcap
42113
42114 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
42115 maybe-clean-target-libtermcap:
42116 @if target-libtermcap
42117 maybe-clean-target-libtermcap: clean-target-libtermcap
42118
42119 # libtermcap doesn't support clean.
42120 clean-target-libtermcap:
42121
42122 @endif target-libtermcap
42123
42124 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
42125 maybe-distclean-target-libtermcap:
42126 @if target-libtermcap
42127 maybe-distclean-target-libtermcap: distclean-target-libtermcap
42128
42129 # libtermcap doesn't support distclean.
42130 distclean-target-libtermcap:
42131
42132 @endif target-libtermcap
42133
42134 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
42135 maybe-maintainer-clean-target-libtermcap:
42136 @if target-libtermcap
42137 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
42138
42139 # libtermcap doesn't support maintainer-clean.
42140 maintainer-clean-target-libtermcap:
42141
42142 @endif target-libtermcap
42143
42144
42145
42146
42147
42148 .PHONY: configure-target-winsup maybe-configure-target-winsup
42149 maybe-configure-target-winsup:
42150 @if gcc-bootstrap
42151 configure-target-winsup: stage_current
42152 @endif gcc-bootstrap
42153 @if target-winsup
42154 maybe-configure-target-winsup: configure-target-winsup
42155 configure-target-winsup: 
42156         @: $(MAKE); $(unstage)
42157         @r=`${PWD_COMMAND}`; export r; \
42158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42159         echo "Checking multilib configuration for winsup..."; \
42160         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42161         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
42162         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
42163           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
42164             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
42165           else \
42166             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
42167             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42168           fi; \
42169         else \
42170           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
42171         fi; \
42172         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
42173         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
42174         $(NORMAL_TARGET_EXPORTS)  \
42175         echo Configuring in $(TARGET_SUBDIR)/winsup; \
42176         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
42177         case $(srcdir) in \
42178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42179           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
42180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42181         esac; \
42182         module_srcdir=winsup; \
42183         rm -f no-such-file || : ; \
42184         CONFIG_SITE=no-such-file $(SHELL) \
42185           $$s/$$module_srcdir/configure \
42186           --srcdir=$${topdir}/$$module_srcdir \
42187           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42188           --target=${target_alias}  \
42189           || exit 1
42190 @endif target-winsup
42191
42192
42193
42194
42195
42196 .PHONY: all-target-winsup maybe-all-target-winsup
42197 maybe-all-target-winsup:
42198 @if gcc-bootstrap
42199 all-target-winsup: stage_current
42200 @endif gcc-bootstrap
42201 @if target-winsup
42202 TARGET-target-winsup=all
42203 maybe-all-target-winsup: all-target-winsup
42204 all-target-winsup: configure-target-winsup
42205         @: $(MAKE); $(unstage)
42206         @r=`${PWD_COMMAND}`; export r; \
42207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42208         $(NORMAL_TARGET_EXPORTS)  \
42209         (cd $(TARGET_SUBDIR)/winsup && \
42210           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42211                 $(TARGET-target-winsup))
42212 @endif target-winsup
42213
42214
42215
42216
42217
42218 .PHONY: check-target-winsup maybe-check-target-winsup
42219 maybe-check-target-winsup:
42220 @if target-winsup
42221 maybe-check-target-winsup: check-target-winsup
42222
42223 check-target-winsup:
42224         @: $(MAKE); $(unstage)
42225         @r=`${PWD_COMMAND}`; export r; \
42226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42227         $(NORMAL_TARGET_EXPORTS) \
42228         (cd $(TARGET_SUBDIR)/winsup && \
42229           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42230
42231 @endif target-winsup
42232
42233 .PHONY: install-target-winsup maybe-install-target-winsup
42234 maybe-install-target-winsup:
42235 @if target-winsup
42236 maybe-install-target-winsup: install-target-winsup
42237
42238 install-target-winsup: installdirs
42239         @: $(MAKE); $(unstage)
42240         @r=`${PWD_COMMAND}`; export r; \
42241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42242         $(NORMAL_TARGET_EXPORTS) \
42243         (cd $(TARGET_SUBDIR)/winsup && \
42244           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42245
42246 @endif target-winsup
42247
42248 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
42249 maybe-install-strip-target-winsup:
42250 @if target-winsup
42251 maybe-install-strip-target-winsup: install-strip-target-winsup
42252
42253 install-strip-target-winsup: installdirs
42254         @: $(MAKE); $(unstage)
42255         @r=`${PWD_COMMAND}`; export r; \
42256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42257         $(NORMAL_TARGET_EXPORTS) \
42258         (cd $(TARGET_SUBDIR)/winsup && \
42259           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42260
42261 @endif target-winsup
42262
42263 # Other targets (info, dvi, pdf, etc.)
42264
42265 .PHONY: maybe-info-target-winsup info-target-winsup
42266 maybe-info-target-winsup:
42267 @if target-winsup
42268 maybe-info-target-winsup: info-target-winsup
42269
42270 info-target-winsup: \
42271     configure-target-winsup 
42272         @: $(MAKE); $(unstage)
42273         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42274         r=`${PWD_COMMAND}`; export r; \
42275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42276         $(NORMAL_TARGET_EXPORTS) \
42277         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
42278         for flag in $(EXTRA_TARGET_FLAGS); do \
42279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42280         done; \
42281         (cd $(TARGET_SUBDIR)/winsup && \
42282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42284                   "RANLIB=$${RANLIB}" \
42285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42286                    info) \
42287           || exit 1
42288
42289 @endif target-winsup
42290
42291 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
42292 maybe-dvi-target-winsup:
42293 @if target-winsup
42294 maybe-dvi-target-winsup: dvi-target-winsup
42295
42296 dvi-target-winsup: \
42297     configure-target-winsup 
42298         @: $(MAKE); $(unstage)
42299         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42300         r=`${PWD_COMMAND}`; export r; \
42301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42302         $(NORMAL_TARGET_EXPORTS) \
42303         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
42304         for flag in $(EXTRA_TARGET_FLAGS); do \
42305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42306         done; \
42307         (cd $(TARGET_SUBDIR)/winsup && \
42308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42310                   "RANLIB=$${RANLIB}" \
42311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42312                    dvi) \
42313           || exit 1
42314
42315 @endif target-winsup
42316
42317 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
42318 maybe-pdf-target-winsup:
42319 @if target-winsup
42320 maybe-pdf-target-winsup: pdf-target-winsup
42321
42322 pdf-target-winsup: \
42323     configure-target-winsup 
42324         @: $(MAKE); $(unstage)
42325         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42326         r=`${PWD_COMMAND}`; export r; \
42327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42328         $(NORMAL_TARGET_EXPORTS) \
42329         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
42330         for flag in $(EXTRA_TARGET_FLAGS); do \
42331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42332         done; \
42333         (cd $(TARGET_SUBDIR)/winsup && \
42334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42336                   "RANLIB=$${RANLIB}" \
42337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42338                    pdf) \
42339           || exit 1
42340
42341 @endif target-winsup
42342
42343 .PHONY: maybe-html-target-winsup html-target-winsup
42344 maybe-html-target-winsup:
42345 @if target-winsup
42346 maybe-html-target-winsup: html-target-winsup
42347
42348 html-target-winsup: \
42349     configure-target-winsup 
42350         @: $(MAKE); $(unstage)
42351         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42352         r=`${PWD_COMMAND}`; export r; \
42353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42354         $(NORMAL_TARGET_EXPORTS) \
42355         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
42356         for flag in $(EXTRA_TARGET_FLAGS); do \
42357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42358         done; \
42359         (cd $(TARGET_SUBDIR)/winsup && \
42360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42362                   "RANLIB=$${RANLIB}" \
42363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42364                    html) \
42365           || exit 1
42366
42367 @endif target-winsup
42368
42369 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
42370 maybe-TAGS-target-winsup:
42371 @if target-winsup
42372 maybe-TAGS-target-winsup: TAGS-target-winsup
42373
42374 TAGS-target-winsup: \
42375     configure-target-winsup 
42376         @: $(MAKE); $(unstage)
42377         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42378         r=`${PWD_COMMAND}`; export r; \
42379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42380         $(NORMAL_TARGET_EXPORTS) \
42381         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
42382         for flag in $(EXTRA_TARGET_FLAGS); do \
42383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42384         done; \
42385         (cd $(TARGET_SUBDIR)/winsup && \
42386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42388                   "RANLIB=$${RANLIB}" \
42389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42390                    TAGS) \
42391           || exit 1
42392
42393 @endif target-winsup
42394
42395 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
42396 maybe-install-info-target-winsup:
42397 @if target-winsup
42398 maybe-install-info-target-winsup: install-info-target-winsup
42399
42400 install-info-target-winsup: \
42401     configure-target-winsup \
42402     info-target-winsup 
42403         @: $(MAKE); $(unstage)
42404         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42405         r=`${PWD_COMMAND}`; export r; \
42406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42407         $(NORMAL_TARGET_EXPORTS) \
42408         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
42409         for flag in $(EXTRA_TARGET_FLAGS); do \
42410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42411         done; \
42412         (cd $(TARGET_SUBDIR)/winsup && \
42413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42415                   "RANLIB=$${RANLIB}" \
42416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42417                    install-info) \
42418           || exit 1
42419
42420 @endif target-winsup
42421
42422 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42423 maybe-install-pdf-target-winsup:
42424 @if target-winsup
42425 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42426
42427 install-pdf-target-winsup: \
42428     configure-target-winsup \
42429     pdf-target-winsup 
42430         @: $(MAKE); $(unstage)
42431         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42432         r=`${PWD_COMMAND}`; export r; \
42433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42434         $(NORMAL_TARGET_EXPORTS) \
42435         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
42436         for flag in $(EXTRA_TARGET_FLAGS); do \
42437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42438         done; \
42439         (cd $(TARGET_SUBDIR)/winsup && \
42440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42442                   "RANLIB=$${RANLIB}" \
42443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42444                    install-pdf) \
42445           || exit 1
42446
42447 @endif target-winsup
42448
42449 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42450 maybe-install-html-target-winsup:
42451 @if target-winsup
42452 maybe-install-html-target-winsup: install-html-target-winsup
42453
42454 install-html-target-winsup: \
42455     configure-target-winsup \
42456     html-target-winsup 
42457         @: $(MAKE); $(unstage)
42458         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42459         r=`${PWD_COMMAND}`; export r; \
42460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42461         $(NORMAL_TARGET_EXPORTS) \
42462         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
42463         for flag in $(EXTRA_TARGET_FLAGS); do \
42464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42465         done; \
42466         (cd $(TARGET_SUBDIR)/winsup && \
42467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42469                   "RANLIB=$${RANLIB}" \
42470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42471                    install-html) \
42472           || exit 1
42473
42474 @endif target-winsup
42475
42476 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42477 maybe-installcheck-target-winsup:
42478 @if target-winsup
42479 maybe-installcheck-target-winsup: installcheck-target-winsup
42480
42481 installcheck-target-winsup: \
42482     configure-target-winsup 
42483         @: $(MAKE); $(unstage)
42484         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42485         r=`${PWD_COMMAND}`; export r; \
42486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42487         $(NORMAL_TARGET_EXPORTS) \
42488         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
42489         for flag in $(EXTRA_TARGET_FLAGS); do \
42490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42491         done; \
42492         (cd $(TARGET_SUBDIR)/winsup && \
42493           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42494                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42495                   "RANLIB=$${RANLIB}" \
42496                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42497                    installcheck) \
42498           || exit 1
42499
42500 @endif target-winsup
42501
42502 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42503 maybe-mostlyclean-target-winsup:
42504 @if target-winsup
42505 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42506
42507 mostlyclean-target-winsup: 
42508         @: $(MAKE); $(unstage)
42509         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42510         r=`${PWD_COMMAND}`; export r; \
42511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42512         $(NORMAL_TARGET_EXPORTS) \
42513         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
42514         for flag in $(EXTRA_TARGET_FLAGS); do \
42515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42516         done; \
42517         (cd $(TARGET_SUBDIR)/winsup && \
42518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42520                   "RANLIB=$${RANLIB}" \
42521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42522                    mostlyclean) \
42523           || exit 1
42524
42525 @endif target-winsup
42526
42527 .PHONY: maybe-clean-target-winsup clean-target-winsup
42528 maybe-clean-target-winsup:
42529 @if target-winsup
42530 maybe-clean-target-winsup: clean-target-winsup
42531
42532 clean-target-winsup: 
42533         @: $(MAKE); $(unstage)
42534         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42535         r=`${PWD_COMMAND}`; export r; \
42536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42537         $(NORMAL_TARGET_EXPORTS) \
42538         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
42539         for flag in $(EXTRA_TARGET_FLAGS); do \
42540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42541         done; \
42542         (cd $(TARGET_SUBDIR)/winsup && \
42543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42545                   "RANLIB=$${RANLIB}" \
42546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42547                    clean) \
42548           || exit 1
42549
42550 @endif target-winsup
42551
42552 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42553 maybe-distclean-target-winsup:
42554 @if target-winsup
42555 maybe-distclean-target-winsup: distclean-target-winsup
42556
42557 distclean-target-winsup: 
42558         @: $(MAKE); $(unstage)
42559         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42560         r=`${PWD_COMMAND}`; export r; \
42561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42562         $(NORMAL_TARGET_EXPORTS) \
42563         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
42564         for flag in $(EXTRA_TARGET_FLAGS); do \
42565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42566         done; \
42567         (cd $(TARGET_SUBDIR)/winsup && \
42568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42570                   "RANLIB=$${RANLIB}" \
42571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42572                    distclean) \
42573           || exit 1
42574
42575 @endif target-winsup
42576
42577 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42578 maybe-maintainer-clean-target-winsup:
42579 @if target-winsup
42580 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42581
42582 maintainer-clean-target-winsup: 
42583         @: $(MAKE); $(unstage)
42584         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
42585         r=`${PWD_COMMAND}`; export r; \
42586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42587         $(NORMAL_TARGET_EXPORTS) \
42588         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
42589         for flag in $(EXTRA_TARGET_FLAGS); do \
42590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42591         done; \
42592         (cd $(TARGET_SUBDIR)/winsup && \
42593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42595                   "RANLIB=$${RANLIB}" \
42596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42597                    maintainer-clean) \
42598           || exit 1
42599
42600 @endif target-winsup
42601
42602
42603
42604
42605
42606 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42607 maybe-configure-target-libgloss:
42608 @if gcc-bootstrap
42609 configure-target-libgloss: stage_current
42610 @endif gcc-bootstrap
42611 @if target-libgloss
42612 maybe-configure-target-libgloss: configure-target-libgloss
42613 configure-target-libgloss: 
42614         @: $(MAKE); $(unstage)
42615         @r=`${PWD_COMMAND}`; export r; \
42616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42617         echo "Checking multilib configuration for libgloss..."; \
42618         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42619         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
42620         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42621           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42622             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42623           else \
42624             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42625             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42626           fi; \
42627         else \
42628           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42629         fi; \
42630         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42631         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
42632         $(NORMAL_TARGET_EXPORTS)  \
42633         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42634         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42635         case $(srcdir) in \
42636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42637           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42639         esac; \
42640         module_srcdir=libgloss; \
42641         rm -f no-such-file || : ; \
42642         CONFIG_SITE=no-such-file $(SHELL) \
42643           $$s/$$module_srcdir/configure \
42644           --srcdir=$${topdir}/$$module_srcdir \
42645           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42646           --target=${target_alias}  \
42647           || exit 1
42648 @endif target-libgloss
42649
42650
42651
42652
42653
42654 .PHONY: all-target-libgloss maybe-all-target-libgloss
42655 maybe-all-target-libgloss:
42656 @if gcc-bootstrap
42657 all-target-libgloss: stage_current
42658 @endif gcc-bootstrap
42659 @if target-libgloss
42660 TARGET-target-libgloss=all
42661 maybe-all-target-libgloss: all-target-libgloss
42662 all-target-libgloss: configure-target-libgloss
42663         @: $(MAKE); $(unstage)
42664         @r=`${PWD_COMMAND}`; export r; \
42665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42666         $(NORMAL_TARGET_EXPORTS)  \
42667         (cd $(TARGET_SUBDIR)/libgloss && \
42668           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42669                 $(TARGET-target-libgloss))
42670 @endif target-libgloss
42671
42672
42673
42674
42675
42676 .PHONY: check-target-libgloss maybe-check-target-libgloss
42677 maybe-check-target-libgloss:
42678 @if target-libgloss
42679 maybe-check-target-libgloss: check-target-libgloss
42680
42681 # Dummy target for uncheckable module.
42682 check-target-libgloss:
42683
42684 @endif target-libgloss
42685
42686 .PHONY: install-target-libgloss maybe-install-target-libgloss
42687 maybe-install-target-libgloss:
42688 @if target-libgloss
42689 maybe-install-target-libgloss: install-target-libgloss
42690
42691 install-target-libgloss: installdirs
42692         @: $(MAKE); $(unstage)
42693         @r=`${PWD_COMMAND}`; export r; \
42694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42695         $(NORMAL_TARGET_EXPORTS) \
42696         (cd $(TARGET_SUBDIR)/libgloss && \
42697           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42698
42699 @endif target-libgloss
42700
42701 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42702 maybe-install-strip-target-libgloss:
42703 @if target-libgloss
42704 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42705
42706 install-strip-target-libgloss: installdirs
42707         @: $(MAKE); $(unstage)
42708         @r=`${PWD_COMMAND}`; export r; \
42709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42710         $(NORMAL_TARGET_EXPORTS) \
42711         (cd $(TARGET_SUBDIR)/libgloss && \
42712           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42713
42714 @endif target-libgloss
42715
42716 # Other targets (info, dvi, pdf, etc.)
42717
42718 .PHONY: maybe-info-target-libgloss info-target-libgloss
42719 maybe-info-target-libgloss:
42720 @if target-libgloss
42721 maybe-info-target-libgloss: info-target-libgloss
42722
42723 info-target-libgloss: \
42724     configure-target-libgloss 
42725         @: $(MAKE); $(unstage)
42726         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42727         r=`${PWD_COMMAND}`; export r; \
42728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42729         $(NORMAL_TARGET_EXPORTS) \
42730         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
42731         for flag in $(EXTRA_TARGET_FLAGS); do \
42732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42733         done; \
42734         (cd $(TARGET_SUBDIR)/libgloss && \
42735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42737                   "RANLIB=$${RANLIB}" \
42738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42739                    info) \
42740           || exit 1
42741
42742 @endif target-libgloss
42743
42744 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42745 maybe-dvi-target-libgloss:
42746 @if target-libgloss
42747 maybe-dvi-target-libgloss: dvi-target-libgloss
42748
42749 dvi-target-libgloss: \
42750     configure-target-libgloss 
42751         @: $(MAKE); $(unstage)
42752         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42753         r=`${PWD_COMMAND}`; export r; \
42754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42755         $(NORMAL_TARGET_EXPORTS) \
42756         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
42757         for flag in $(EXTRA_TARGET_FLAGS); do \
42758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42759         done; \
42760         (cd $(TARGET_SUBDIR)/libgloss && \
42761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42763                   "RANLIB=$${RANLIB}" \
42764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42765                    dvi) \
42766           || exit 1
42767
42768 @endif target-libgloss
42769
42770 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42771 maybe-pdf-target-libgloss:
42772 @if target-libgloss
42773 maybe-pdf-target-libgloss: pdf-target-libgloss
42774
42775 pdf-target-libgloss: \
42776     configure-target-libgloss 
42777         @: $(MAKE); $(unstage)
42778         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42779         r=`${PWD_COMMAND}`; export r; \
42780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42781         $(NORMAL_TARGET_EXPORTS) \
42782         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
42783         for flag in $(EXTRA_TARGET_FLAGS); do \
42784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42785         done; \
42786         (cd $(TARGET_SUBDIR)/libgloss && \
42787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42789                   "RANLIB=$${RANLIB}" \
42790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42791                    pdf) \
42792           || exit 1
42793
42794 @endif target-libgloss
42795
42796 .PHONY: maybe-html-target-libgloss html-target-libgloss
42797 maybe-html-target-libgloss:
42798 @if target-libgloss
42799 maybe-html-target-libgloss: html-target-libgloss
42800
42801 html-target-libgloss: \
42802     configure-target-libgloss 
42803         @: $(MAKE); $(unstage)
42804         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42805         r=`${PWD_COMMAND}`; export r; \
42806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42807         $(NORMAL_TARGET_EXPORTS) \
42808         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
42809         for flag in $(EXTRA_TARGET_FLAGS); do \
42810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42811         done; \
42812         (cd $(TARGET_SUBDIR)/libgloss && \
42813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42815                   "RANLIB=$${RANLIB}" \
42816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42817                    html) \
42818           || exit 1
42819
42820 @endif target-libgloss
42821
42822 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42823 maybe-TAGS-target-libgloss:
42824 @if target-libgloss
42825 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42826
42827 TAGS-target-libgloss: \
42828     configure-target-libgloss 
42829         @: $(MAKE); $(unstage)
42830         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42831         r=`${PWD_COMMAND}`; export r; \
42832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42833         $(NORMAL_TARGET_EXPORTS) \
42834         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
42835         for flag in $(EXTRA_TARGET_FLAGS); do \
42836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42837         done; \
42838         (cd $(TARGET_SUBDIR)/libgloss && \
42839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42841                   "RANLIB=$${RANLIB}" \
42842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42843                    TAGS) \
42844           || exit 1
42845
42846 @endif target-libgloss
42847
42848 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42849 maybe-install-info-target-libgloss:
42850 @if target-libgloss
42851 maybe-install-info-target-libgloss: install-info-target-libgloss
42852
42853 install-info-target-libgloss: \
42854     configure-target-libgloss \
42855     info-target-libgloss 
42856         @: $(MAKE); $(unstage)
42857         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42858         r=`${PWD_COMMAND}`; export r; \
42859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42860         $(NORMAL_TARGET_EXPORTS) \
42861         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
42862         for flag in $(EXTRA_TARGET_FLAGS); do \
42863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42864         done; \
42865         (cd $(TARGET_SUBDIR)/libgloss && \
42866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42868                   "RANLIB=$${RANLIB}" \
42869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42870                    install-info) \
42871           || exit 1
42872
42873 @endif target-libgloss
42874
42875 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42876 maybe-install-pdf-target-libgloss:
42877 @if target-libgloss
42878 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42879
42880 install-pdf-target-libgloss: \
42881     configure-target-libgloss \
42882     pdf-target-libgloss 
42883         @: $(MAKE); $(unstage)
42884         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42885         r=`${PWD_COMMAND}`; export r; \
42886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42887         $(NORMAL_TARGET_EXPORTS) \
42888         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
42889         for flag in $(EXTRA_TARGET_FLAGS); do \
42890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42891         done; \
42892         (cd $(TARGET_SUBDIR)/libgloss && \
42893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42895                   "RANLIB=$${RANLIB}" \
42896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42897                    install-pdf) \
42898           || exit 1
42899
42900 @endif target-libgloss
42901
42902 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42903 maybe-install-html-target-libgloss:
42904 @if target-libgloss
42905 maybe-install-html-target-libgloss: install-html-target-libgloss
42906
42907 install-html-target-libgloss: \
42908     configure-target-libgloss \
42909     html-target-libgloss 
42910         @: $(MAKE); $(unstage)
42911         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42912         r=`${PWD_COMMAND}`; export r; \
42913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42914         $(NORMAL_TARGET_EXPORTS) \
42915         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
42916         for flag in $(EXTRA_TARGET_FLAGS); do \
42917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42918         done; \
42919         (cd $(TARGET_SUBDIR)/libgloss && \
42920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42922                   "RANLIB=$${RANLIB}" \
42923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42924                    install-html) \
42925           || exit 1
42926
42927 @endif target-libgloss
42928
42929 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42930 maybe-installcheck-target-libgloss:
42931 @if target-libgloss
42932 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42933
42934 installcheck-target-libgloss: \
42935     configure-target-libgloss 
42936         @: $(MAKE); $(unstage)
42937         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42938         r=`${PWD_COMMAND}`; export r; \
42939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42940         $(NORMAL_TARGET_EXPORTS) \
42941         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
42942         for flag in $(EXTRA_TARGET_FLAGS); do \
42943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42944         done; \
42945         (cd $(TARGET_SUBDIR)/libgloss && \
42946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42948                   "RANLIB=$${RANLIB}" \
42949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42950                    installcheck) \
42951           || exit 1
42952
42953 @endif target-libgloss
42954
42955 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42956 maybe-mostlyclean-target-libgloss:
42957 @if target-libgloss
42958 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42959
42960 mostlyclean-target-libgloss: 
42961         @: $(MAKE); $(unstage)
42962         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42963         r=`${PWD_COMMAND}`; export r; \
42964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42965         $(NORMAL_TARGET_EXPORTS) \
42966         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
42967         for flag in $(EXTRA_TARGET_FLAGS); do \
42968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42969         done; \
42970         (cd $(TARGET_SUBDIR)/libgloss && \
42971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42973                   "RANLIB=$${RANLIB}" \
42974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42975                    mostlyclean) \
42976           || exit 1
42977
42978 @endif target-libgloss
42979
42980 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42981 maybe-clean-target-libgloss:
42982 @if target-libgloss
42983 maybe-clean-target-libgloss: clean-target-libgloss
42984
42985 clean-target-libgloss: 
42986         @: $(MAKE); $(unstage)
42987         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
42988         r=`${PWD_COMMAND}`; export r; \
42989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42990         $(NORMAL_TARGET_EXPORTS) \
42991         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
42992         for flag in $(EXTRA_TARGET_FLAGS); do \
42993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42994         done; \
42995         (cd $(TARGET_SUBDIR)/libgloss && \
42996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42998                   "RANLIB=$${RANLIB}" \
42999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43000                    clean) \
43001           || exit 1
43002
43003 @endif target-libgloss
43004
43005 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
43006 maybe-distclean-target-libgloss:
43007 @if target-libgloss
43008 maybe-distclean-target-libgloss: distclean-target-libgloss
43009
43010 distclean-target-libgloss: 
43011         @: $(MAKE); $(unstage)
43012         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43013         r=`${PWD_COMMAND}`; export r; \
43014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43015         $(NORMAL_TARGET_EXPORTS) \
43016         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
43017         for flag in $(EXTRA_TARGET_FLAGS); do \
43018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43019         done; \
43020         (cd $(TARGET_SUBDIR)/libgloss && \
43021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43023                   "RANLIB=$${RANLIB}" \
43024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43025                    distclean) \
43026           || exit 1
43027
43028 @endif target-libgloss
43029
43030 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
43031 maybe-maintainer-clean-target-libgloss:
43032 @if target-libgloss
43033 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
43034
43035 maintainer-clean-target-libgloss: 
43036         @: $(MAKE); $(unstage)
43037         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
43038         r=`${PWD_COMMAND}`; export r; \
43039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43040         $(NORMAL_TARGET_EXPORTS) \
43041         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
43042         for flag in $(EXTRA_TARGET_FLAGS); do \
43043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43044         done; \
43045         (cd $(TARGET_SUBDIR)/libgloss && \
43046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43048                   "RANLIB=$${RANLIB}" \
43049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43050                    maintainer-clean) \
43051           || exit 1
43052
43053 @endif target-libgloss
43054
43055
43056
43057
43058
43059 .PHONY: configure-target-libffi maybe-configure-target-libffi
43060 maybe-configure-target-libffi:
43061 @if gcc-bootstrap
43062 configure-target-libffi: stage_current
43063 @endif gcc-bootstrap
43064 @if target-libffi
43065 maybe-configure-target-libffi: configure-target-libffi
43066 configure-target-libffi: 
43067         @: $(MAKE); $(unstage)
43068         @r=`${PWD_COMMAND}`; export r; \
43069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43070         echo "Checking multilib configuration for libffi..."; \
43071         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43072         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
43073         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
43074           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
43075             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
43076           else \
43077             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
43078             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43079           fi; \
43080         else \
43081           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
43082         fi; \
43083         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
43084         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
43085         $(NORMAL_TARGET_EXPORTS)  \
43086         echo Configuring in $(TARGET_SUBDIR)/libffi; \
43087         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
43088         case $(srcdir) in \
43089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43090           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
43091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43092         esac; \
43093         module_srcdir=libffi; \
43094         rm -f no-such-file || : ; \
43095         CONFIG_SITE=no-such-file $(SHELL) \
43096           $$s/$$module_srcdir/configure \
43097           --srcdir=$${topdir}/$$module_srcdir \
43098           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43099           --target=${target_alias}  \
43100           || exit 1
43101 @endif target-libffi
43102
43103
43104
43105
43106
43107 .PHONY: all-target-libffi maybe-all-target-libffi
43108 maybe-all-target-libffi:
43109 @if gcc-bootstrap
43110 all-target-libffi: stage_current
43111 @endif gcc-bootstrap
43112 @if target-libffi
43113 TARGET-target-libffi=all
43114 maybe-all-target-libffi: all-target-libffi
43115 all-target-libffi: configure-target-libffi
43116         @: $(MAKE); $(unstage)
43117         @r=`${PWD_COMMAND}`; export r; \
43118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43119         $(NORMAL_TARGET_EXPORTS)  \
43120         (cd $(TARGET_SUBDIR)/libffi && \
43121           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43122                 $(TARGET-target-libffi))
43123 @endif target-libffi
43124
43125
43126
43127
43128
43129 .PHONY: check-target-libffi maybe-check-target-libffi
43130 maybe-check-target-libffi:
43131 @if target-libffi
43132 maybe-check-target-libffi: check-target-libffi
43133
43134 check-target-libffi:
43135         @: $(MAKE); $(unstage)
43136         @r=`${PWD_COMMAND}`; export r; \
43137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43138         $(NORMAL_TARGET_EXPORTS) \
43139         (cd $(TARGET_SUBDIR)/libffi && \
43140           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43141
43142 @endif target-libffi
43143
43144 .PHONY: install-target-libffi maybe-install-target-libffi
43145 maybe-install-target-libffi:
43146 @if target-libffi
43147 maybe-install-target-libffi: install-target-libffi
43148
43149 # Dummy target for uninstallable.
43150 install-target-libffi:
43151
43152 @endif target-libffi
43153
43154 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
43155 maybe-install-strip-target-libffi:
43156 @if target-libffi
43157 maybe-install-strip-target-libffi: install-strip-target-libffi
43158
43159 # Dummy target for uninstallable.
43160 install-strip-target-libffi:
43161
43162 @endif target-libffi
43163
43164 # Other targets (info, dvi, pdf, etc.)
43165
43166 .PHONY: maybe-info-target-libffi info-target-libffi
43167 maybe-info-target-libffi:
43168 @if target-libffi
43169 maybe-info-target-libffi: info-target-libffi
43170
43171 info-target-libffi: \
43172     configure-target-libffi 
43173         @: $(MAKE); $(unstage)
43174         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43175         r=`${PWD_COMMAND}`; export r; \
43176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43177         $(NORMAL_TARGET_EXPORTS) \
43178         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
43179         for flag in $(EXTRA_TARGET_FLAGS); do \
43180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43181         done; \
43182         (cd $(TARGET_SUBDIR)/libffi && \
43183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43185                   "RANLIB=$${RANLIB}" \
43186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43187                    info) \
43188           || exit 1
43189
43190 @endif target-libffi
43191
43192 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
43193 maybe-dvi-target-libffi:
43194 @if target-libffi
43195 maybe-dvi-target-libffi: dvi-target-libffi
43196
43197 dvi-target-libffi: \
43198     configure-target-libffi 
43199         @: $(MAKE); $(unstage)
43200         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43201         r=`${PWD_COMMAND}`; export r; \
43202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43203         $(NORMAL_TARGET_EXPORTS) \
43204         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
43205         for flag in $(EXTRA_TARGET_FLAGS); do \
43206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43207         done; \
43208         (cd $(TARGET_SUBDIR)/libffi && \
43209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43211                   "RANLIB=$${RANLIB}" \
43212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43213                    dvi) \
43214           || exit 1
43215
43216 @endif target-libffi
43217
43218 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
43219 maybe-pdf-target-libffi:
43220 @if target-libffi
43221 maybe-pdf-target-libffi: pdf-target-libffi
43222
43223 pdf-target-libffi: \
43224     configure-target-libffi 
43225         @: $(MAKE); $(unstage)
43226         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43227         r=`${PWD_COMMAND}`; export r; \
43228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43229         $(NORMAL_TARGET_EXPORTS) \
43230         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
43231         for flag in $(EXTRA_TARGET_FLAGS); do \
43232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43233         done; \
43234         (cd $(TARGET_SUBDIR)/libffi && \
43235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43237                   "RANLIB=$${RANLIB}" \
43238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43239                    pdf) \
43240           || exit 1
43241
43242 @endif target-libffi
43243
43244 .PHONY: maybe-html-target-libffi html-target-libffi
43245 maybe-html-target-libffi:
43246 @if target-libffi
43247 maybe-html-target-libffi: html-target-libffi
43248
43249 html-target-libffi: \
43250     configure-target-libffi 
43251         @: $(MAKE); $(unstage)
43252         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43253         r=`${PWD_COMMAND}`; export r; \
43254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43255         $(NORMAL_TARGET_EXPORTS) \
43256         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
43257         for flag in $(EXTRA_TARGET_FLAGS); do \
43258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43259         done; \
43260         (cd $(TARGET_SUBDIR)/libffi && \
43261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43263                   "RANLIB=$${RANLIB}" \
43264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43265                    html) \
43266           || exit 1
43267
43268 @endif target-libffi
43269
43270 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
43271 maybe-TAGS-target-libffi:
43272 @if target-libffi
43273 maybe-TAGS-target-libffi: TAGS-target-libffi
43274
43275 TAGS-target-libffi: \
43276     configure-target-libffi 
43277         @: $(MAKE); $(unstage)
43278         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43279         r=`${PWD_COMMAND}`; export r; \
43280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43281         $(NORMAL_TARGET_EXPORTS) \
43282         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
43283         for flag in $(EXTRA_TARGET_FLAGS); do \
43284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43285         done; \
43286         (cd $(TARGET_SUBDIR)/libffi && \
43287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43289                   "RANLIB=$${RANLIB}" \
43290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43291                    TAGS) \
43292           || exit 1
43293
43294 @endif target-libffi
43295
43296 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
43297 maybe-install-info-target-libffi:
43298 @if target-libffi
43299 maybe-install-info-target-libffi: install-info-target-libffi
43300
43301 install-info-target-libffi: \
43302     configure-target-libffi \
43303     info-target-libffi 
43304         @: $(MAKE); $(unstage)
43305         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43306         r=`${PWD_COMMAND}`; export r; \
43307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43308         $(NORMAL_TARGET_EXPORTS) \
43309         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
43310         for flag in $(EXTRA_TARGET_FLAGS); do \
43311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43312         done; \
43313         (cd $(TARGET_SUBDIR)/libffi && \
43314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43316                   "RANLIB=$${RANLIB}" \
43317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43318                    install-info) \
43319           || exit 1
43320
43321 @endif target-libffi
43322
43323 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
43324 maybe-install-pdf-target-libffi:
43325 @if target-libffi
43326 maybe-install-pdf-target-libffi: install-pdf-target-libffi
43327
43328 install-pdf-target-libffi: \
43329     configure-target-libffi \
43330     pdf-target-libffi 
43331         @: $(MAKE); $(unstage)
43332         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43333         r=`${PWD_COMMAND}`; export r; \
43334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335         $(NORMAL_TARGET_EXPORTS) \
43336         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
43337         for flag in $(EXTRA_TARGET_FLAGS); do \
43338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43339         done; \
43340         (cd $(TARGET_SUBDIR)/libffi && \
43341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43343                   "RANLIB=$${RANLIB}" \
43344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43345                    install-pdf) \
43346           || exit 1
43347
43348 @endif target-libffi
43349
43350 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
43351 maybe-install-html-target-libffi:
43352 @if target-libffi
43353 maybe-install-html-target-libffi: install-html-target-libffi
43354
43355 install-html-target-libffi: \
43356     configure-target-libffi \
43357     html-target-libffi 
43358         @: $(MAKE); $(unstage)
43359         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43360         r=`${PWD_COMMAND}`; export r; \
43361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43362         $(NORMAL_TARGET_EXPORTS) \
43363         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
43364         for flag in $(EXTRA_TARGET_FLAGS); do \
43365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43366         done; \
43367         (cd $(TARGET_SUBDIR)/libffi && \
43368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43370                   "RANLIB=$${RANLIB}" \
43371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43372                    install-html) \
43373           || exit 1
43374
43375 @endif target-libffi
43376
43377 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
43378 maybe-installcheck-target-libffi:
43379 @if target-libffi
43380 maybe-installcheck-target-libffi: installcheck-target-libffi
43381
43382 installcheck-target-libffi: \
43383     configure-target-libffi 
43384         @: $(MAKE); $(unstage)
43385         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43386         r=`${PWD_COMMAND}`; export r; \
43387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43388         $(NORMAL_TARGET_EXPORTS) \
43389         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
43390         for flag in $(EXTRA_TARGET_FLAGS); do \
43391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43392         done; \
43393         (cd $(TARGET_SUBDIR)/libffi && \
43394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43396                   "RANLIB=$${RANLIB}" \
43397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43398                    installcheck) \
43399           || exit 1
43400
43401 @endif target-libffi
43402
43403 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
43404 maybe-mostlyclean-target-libffi:
43405 @if target-libffi
43406 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
43407
43408 mostlyclean-target-libffi: 
43409         @: $(MAKE); $(unstage)
43410         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43411         r=`${PWD_COMMAND}`; export r; \
43412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43413         $(NORMAL_TARGET_EXPORTS) \
43414         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
43415         for flag in $(EXTRA_TARGET_FLAGS); do \
43416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43417         done; \
43418         (cd $(TARGET_SUBDIR)/libffi && \
43419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43421                   "RANLIB=$${RANLIB}" \
43422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43423                    mostlyclean) \
43424           || exit 1
43425
43426 @endif target-libffi
43427
43428 .PHONY: maybe-clean-target-libffi clean-target-libffi
43429 maybe-clean-target-libffi:
43430 @if target-libffi
43431 maybe-clean-target-libffi: clean-target-libffi
43432
43433 clean-target-libffi: 
43434         @: $(MAKE); $(unstage)
43435         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43436         r=`${PWD_COMMAND}`; export r; \
43437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43438         $(NORMAL_TARGET_EXPORTS) \
43439         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
43440         for flag in $(EXTRA_TARGET_FLAGS); do \
43441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43442         done; \
43443         (cd $(TARGET_SUBDIR)/libffi && \
43444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43446                   "RANLIB=$${RANLIB}" \
43447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43448                    clean) \
43449           || exit 1
43450
43451 @endif target-libffi
43452
43453 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43454 maybe-distclean-target-libffi:
43455 @if target-libffi
43456 maybe-distclean-target-libffi: distclean-target-libffi
43457
43458 distclean-target-libffi: 
43459         @: $(MAKE); $(unstage)
43460         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43461         r=`${PWD_COMMAND}`; export r; \
43462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43463         $(NORMAL_TARGET_EXPORTS) \
43464         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
43465         for flag in $(EXTRA_TARGET_FLAGS); do \
43466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43467         done; \
43468         (cd $(TARGET_SUBDIR)/libffi && \
43469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43471                   "RANLIB=$${RANLIB}" \
43472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43473                    distclean) \
43474           || exit 1
43475
43476 @endif target-libffi
43477
43478 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43479 maybe-maintainer-clean-target-libffi:
43480 @if target-libffi
43481 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43482
43483 maintainer-clean-target-libffi: 
43484         @: $(MAKE); $(unstage)
43485         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
43486         r=`${PWD_COMMAND}`; export r; \
43487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43488         $(NORMAL_TARGET_EXPORTS) \
43489         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
43490         for flag in $(EXTRA_TARGET_FLAGS); do \
43491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43492         done; \
43493         (cd $(TARGET_SUBDIR)/libffi && \
43494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43496                   "RANLIB=$${RANLIB}" \
43497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43498                    maintainer-clean) \
43499           || exit 1
43500
43501 @endif target-libffi
43502
43503
43504
43505
43506
43507 .PHONY: configure-target-libjava maybe-configure-target-libjava
43508 maybe-configure-target-libjava:
43509 @if gcc-bootstrap
43510 configure-target-libjava: stage_current
43511 @endif gcc-bootstrap
43512 @if target-libjava
43513 maybe-configure-target-libjava: configure-target-libjava
43514 configure-target-libjava: 
43515         @: $(MAKE); $(unstage)
43516         @r=`${PWD_COMMAND}`; export r; \
43517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43518         echo "Checking multilib configuration for libjava..."; \
43519         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43520         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null; \
43521         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43522           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43523             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43524           else \
43525             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43526             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43527           fi; \
43528         else \
43529           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43530         fi; \
43531         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43532         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava; \
43533         $(RAW_CXX_TARGET_EXPORTS)  \
43534         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43535         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43536         case $(srcdir) in \
43537           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43538           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43539                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43540         esac; \
43541         module_srcdir=libjava; \
43542         rm -f no-such-file || : ; \
43543         CONFIG_SITE=no-such-file $(SHELL) \
43544           $$s/$$module_srcdir/configure \
43545           --srcdir=$${topdir}/$$module_srcdir \
43546           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43547           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43548           || exit 1
43549 @endif target-libjava
43550
43551
43552
43553
43554
43555 .PHONY: all-target-libjava maybe-all-target-libjava
43556 maybe-all-target-libjava:
43557 @if gcc-bootstrap
43558 all-target-libjava: stage_current
43559 @endif gcc-bootstrap
43560 @if target-libjava
43561 TARGET-target-libjava=all
43562 maybe-all-target-libjava: all-target-libjava
43563 all-target-libjava: configure-target-libjava
43564         @: $(MAKE); $(unstage)
43565         @r=`${PWD_COMMAND}`; export r; \
43566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43567         $(RAW_CXX_TARGET_EXPORTS)  \
43568         (cd $(TARGET_SUBDIR)/libjava && \
43569           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43570                 $(TARGET-target-libjava))
43571 @endif target-libjava
43572
43573
43574
43575
43576
43577 .PHONY: check-target-libjava maybe-check-target-libjava
43578 maybe-check-target-libjava:
43579 @if target-libjava
43580 maybe-check-target-libjava: check-target-libjava
43581
43582 check-target-libjava:
43583         @: $(MAKE); $(unstage)
43584         @r=`${PWD_COMMAND}`; export r; \
43585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586         $(RAW_CXX_TARGET_EXPORTS) \
43587         (cd $(TARGET_SUBDIR)/libjava && \
43588           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43589
43590 @endif target-libjava
43591
43592 .PHONY: install-target-libjava maybe-install-target-libjava
43593 maybe-install-target-libjava:
43594 @if target-libjava
43595 maybe-install-target-libjava: install-target-libjava
43596
43597 install-target-libjava: installdirs
43598         @: $(MAKE); $(unstage)
43599         @r=`${PWD_COMMAND}`; export r; \
43600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43601         $(RAW_CXX_TARGET_EXPORTS) \
43602         (cd $(TARGET_SUBDIR)/libjava && \
43603           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43604
43605 @endif target-libjava
43606
43607 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43608 maybe-install-strip-target-libjava:
43609 @if target-libjava
43610 maybe-install-strip-target-libjava: install-strip-target-libjava
43611
43612 install-strip-target-libjava: installdirs
43613         @: $(MAKE); $(unstage)
43614         @r=`${PWD_COMMAND}`; export r; \
43615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43616         $(RAW_CXX_TARGET_EXPORTS) \
43617         (cd $(TARGET_SUBDIR)/libjava && \
43618           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43619
43620 @endif target-libjava
43621
43622 # Other targets (info, dvi, pdf, etc.)
43623
43624 .PHONY: maybe-info-target-libjava info-target-libjava
43625 maybe-info-target-libjava:
43626 @if target-libjava
43627 maybe-info-target-libjava: info-target-libjava
43628
43629 info-target-libjava: \
43630     configure-target-libjava 
43631         @: $(MAKE); $(unstage)
43632         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43633         r=`${PWD_COMMAND}`; export r; \
43634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43635         $(RAW_CXX_TARGET_EXPORTS) \
43636         echo "Doing info in $(TARGET_SUBDIR)/libjava"; \
43637         for flag in $(EXTRA_TARGET_FLAGS); do \
43638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43639         done; \
43640         (cd $(TARGET_SUBDIR)/libjava && \
43641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43643                   "RANLIB=$${RANLIB}" \
43644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43645                    info) \
43646           || exit 1
43647
43648 @endif target-libjava
43649
43650 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43651 maybe-dvi-target-libjava:
43652 @if target-libjava
43653 maybe-dvi-target-libjava: dvi-target-libjava
43654
43655 dvi-target-libjava: \
43656     configure-target-libjava 
43657         @: $(MAKE); $(unstage)
43658         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43659         r=`${PWD_COMMAND}`; export r; \
43660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43661         $(RAW_CXX_TARGET_EXPORTS) \
43662         echo "Doing dvi in $(TARGET_SUBDIR)/libjava"; \
43663         for flag in $(EXTRA_TARGET_FLAGS); do \
43664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43665         done; \
43666         (cd $(TARGET_SUBDIR)/libjava && \
43667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43669                   "RANLIB=$${RANLIB}" \
43670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43671                    dvi) \
43672           || exit 1
43673
43674 @endif target-libjava
43675
43676 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43677 maybe-pdf-target-libjava:
43678 @if target-libjava
43679 maybe-pdf-target-libjava: pdf-target-libjava
43680
43681 pdf-target-libjava: \
43682     configure-target-libjava 
43683         @: $(MAKE); $(unstage)
43684         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43685         r=`${PWD_COMMAND}`; export r; \
43686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43687         $(RAW_CXX_TARGET_EXPORTS) \
43688         echo "Doing pdf in $(TARGET_SUBDIR)/libjava"; \
43689         for flag in $(EXTRA_TARGET_FLAGS); do \
43690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43691         done; \
43692         (cd $(TARGET_SUBDIR)/libjava && \
43693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43695                   "RANLIB=$${RANLIB}" \
43696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43697                    pdf) \
43698           || exit 1
43699
43700 @endif target-libjava
43701
43702 .PHONY: maybe-html-target-libjava html-target-libjava
43703 maybe-html-target-libjava:
43704 @if target-libjava
43705 maybe-html-target-libjava: html-target-libjava
43706
43707 html-target-libjava: \
43708     configure-target-libjava 
43709         @: $(MAKE); $(unstage)
43710         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43711         r=`${PWD_COMMAND}`; export r; \
43712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43713         $(RAW_CXX_TARGET_EXPORTS) \
43714         echo "Doing html in $(TARGET_SUBDIR)/libjava"; \
43715         for flag in $(EXTRA_TARGET_FLAGS); do \
43716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43717         done; \
43718         (cd $(TARGET_SUBDIR)/libjava && \
43719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43721                   "RANLIB=$${RANLIB}" \
43722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43723                    html) \
43724           || exit 1
43725
43726 @endif target-libjava
43727
43728 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43729 maybe-TAGS-target-libjava:
43730 @if target-libjava
43731 maybe-TAGS-target-libjava: TAGS-target-libjava
43732
43733 TAGS-target-libjava: \
43734     configure-target-libjava 
43735         @: $(MAKE); $(unstage)
43736         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43737         r=`${PWD_COMMAND}`; export r; \
43738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43739         $(RAW_CXX_TARGET_EXPORTS) \
43740         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava"; \
43741         for flag in $(EXTRA_TARGET_FLAGS); do \
43742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43743         done; \
43744         (cd $(TARGET_SUBDIR)/libjava && \
43745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43747                   "RANLIB=$${RANLIB}" \
43748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43749                    TAGS) \
43750           || exit 1
43751
43752 @endif target-libjava
43753
43754 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43755 maybe-install-info-target-libjava:
43756 @if target-libjava
43757 maybe-install-info-target-libjava: install-info-target-libjava
43758
43759 install-info-target-libjava: \
43760     configure-target-libjava \
43761     info-target-libjava 
43762         @: $(MAKE); $(unstage)
43763         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43764         r=`${PWD_COMMAND}`; export r; \
43765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43766         $(RAW_CXX_TARGET_EXPORTS) \
43767         echo "Doing install-info in $(TARGET_SUBDIR)/libjava"; \
43768         for flag in $(EXTRA_TARGET_FLAGS); do \
43769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43770         done; \
43771         (cd $(TARGET_SUBDIR)/libjava && \
43772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43774                   "RANLIB=$${RANLIB}" \
43775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43776                    install-info) \
43777           || exit 1
43778
43779 @endif target-libjava
43780
43781 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43782 maybe-install-pdf-target-libjava:
43783 @if target-libjava
43784 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43785
43786 install-pdf-target-libjava: \
43787     configure-target-libjava \
43788     pdf-target-libjava 
43789         @: $(MAKE); $(unstage)
43790         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43791         r=`${PWD_COMMAND}`; export r; \
43792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43793         $(RAW_CXX_TARGET_EXPORTS) \
43794         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava"; \
43795         for flag in $(EXTRA_TARGET_FLAGS); do \
43796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43797         done; \
43798         (cd $(TARGET_SUBDIR)/libjava && \
43799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43801                   "RANLIB=$${RANLIB}" \
43802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43803                    install-pdf) \
43804           || exit 1
43805
43806 @endif target-libjava
43807
43808 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43809 maybe-install-html-target-libjava:
43810 @if target-libjava
43811 maybe-install-html-target-libjava: install-html-target-libjava
43812
43813 install-html-target-libjava: \
43814     configure-target-libjava \
43815     html-target-libjava 
43816         @: $(MAKE); $(unstage)
43817         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43818         r=`${PWD_COMMAND}`; export r; \
43819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43820         $(RAW_CXX_TARGET_EXPORTS) \
43821         echo "Doing install-html in $(TARGET_SUBDIR)/libjava"; \
43822         for flag in $(EXTRA_TARGET_FLAGS); do \
43823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43824         done; \
43825         (cd $(TARGET_SUBDIR)/libjava && \
43826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43828                   "RANLIB=$${RANLIB}" \
43829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43830                    install-html) \
43831           || exit 1
43832
43833 @endif target-libjava
43834
43835 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43836 maybe-installcheck-target-libjava:
43837 @if target-libjava
43838 maybe-installcheck-target-libjava: installcheck-target-libjava
43839
43840 installcheck-target-libjava: \
43841     configure-target-libjava 
43842         @: $(MAKE); $(unstage)
43843         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43844         r=`${PWD_COMMAND}`; export r; \
43845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43846         $(RAW_CXX_TARGET_EXPORTS) \
43847         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava"; \
43848         for flag in $(EXTRA_TARGET_FLAGS); do \
43849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43850         done; \
43851         (cd $(TARGET_SUBDIR)/libjava && \
43852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43854                   "RANLIB=$${RANLIB}" \
43855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43856                    installcheck) \
43857           || exit 1
43858
43859 @endif target-libjava
43860
43861 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43862 maybe-mostlyclean-target-libjava:
43863 @if target-libjava
43864 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43865
43866 mostlyclean-target-libjava: 
43867         @: $(MAKE); $(unstage)
43868         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43869         r=`${PWD_COMMAND}`; export r; \
43870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43871         $(RAW_CXX_TARGET_EXPORTS) \
43872         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava"; \
43873         for flag in $(EXTRA_TARGET_FLAGS); do \
43874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43875         done; \
43876         (cd $(TARGET_SUBDIR)/libjava && \
43877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43879                   "RANLIB=$${RANLIB}" \
43880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43881                    mostlyclean) \
43882           || exit 1
43883
43884 @endif target-libjava
43885
43886 .PHONY: maybe-clean-target-libjava clean-target-libjava
43887 maybe-clean-target-libjava:
43888 @if target-libjava
43889 maybe-clean-target-libjava: clean-target-libjava
43890
43891 clean-target-libjava: 
43892         @: $(MAKE); $(unstage)
43893         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43894         r=`${PWD_COMMAND}`; export r; \
43895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43896         $(RAW_CXX_TARGET_EXPORTS) \
43897         echo "Doing clean in $(TARGET_SUBDIR)/libjava"; \
43898         for flag in $(EXTRA_TARGET_FLAGS); do \
43899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43900         done; \
43901         (cd $(TARGET_SUBDIR)/libjava && \
43902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43904                   "RANLIB=$${RANLIB}" \
43905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43906                    clean) \
43907           || exit 1
43908
43909 @endif target-libjava
43910
43911 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43912 maybe-distclean-target-libjava:
43913 @if target-libjava
43914 maybe-distclean-target-libjava: distclean-target-libjava
43915
43916 distclean-target-libjava: 
43917         @: $(MAKE); $(unstage)
43918         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43919         r=`${PWD_COMMAND}`; export r; \
43920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43921         $(RAW_CXX_TARGET_EXPORTS) \
43922         echo "Doing distclean in $(TARGET_SUBDIR)/libjava"; \
43923         for flag in $(EXTRA_TARGET_FLAGS); do \
43924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43925         done; \
43926         (cd $(TARGET_SUBDIR)/libjava && \
43927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43929                   "RANLIB=$${RANLIB}" \
43930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43931                    distclean) \
43932           || exit 1
43933
43934 @endif target-libjava
43935
43936 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43937 maybe-maintainer-clean-target-libjava:
43938 @if target-libjava
43939 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43940
43941 maintainer-clean-target-libjava: 
43942         @: $(MAKE); $(unstage)
43943         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0; \
43944         r=`${PWD_COMMAND}`; export r; \
43945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946         $(RAW_CXX_TARGET_EXPORTS) \
43947         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava"; \
43948         for flag in $(EXTRA_TARGET_FLAGS); do \
43949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43950         done; \
43951         (cd $(TARGET_SUBDIR)/libjava && \
43952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43954                   "RANLIB=$${RANLIB}" \
43955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43956                    maintainer-clean) \
43957           || exit 1
43958
43959 @endif target-libjava
43960
43961
43962
43963
43964
43965 .PHONY: configure-target-zlib maybe-configure-target-zlib
43966 maybe-configure-target-zlib:
43967 @if gcc-bootstrap
43968 configure-target-zlib: stage_current
43969 @endif gcc-bootstrap
43970 @if target-zlib
43971 maybe-configure-target-zlib: configure-target-zlib
43972 configure-target-zlib: 
43973         @: $(MAKE); $(unstage)
43974         @r=`${PWD_COMMAND}`; export r; \
43975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43976         echo "Checking multilib configuration for zlib..."; \
43977         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43978         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
43979         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43980           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43981             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43982           else \
43983             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43984             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43985           fi; \
43986         else \
43987           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43988         fi; \
43989         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43990         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
43991         $(NORMAL_TARGET_EXPORTS)  \
43992         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43993         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43994         case $(srcdir) in \
43995           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43996           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43997                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43998         esac; \
43999         module_srcdir=zlib; \
44000         rm -f no-such-file || : ; \
44001         CONFIG_SITE=no-such-file $(SHELL) \
44002           $$s/$$module_srcdir/configure \
44003           --srcdir=$${topdir}/$$module_srcdir \
44004           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44005           --target=${target_alias}  \
44006           || exit 1
44007 @endif target-zlib
44008
44009
44010
44011
44012
44013 .PHONY: all-target-zlib maybe-all-target-zlib
44014 maybe-all-target-zlib:
44015 @if gcc-bootstrap
44016 all-target-zlib: stage_current
44017 @endif gcc-bootstrap
44018 @if target-zlib
44019 TARGET-target-zlib=all
44020 maybe-all-target-zlib: all-target-zlib
44021 all-target-zlib: configure-target-zlib
44022         @: $(MAKE); $(unstage)
44023         @r=`${PWD_COMMAND}`; export r; \
44024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44025         $(NORMAL_TARGET_EXPORTS)  \
44026         (cd $(TARGET_SUBDIR)/zlib && \
44027           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44028                 $(TARGET-target-zlib))
44029 @endif target-zlib
44030
44031
44032
44033
44034
44035 .PHONY: check-target-zlib maybe-check-target-zlib
44036 maybe-check-target-zlib:
44037 @if target-zlib
44038 maybe-check-target-zlib: check-target-zlib
44039
44040 check-target-zlib:
44041         @: $(MAKE); $(unstage)
44042         @r=`${PWD_COMMAND}`; export r; \
44043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44044         $(NORMAL_TARGET_EXPORTS) \
44045         (cd $(TARGET_SUBDIR)/zlib && \
44046           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44047
44048 @endif target-zlib
44049
44050 .PHONY: install-target-zlib maybe-install-target-zlib
44051 maybe-install-target-zlib:
44052 @if target-zlib
44053 maybe-install-target-zlib: install-target-zlib
44054
44055 install-target-zlib: installdirs
44056         @: $(MAKE); $(unstage)
44057         @r=`${PWD_COMMAND}`; export r; \
44058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44059         $(NORMAL_TARGET_EXPORTS) \
44060         (cd $(TARGET_SUBDIR)/zlib && \
44061           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44062
44063 @endif target-zlib
44064
44065 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
44066 maybe-install-strip-target-zlib:
44067 @if target-zlib
44068 maybe-install-strip-target-zlib: install-strip-target-zlib
44069
44070 install-strip-target-zlib: installdirs
44071         @: $(MAKE); $(unstage)
44072         @r=`${PWD_COMMAND}`; export r; \
44073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44074         $(NORMAL_TARGET_EXPORTS) \
44075         (cd $(TARGET_SUBDIR)/zlib && \
44076           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44077
44078 @endif target-zlib
44079
44080 # Other targets (info, dvi, pdf, etc.)
44081
44082 .PHONY: maybe-info-target-zlib info-target-zlib
44083 maybe-info-target-zlib:
44084 @if target-zlib
44085 maybe-info-target-zlib: info-target-zlib
44086
44087 info-target-zlib: \
44088     configure-target-zlib 
44089         @: $(MAKE); $(unstage)
44090         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44091         r=`${PWD_COMMAND}`; export r; \
44092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44093         $(NORMAL_TARGET_EXPORTS) \
44094         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
44095         for flag in $(EXTRA_TARGET_FLAGS); do \
44096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44097         done; \
44098         (cd $(TARGET_SUBDIR)/zlib && \
44099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44101                   "RANLIB=$${RANLIB}" \
44102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44103                    info) \
44104           || exit 1
44105
44106 @endif target-zlib
44107
44108 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
44109 maybe-dvi-target-zlib:
44110 @if target-zlib
44111 maybe-dvi-target-zlib: dvi-target-zlib
44112
44113 dvi-target-zlib: \
44114     configure-target-zlib 
44115         @: $(MAKE); $(unstage)
44116         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44117         r=`${PWD_COMMAND}`; export r; \
44118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44119         $(NORMAL_TARGET_EXPORTS) \
44120         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
44121         for flag in $(EXTRA_TARGET_FLAGS); do \
44122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44123         done; \
44124         (cd $(TARGET_SUBDIR)/zlib && \
44125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44127                   "RANLIB=$${RANLIB}" \
44128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44129                    dvi) \
44130           || exit 1
44131
44132 @endif target-zlib
44133
44134 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
44135 maybe-pdf-target-zlib:
44136 @if target-zlib
44137 maybe-pdf-target-zlib: pdf-target-zlib
44138
44139 pdf-target-zlib: \
44140     configure-target-zlib 
44141         @: $(MAKE); $(unstage)
44142         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44143         r=`${PWD_COMMAND}`; export r; \
44144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44145         $(NORMAL_TARGET_EXPORTS) \
44146         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
44147         for flag in $(EXTRA_TARGET_FLAGS); do \
44148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44149         done; \
44150         (cd $(TARGET_SUBDIR)/zlib && \
44151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44153                   "RANLIB=$${RANLIB}" \
44154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44155                    pdf) \
44156           || exit 1
44157
44158 @endif target-zlib
44159
44160 .PHONY: maybe-html-target-zlib html-target-zlib
44161 maybe-html-target-zlib:
44162 @if target-zlib
44163 maybe-html-target-zlib: html-target-zlib
44164
44165 html-target-zlib: \
44166     configure-target-zlib 
44167         @: $(MAKE); $(unstage)
44168         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44169         r=`${PWD_COMMAND}`; export r; \
44170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171         $(NORMAL_TARGET_EXPORTS) \
44172         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
44173         for flag in $(EXTRA_TARGET_FLAGS); do \
44174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44175         done; \
44176         (cd $(TARGET_SUBDIR)/zlib && \
44177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44179                   "RANLIB=$${RANLIB}" \
44180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44181                    html) \
44182           || exit 1
44183
44184 @endif target-zlib
44185
44186 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
44187 maybe-TAGS-target-zlib:
44188 @if target-zlib
44189 maybe-TAGS-target-zlib: TAGS-target-zlib
44190
44191 TAGS-target-zlib: \
44192     configure-target-zlib 
44193         @: $(MAKE); $(unstage)
44194         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44195         r=`${PWD_COMMAND}`; export r; \
44196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44197         $(NORMAL_TARGET_EXPORTS) \
44198         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
44199         for flag in $(EXTRA_TARGET_FLAGS); do \
44200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44201         done; \
44202         (cd $(TARGET_SUBDIR)/zlib && \
44203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44205                   "RANLIB=$${RANLIB}" \
44206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44207                    TAGS) \
44208           || exit 1
44209
44210 @endif target-zlib
44211
44212 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
44213 maybe-install-info-target-zlib:
44214 @if target-zlib
44215 maybe-install-info-target-zlib: install-info-target-zlib
44216
44217 install-info-target-zlib: \
44218     configure-target-zlib \
44219     info-target-zlib 
44220         @: $(MAKE); $(unstage)
44221         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44222         r=`${PWD_COMMAND}`; export r; \
44223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44224         $(NORMAL_TARGET_EXPORTS) \
44225         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
44226         for flag in $(EXTRA_TARGET_FLAGS); do \
44227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44228         done; \
44229         (cd $(TARGET_SUBDIR)/zlib && \
44230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44232                   "RANLIB=$${RANLIB}" \
44233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44234                    install-info) \
44235           || exit 1
44236
44237 @endif target-zlib
44238
44239 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
44240 maybe-install-pdf-target-zlib:
44241 @if target-zlib
44242 maybe-install-pdf-target-zlib: install-pdf-target-zlib
44243
44244 install-pdf-target-zlib: \
44245     configure-target-zlib \
44246     pdf-target-zlib 
44247         @: $(MAKE); $(unstage)
44248         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44249         r=`${PWD_COMMAND}`; export r; \
44250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44251         $(NORMAL_TARGET_EXPORTS) \
44252         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
44253         for flag in $(EXTRA_TARGET_FLAGS); do \
44254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44255         done; \
44256         (cd $(TARGET_SUBDIR)/zlib && \
44257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44259                   "RANLIB=$${RANLIB}" \
44260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44261                    install-pdf) \
44262           || exit 1
44263
44264 @endif target-zlib
44265
44266 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
44267 maybe-install-html-target-zlib:
44268 @if target-zlib
44269 maybe-install-html-target-zlib: install-html-target-zlib
44270
44271 install-html-target-zlib: \
44272     configure-target-zlib \
44273     html-target-zlib 
44274         @: $(MAKE); $(unstage)
44275         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44276         r=`${PWD_COMMAND}`; export r; \
44277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44278         $(NORMAL_TARGET_EXPORTS) \
44279         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
44280         for flag in $(EXTRA_TARGET_FLAGS); do \
44281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44282         done; \
44283         (cd $(TARGET_SUBDIR)/zlib && \
44284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44286                   "RANLIB=$${RANLIB}" \
44287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44288                    install-html) \
44289           || exit 1
44290
44291 @endif target-zlib
44292
44293 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
44294 maybe-installcheck-target-zlib:
44295 @if target-zlib
44296 maybe-installcheck-target-zlib: installcheck-target-zlib
44297
44298 installcheck-target-zlib: \
44299     configure-target-zlib 
44300         @: $(MAKE); $(unstage)
44301         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44302         r=`${PWD_COMMAND}`; export r; \
44303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44304         $(NORMAL_TARGET_EXPORTS) \
44305         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
44306         for flag in $(EXTRA_TARGET_FLAGS); do \
44307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44308         done; \
44309         (cd $(TARGET_SUBDIR)/zlib && \
44310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44312                   "RANLIB=$${RANLIB}" \
44313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44314                    installcheck) \
44315           || exit 1
44316
44317 @endif target-zlib
44318
44319 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
44320 maybe-mostlyclean-target-zlib:
44321 @if target-zlib
44322 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
44323
44324 mostlyclean-target-zlib: 
44325         @: $(MAKE); $(unstage)
44326         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44327         r=`${PWD_COMMAND}`; export r; \
44328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44329         $(NORMAL_TARGET_EXPORTS) \
44330         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
44331         for flag in $(EXTRA_TARGET_FLAGS); do \
44332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44333         done; \
44334         (cd $(TARGET_SUBDIR)/zlib && \
44335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44337                   "RANLIB=$${RANLIB}" \
44338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44339                    mostlyclean) \
44340           || exit 1
44341
44342 @endif target-zlib
44343
44344 .PHONY: maybe-clean-target-zlib clean-target-zlib
44345 maybe-clean-target-zlib:
44346 @if target-zlib
44347 maybe-clean-target-zlib: clean-target-zlib
44348
44349 clean-target-zlib: 
44350         @: $(MAKE); $(unstage)
44351         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44352         r=`${PWD_COMMAND}`; export r; \
44353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44354         $(NORMAL_TARGET_EXPORTS) \
44355         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
44356         for flag in $(EXTRA_TARGET_FLAGS); do \
44357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44358         done; \
44359         (cd $(TARGET_SUBDIR)/zlib && \
44360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44362                   "RANLIB=$${RANLIB}" \
44363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44364                    clean) \
44365           || exit 1
44366
44367 @endif target-zlib
44368
44369 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
44370 maybe-distclean-target-zlib:
44371 @if target-zlib
44372 maybe-distclean-target-zlib: distclean-target-zlib
44373
44374 distclean-target-zlib: 
44375         @: $(MAKE); $(unstage)
44376         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44377         r=`${PWD_COMMAND}`; export r; \
44378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44379         $(NORMAL_TARGET_EXPORTS) \
44380         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
44381         for flag in $(EXTRA_TARGET_FLAGS); do \
44382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44383         done; \
44384         (cd $(TARGET_SUBDIR)/zlib && \
44385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44387                   "RANLIB=$${RANLIB}" \
44388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44389                    distclean) \
44390           || exit 1
44391
44392 @endif target-zlib
44393
44394 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
44395 maybe-maintainer-clean-target-zlib:
44396 @if target-zlib
44397 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
44398
44399 maintainer-clean-target-zlib: 
44400         @: $(MAKE); $(unstage)
44401         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
44402         r=`${PWD_COMMAND}`; export r; \
44403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44404         $(NORMAL_TARGET_EXPORTS) \
44405         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
44406         for flag in $(EXTRA_TARGET_FLAGS); do \
44407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44408         done; \
44409         (cd $(TARGET_SUBDIR)/zlib && \
44410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44412                   "RANLIB=$${RANLIB}" \
44413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44414                    maintainer-clean) \
44415           || exit 1
44416
44417 @endif target-zlib
44418
44419
44420
44421
44422
44423 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44424 maybe-configure-target-boehm-gc:
44425 @if gcc-bootstrap
44426 configure-target-boehm-gc: stage_current
44427 @endif gcc-bootstrap
44428 @if target-boehm-gc
44429 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44430 configure-target-boehm-gc: 
44431         @: $(MAKE); $(unstage)
44432         @r=`${PWD_COMMAND}`; export r; \
44433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44434         echo "Checking multilib configuration for boehm-gc..."; \
44435         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44436         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null; \
44437         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44438           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44439             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44440           else \
44441             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44442             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44443           fi; \
44444         else \
44445           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44446         fi; \
44447         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44448         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc; \
44449         $(NORMAL_TARGET_EXPORTS)  \
44450         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44451         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44452         case $(srcdir) in \
44453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44454           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44456         esac; \
44457         module_srcdir=boehm-gc; \
44458         rm -f no-such-file || : ; \
44459         CONFIG_SITE=no-such-file $(SHELL) \
44460           $$s/$$module_srcdir/configure \
44461           --srcdir=$${topdir}/$$module_srcdir \
44462           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44463           --target=${target_alias}  \
44464           || exit 1
44465 @endif target-boehm-gc
44466
44467
44468
44469
44470
44471 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44472 maybe-all-target-boehm-gc:
44473 @if gcc-bootstrap
44474 all-target-boehm-gc: stage_current
44475 @endif gcc-bootstrap
44476 @if target-boehm-gc
44477 TARGET-target-boehm-gc=all
44478 maybe-all-target-boehm-gc: all-target-boehm-gc
44479 all-target-boehm-gc: configure-target-boehm-gc
44480         @: $(MAKE); $(unstage)
44481         @r=`${PWD_COMMAND}`; export r; \
44482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44483         $(NORMAL_TARGET_EXPORTS)  \
44484         (cd $(TARGET_SUBDIR)/boehm-gc && \
44485           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44486                 $(TARGET-target-boehm-gc))
44487 @endif target-boehm-gc
44488
44489
44490
44491
44492
44493 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44494 maybe-check-target-boehm-gc:
44495 @if target-boehm-gc
44496 maybe-check-target-boehm-gc: check-target-boehm-gc
44497
44498 check-target-boehm-gc:
44499         @: $(MAKE); $(unstage)
44500         @r=`${PWD_COMMAND}`; export r; \
44501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502         $(NORMAL_TARGET_EXPORTS) \
44503         (cd $(TARGET_SUBDIR)/boehm-gc && \
44504           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44505
44506 @endif target-boehm-gc
44507
44508 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44509 maybe-install-target-boehm-gc:
44510 @if target-boehm-gc
44511 maybe-install-target-boehm-gc: install-target-boehm-gc
44512
44513 install-target-boehm-gc: installdirs
44514         @: $(MAKE); $(unstage)
44515         @r=`${PWD_COMMAND}`; export r; \
44516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44517         $(NORMAL_TARGET_EXPORTS) \
44518         (cd $(TARGET_SUBDIR)/boehm-gc && \
44519           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44520
44521 @endif target-boehm-gc
44522
44523 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44524 maybe-install-strip-target-boehm-gc:
44525 @if target-boehm-gc
44526 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44527
44528 install-strip-target-boehm-gc: installdirs
44529         @: $(MAKE); $(unstage)
44530         @r=`${PWD_COMMAND}`; export r; \
44531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44532         $(NORMAL_TARGET_EXPORTS) \
44533         (cd $(TARGET_SUBDIR)/boehm-gc && \
44534           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44535
44536 @endif target-boehm-gc
44537
44538 # Other targets (info, dvi, pdf, etc.)
44539
44540 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44541 maybe-info-target-boehm-gc:
44542 @if target-boehm-gc
44543 maybe-info-target-boehm-gc: info-target-boehm-gc
44544
44545 info-target-boehm-gc: \
44546     configure-target-boehm-gc 
44547         @: $(MAKE); $(unstage)
44548         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44549         r=`${PWD_COMMAND}`; export r; \
44550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44551         $(NORMAL_TARGET_EXPORTS) \
44552         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc"; \
44553         for flag in $(EXTRA_TARGET_FLAGS); do \
44554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44555         done; \
44556         (cd $(TARGET_SUBDIR)/boehm-gc && \
44557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44559                   "RANLIB=$${RANLIB}" \
44560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44561                    info) \
44562           || exit 1
44563
44564 @endif target-boehm-gc
44565
44566 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44567 maybe-dvi-target-boehm-gc:
44568 @if target-boehm-gc
44569 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44570
44571 dvi-target-boehm-gc: \
44572     configure-target-boehm-gc 
44573         @: $(MAKE); $(unstage)
44574         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44575         r=`${PWD_COMMAND}`; export r; \
44576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44577         $(NORMAL_TARGET_EXPORTS) \
44578         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc"; \
44579         for flag in $(EXTRA_TARGET_FLAGS); do \
44580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44581         done; \
44582         (cd $(TARGET_SUBDIR)/boehm-gc && \
44583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44585                   "RANLIB=$${RANLIB}" \
44586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44587                    dvi) \
44588           || exit 1
44589
44590 @endif target-boehm-gc
44591
44592 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44593 maybe-pdf-target-boehm-gc:
44594 @if target-boehm-gc
44595 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44596
44597 pdf-target-boehm-gc: \
44598     configure-target-boehm-gc 
44599         @: $(MAKE); $(unstage)
44600         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44601         r=`${PWD_COMMAND}`; export r; \
44602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44603         $(NORMAL_TARGET_EXPORTS) \
44604         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44605         for flag in $(EXTRA_TARGET_FLAGS); do \
44606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44607         done; \
44608         (cd $(TARGET_SUBDIR)/boehm-gc && \
44609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44611                   "RANLIB=$${RANLIB}" \
44612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44613                    pdf) \
44614           || exit 1
44615
44616 @endif target-boehm-gc
44617
44618 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44619 maybe-html-target-boehm-gc:
44620 @if target-boehm-gc
44621 maybe-html-target-boehm-gc: html-target-boehm-gc
44622
44623 html-target-boehm-gc: \
44624     configure-target-boehm-gc 
44625         @: $(MAKE); $(unstage)
44626         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44627         r=`${PWD_COMMAND}`; export r; \
44628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44629         $(NORMAL_TARGET_EXPORTS) \
44630         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc"; \
44631         for flag in $(EXTRA_TARGET_FLAGS); do \
44632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44633         done; \
44634         (cd $(TARGET_SUBDIR)/boehm-gc && \
44635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44637                   "RANLIB=$${RANLIB}" \
44638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44639                    html) \
44640           || exit 1
44641
44642 @endif target-boehm-gc
44643
44644 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44645 maybe-TAGS-target-boehm-gc:
44646 @if target-boehm-gc
44647 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44648
44649 TAGS-target-boehm-gc: \
44650     configure-target-boehm-gc 
44651         @: $(MAKE); $(unstage)
44652         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44653         r=`${PWD_COMMAND}`; export r; \
44654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44655         $(NORMAL_TARGET_EXPORTS) \
44656         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc"; \
44657         for flag in $(EXTRA_TARGET_FLAGS); do \
44658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44659         done; \
44660         (cd $(TARGET_SUBDIR)/boehm-gc && \
44661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44663                   "RANLIB=$${RANLIB}" \
44664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44665                    TAGS) \
44666           || exit 1
44667
44668 @endif target-boehm-gc
44669
44670 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44671 maybe-install-info-target-boehm-gc:
44672 @if target-boehm-gc
44673 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44674
44675 install-info-target-boehm-gc: \
44676     configure-target-boehm-gc \
44677     info-target-boehm-gc 
44678         @: $(MAKE); $(unstage)
44679         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44680         r=`${PWD_COMMAND}`; export r; \
44681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44682         $(NORMAL_TARGET_EXPORTS) \
44683         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc"; \
44684         for flag in $(EXTRA_TARGET_FLAGS); do \
44685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44686         done; \
44687         (cd $(TARGET_SUBDIR)/boehm-gc && \
44688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44690                   "RANLIB=$${RANLIB}" \
44691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44692                    install-info) \
44693           || exit 1
44694
44695 @endif target-boehm-gc
44696
44697 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44698 maybe-install-pdf-target-boehm-gc:
44699 @if target-boehm-gc
44700 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44701
44702 install-pdf-target-boehm-gc: \
44703     configure-target-boehm-gc \
44704     pdf-target-boehm-gc 
44705         @: $(MAKE); $(unstage)
44706         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44707         r=`${PWD_COMMAND}`; export r; \
44708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44709         $(NORMAL_TARGET_EXPORTS) \
44710         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc"; \
44711         for flag in $(EXTRA_TARGET_FLAGS); do \
44712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44713         done; \
44714         (cd $(TARGET_SUBDIR)/boehm-gc && \
44715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44717                   "RANLIB=$${RANLIB}" \
44718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44719                    install-pdf) \
44720           || exit 1
44721
44722 @endif target-boehm-gc
44723
44724 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44725 maybe-install-html-target-boehm-gc:
44726 @if target-boehm-gc
44727 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44728
44729 install-html-target-boehm-gc: \
44730     configure-target-boehm-gc \
44731     html-target-boehm-gc 
44732         @: $(MAKE); $(unstage)
44733         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44734         r=`${PWD_COMMAND}`; export r; \
44735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44736         $(NORMAL_TARGET_EXPORTS) \
44737         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc"; \
44738         for flag in $(EXTRA_TARGET_FLAGS); do \
44739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44740         done; \
44741         (cd $(TARGET_SUBDIR)/boehm-gc && \
44742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44744                   "RANLIB=$${RANLIB}" \
44745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44746                    install-html) \
44747           || exit 1
44748
44749 @endif target-boehm-gc
44750
44751 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44752 maybe-installcheck-target-boehm-gc:
44753 @if target-boehm-gc
44754 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44755
44756 installcheck-target-boehm-gc: \
44757     configure-target-boehm-gc 
44758         @: $(MAKE); $(unstage)
44759         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44760         r=`${PWD_COMMAND}`; export r; \
44761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44762         $(NORMAL_TARGET_EXPORTS) \
44763         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc"; \
44764         for flag in $(EXTRA_TARGET_FLAGS); do \
44765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44766         done; \
44767         (cd $(TARGET_SUBDIR)/boehm-gc && \
44768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44770                   "RANLIB=$${RANLIB}" \
44771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44772                    installcheck) \
44773           || exit 1
44774
44775 @endif target-boehm-gc
44776
44777 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44778 maybe-mostlyclean-target-boehm-gc:
44779 @if target-boehm-gc
44780 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44781
44782 mostlyclean-target-boehm-gc: 
44783         @: $(MAKE); $(unstage)
44784         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44785         r=`${PWD_COMMAND}`; export r; \
44786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44787         $(NORMAL_TARGET_EXPORTS) \
44788         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc"; \
44789         for flag in $(EXTRA_TARGET_FLAGS); do \
44790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44791         done; \
44792         (cd $(TARGET_SUBDIR)/boehm-gc && \
44793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44795                   "RANLIB=$${RANLIB}" \
44796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44797                    mostlyclean) \
44798           || exit 1
44799
44800 @endif target-boehm-gc
44801
44802 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44803 maybe-clean-target-boehm-gc:
44804 @if target-boehm-gc
44805 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44806
44807 clean-target-boehm-gc: 
44808         @: $(MAKE); $(unstage)
44809         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44810         r=`${PWD_COMMAND}`; export r; \
44811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44812         $(NORMAL_TARGET_EXPORTS) \
44813         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc"; \
44814         for flag in $(EXTRA_TARGET_FLAGS); do \
44815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44816         done; \
44817         (cd $(TARGET_SUBDIR)/boehm-gc && \
44818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44820                   "RANLIB=$${RANLIB}" \
44821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44822                    clean) \
44823           || exit 1
44824
44825 @endif target-boehm-gc
44826
44827 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44828 maybe-distclean-target-boehm-gc:
44829 @if target-boehm-gc
44830 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44831
44832 distclean-target-boehm-gc: 
44833         @: $(MAKE); $(unstage)
44834         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44835         r=`${PWD_COMMAND}`; export r; \
44836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44837         $(NORMAL_TARGET_EXPORTS) \
44838         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc"; \
44839         for flag in $(EXTRA_TARGET_FLAGS); do \
44840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44841         done; \
44842         (cd $(TARGET_SUBDIR)/boehm-gc && \
44843           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44844                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44845                   "RANLIB=$${RANLIB}" \
44846                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44847                    distclean) \
44848           || exit 1
44849
44850 @endif target-boehm-gc
44851
44852 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44853 maybe-maintainer-clean-target-boehm-gc:
44854 @if target-boehm-gc
44855 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44856
44857 maintainer-clean-target-boehm-gc: 
44858         @: $(MAKE); $(unstage)
44859         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0; \
44860         r=`${PWD_COMMAND}`; export r; \
44861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44862         $(NORMAL_TARGET_EXPORTS) \
44863         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc"; \
44864         for flag in $(EXTRA_TARGET_FLAGS); do \
44865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44866         done; \
44867         (cd $(TARGET_SUBDIR)/boehm-gc && \
44868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44870                   "RANLIB=$${RANLIB}" \
44871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44872                    maintainer-clean) \
44873           || exit 1
44874
44875 @endif target-boehm-gc
44876
44877
44878
44879
44880
44881 .PHONY: configure-target-rda maybe-configure-target-rda
44882 maybe-configure-target-rda:
44883 @if gcc-bootstrap
44884 configure-target-rda: stage_current
44885 @endif gcc-bootstrap
44886 @if target-rda
44887 maybe-configure-target-rda: configure-target-rda
44888 configure-target-rda: 
44889         @: $(MAKE); $(unstage)
44890         @r=`${PWD_COMMAND}`; export r; \
44891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44892         echo "Checking multilib configuration for rda..."; \
44893         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44894         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
44895         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44896           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44897             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44898           else \
44899             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44900             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44901           fi; \
44902         else \
44903           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44904         fi; \
44905         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44906         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
44907         $(NORMAL_TARGET_EXPORTS)  \
44908         echo Configuring in $(TARGET_SUBDIR)/rda; \
44909         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44910         case $(srcdir) in \
44911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44912           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44914         esac; \
44915         module_srcdir=rda; \
44916         rm -f no-such-file || : ; \
44917         CONFIG_SITE=no-such-file $(SHELL) \
44918           $$s/$$module_srcdir/configure \
44919           --srcdir=$${topdir}/$$module_srcdir \
44920           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44921           --target=${target_alias}  \
44922           || exit 1
44923 @endif target-rda
44924
44925
44926
44927
44928
44929 .PHONY: all-target-rda maybe-all-target-rda
44930 maybe-all-target-rda:
44931 @if gcc-bootstrap
44932 all-target-rda: stage_current
44933 @endif gcc-bootstrap
44934 @if target-rda
44935 TARGET-target-rda=all
44936 maybe-all-target-rda: all-target-rda
44937 all-target-rda: configure-target-rda
44938         @: $(MAKE); $(unstage)
44939         @r=`${PWD_COMMAND}`; export r; \
44940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44941         $(NORMAL_TARGET_EXPORTS)  \
44942         (cd $(TARGET_SUBDIR)/rda && \
44943           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44944                 $(TARGET-target-rda))
44945 @endif target-rda
44946
44947
44948
44949
44950
44951 .PHONY: check-target-rda maybe-check-target-rda
44952 maybe-check-target-rda:
44953 @if target-rda
44954 maybe-check-target-rda: check-target-rda
44955
44956 check-target-rda:
44957         @: $(MAKE); $(unstage)
44958         @r=`${PWD_COMMAND}`; export r; \
44959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44960         $(NORMAL_TARGET_EXPORTS) \
44961         (cd $(TARGET_SUBDIR)/rda && \
44962           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44963
44964 @endif target-rda
44965
44966 .PHONY: install-target-rda maybe-install-target-rda
44967 maybe-install-target-rda:
44968 @if target-rda
44969 maybe-install-target-rda: install-target-rda
44970
44971 install-target-rda: installdirs
44972         @: $(MAKE); $(unstage)
44973         @r=`${PWD_COMMAND}`; export r; \
44974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44975         $(NORMAL_TARGET_EXPORTS) \
44976         (cd $(TARGET_SUBDIR)/rda && \
44977           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44978
44979 @endif target-rda
44980
44981 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44982 maybe-install-strip-target-rda:
44983 @if target-rda
44984 maybe-install-strip-target-rda: install-strip-target-rda
44985
44986 install-strip-target-rda: installdirs
44987         @: $(MAKE); $(unstage)
44988         @r=`${PWD_COMMAND}`; export r; \
44989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44990         $(NORMAL_TARGET_EXPORTS) \
44991         (cd $(TARGET_SUBDIR)/rda && \
44992           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44993
44994 @endif target-rda
44995
44996 # Other targets (info, dvi, pdf, etc.)
44997
44998 .PHONY: maybe-info-target-rda info-target-rda
44999 maybe-info-target-rda:
45000 @if target-rda
45001 maybe-info-target-rda: info-target-rda
45002
45003 info-target-rda: \
45004     configure-target-rda 
45005         @: $(MAKE); $(unstage)
45006         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45007         r=`${PWD_COMMAND}`; export r; \
45008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45009         $(NORMAL_TARGET_EXPORTS) \
45010         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
45011         for flag in $(EXTRA_TARGET_FLAGS); do \
45012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45013         done; \
45014         (cd $(TARGET_SUBDIR)/rda && \
45015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45017                   "RANLIB=$${RANLIB}" \
45018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45019                    info) \
45020           || exit 1
45021
45022 @endif target-rda
45023
45024 .PHONY: maybe-dvi-target-rda dvi-target-rda
45025 maybe-dvi-target-rda:
45026 @if target-rda
45027 maybe-dvi-target-rda: dvi-target-rda
45028
45029 dvi-target-rda: \
45030     configure-target-rda 
45031         @: $(MAKE); $(unstage)
45032         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45033         r=`${PWD_COMMAND}`; export r; \
45034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45035         $(NORMAL_TARGET_EXPORTS) \
45036         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
45037         for flag in $(EXTRA_TARGET_FLAGS); do \
45038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45039         done; \
45040         (cd $(TARGET_SUBDIR)/rda && \
45041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45043                   "RANLIB=$${RANLIB}" \
45044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45045                    dvi) \
45046           || exit 1
45047
45048 @endif target-rda
45049
45050 .PHONY: maybe-pdf-target-rda pdf-target-rda
45051 maybe-pdf-target-rda:
45052 @if target-rda
45053 maybe-pdf-target-rda: pdf-target-rda
45054
45055 pdf-target-rda: \
45056     configure-target-rda 
45057         @: $(MAKE); $(unstage)
45058         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45059         r=`${PWD_COMMAND}`; export r; \
45060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45061         $(NORMAL_TARGET_EXPORTS) \
45062         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
45063         for flag in $(EXTRA_TARGET_FLAGS); do \
45064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45065         done; \
45066         (cd $(TARGET_SUBDIR)/rda && \
45067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45069                   "RANLIB=$${RANLIB}" \
45070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45071                    pdf) \
45072           || exit 1
45073
45074 @endif target-rda
45075
45076 .PHONY: maybe-html-target-rda html-target-rda
45077 maybe-html-target-rda:
45078 @if target-rda
45079 maybe-html-target-rda: html-target-rda
45080
45081 html-target-rda: \
45082     configure-target-rda 
45083         @: $(MAKE); $(unstage)
45084         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45085         r=`${PWD_COMMAND}`; export r; \
45086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45087         $(NORMAL_TARGET_EXPORTS) \
45088         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
45089         for flag in $(EXTRA_TARGET_FLAGS); do \
45090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45091         done; \
45092         (cd $(TARGET_SUBDIR)/rda && \
45093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45095                   "RANLIB=$${RANLIB}" \
45096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45097                    html) \
45098           || exit 1
45099
45100 @endif target-rda
45101
45102 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
45103 maybe-TAGS-target-rda:
45104 @if target-rda
45105 maybe-TAGS-target-rda: TAGS-target-rda
45106
45107 TAGS-target-rda: \
45108     configure-target-rda 
45109         @: $(MAKE); $(unstage)
45110         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45111         r=`${PWD_COMMAND}`; export r; \
45112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45113         $(NORMAL_TARGET_EXPORTS) \
45114         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
45115         for flag in $(EXTRA_TARGET_FLAGS); do \
45116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45117         done; \
45118         (cd $(TARGET_SUBDIR)/rda && \
45119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45121                   "RANLIB=$${RANLIB}" \
45122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45123                    TAGS) \
45124           || exit 1
45125
45126 @endif target-rda
45127
45128 .PHONY: maybe-install-info-target-rda install-info-target-rda
45129 maybe-install-info-target-rda:
45130 @if target-rda
45131 maybe-install-info-target-rda: install-info-target-rda
45132
45133 install-info-target-rda: \
45134     configure-target-rda \
45135     info-target-rda 
45136         @: $(MAKE); $(unstage)
45137         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45138         r=`${PWD_COMMAND}`; export r; \
45139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45140         $(NORMAL_TARGET_EXPORTS) \
45141         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
45142         for flag in $(EXTRA_TARGET_FLAGS); do \
45143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45144         done; \
45145         (cd $(TARGET_SUBDIR)/rda && \
45146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45148                   "RANLIB=$${RANLIB}" \
45149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45150                    install-info) \
45151           || exit 1
45152
45153 @endif target-rda
45154
45155 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
45156 maybe-install-pdf-target-rda:
45157 @if target-rda
45158 maybe-install-pdf-target-rda: install-pdf-target-rda
45159
45160 install-pdf-target-rda: \
45161     configure-target-rda \
45162     pdf-target-rda 
45163         @: $(MAKE); $(unstage)
45164         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45165         r=`${PWD_COMMAND}`; export r; \
45166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45167         $(NORMAL_TARGET_EXPORTS) \
45168         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
45169         for flag in $(EXTRA_TARGET_FLAGS); do \
45170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45171         done; \
45172         (cd $(TARGET_SUBDIR)/rda && \
45173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45175                   "RANLIB=$${RANLIB}" \
45176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45177                    install-pdf) \
45178           || exit 1
45179
45180 @endif target-rda
45181
45182 .PHONY: maybe-install-html-target-rda install-html-target-rda
45183 maybe-install-html-target-rda:
45184 @if target-rda
45185 maybe-install-html-target-rda: install-html-target-rda
45186
45187 install-html-target-rda: \
45188     configure-target-rda \
45189     html-target-rda 
45190         @: $(MAKE); $(unstage)
45191         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45192         r=`${PWD_COMMAND}`; export r; \
45193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45194         $(NORMAL_TARGET_EXPORTS) \
45195         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
45196         for flag in $(EXTRA_TARGET_FLAGS); do \
45197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45198         done; \
45199         (cd $(TARGET_SUBDIR)/rda && \
45200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45202                   "RANLIB=$${RANLIB}" \
45203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45204                    install-html) \
45205           || exit 1
45206
45207 @endif target-rda
45208
45209 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
45210 maybe-installcheck-target-rda:
45211 @if target-rda
45212 maybe-installcheck-target-rda: installcheck-target-rda
45213
45214 installcheck-target-rda: \
45215     configure-target-rda 
45216         @: $(MAKE); $(unstage)
45217         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45218         r=`${PWD_COMMAND}`; export r; \
45219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45220         $(NORMAL_TARGET_EXPORTS) \
45221         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
45222         for flag in $(EXTRA_TARGET_FLAGS); do \
45223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45224         done; \
45225         (cd $(TARGET_SUBDIR)/rda && \
45226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45228                   "RANLIB=$${RANLIB}" \
45229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45230                    installcheck) \
45231           || exit 1
45232
45233 @endif target-rda
45234
45235 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
45236 maybe-mostlyclean-target-rda:
45237 @if target-rda
45238 maybe-mostlyclean-target-rda: mostlyclean-target-rda
45239
45240 mostlyclean-target-rda: 
45241         @: $(MAKE); $(unstage)
45242         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45243         r=`${PWD_COMMAND}`; export r; \
45244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45245         $(NORMAL_TARGET_EXPORTS) \
45246         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
45247         for flag in $(EXTRA_TARGET_FLAGS); do \
45248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45249         done; \
45250         (cd $(TARGET_SUBDIR)/rda && \
45251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45253                   "RANLIB=$${RANLIB}" \
45254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45255                    mostlyclean) \
45256           || exit 1
45257
45258 @endif target-rda
45259
45260 .PHONY: maybe-clean-target-rda clean-target-rda
45261 maybe-clean-target-rda:
45262 @if target-rda
45263 maybe-clean-target-rda: clean-target-rda
45264
45265 clean-target-rda: 
45266         @: $(MAKE); $(unstage)
45267         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45268         r=`${PWD_COMMAND}`; export r; \
45269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45270         $(NORMAL_TARGET_EXPORTS) \
45271         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
45272         for flag in $(EXTRA_TARGET_FLAGS); do \
45273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45274         done; \
45275         (cd $(TARGET_SUBDIR)/rda && \
45276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45278                   "RANLIB=$${RANLIB}" \
45279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45280                    clean) \
45281           || exit 1
45282
45283 @endif target-rda
45284
45285 .PHONY: maybe-distclean-target-rda distclean-target-rda
45286 maybe-distclean-target-rda:
45287 @if target-rda
45288 maybe-distclean-target-rda: distclean-target-rda
45289
45290 distclean-target-rda: 
45291         @: $(MAKE); $(unstage)
45292         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45293         r=`${PWD_COMMAND}`; export r; \
45294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45295         $(NORMAL_TARGET_EXPORTS) \
45296         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
45297         for flag in $(EXTRA_TARGET_FLAGS); do \
45298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45299         done; \
45300         (cd $(TARGET_SUBDIR)/rda && \
45301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45303                   "RANLIB=$${RANLIB}" \
45304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45305                    distclean) \
45306           || exit 1
45307
45308 @endif target-rda
45309
45310 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
45311 maybe-maintainer-clean-target-rda:
45312 @if target-rda
45313 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
45314
45315 maintainer-clean-target-rda: 
45316         @: $(MAKE); $(unstage)
45317         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
45318         r=`${PWD_COMMAND}`; export r; \
45319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45320         $(NORMAL_TARGET_EXPORTS) \
45321         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
45322         for flag in $(EXTRA_TARGET_FLAGS); do \
45323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45324         done; \
45325         (cd $(TARGET_SUBDIR)/rda && \
45326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45328                   "RANLIB=$${RANLIB}" \
45329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45330                    maintainer-clean) \
45331           || exit 1
45332
45333 @endif target-rda
45334
45335
45336
45337
45338
45339 .PHONY: configure-target-libada maybe-configure-target-libada
45340 maybe-configure-target-libada:
45341 @if gcc-bootstrap
45342 configure-target-libada: stage_current
45343 @endif gcc-bootstrap
45344 @if target-libada
45345 maybe-configure-target-libada: configure-target-libada
45346 configure-target-libada: 
45347         @: $(MAKE); $(unstage)
45348         @r=`${PWD_COMMAND}`; export r; \
45349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45350         echo "Checking multilib configuration for libada..."; \
45351         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45352         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
45353         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
45354           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
45355             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
45356           else \
45357             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
45358             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45359           fi; \
45360         else \
45361           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
45362         fi; \
45363         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
45364         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
45365         $(NORMAL_TARGET_EXPORTS)  \
45366         echo Configuring in $(TARGET_SUBDIR)/libada; \
45367         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
45368         case $(srcdir) in \
45369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45370           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
45371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45372         esac; \
45373         module_srcdir=libada; \
45374         rm -f no-such-file || : ; \
45375         CONFIG_SITE=no-such-file $(SHELL) \
45376           $$s/$$module_srcdir/configure \
45377           --srcdir=$${topdir}/$$module_srcdir \
45378           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45379           --target=${target_alias}  \
45380           || exit 1
45381 @endif target-libada
45382
45383
45384
45385
45386
45387 .PHONY: all-target-libada maybe-all-target-libada
45388 maybe-all-target-libada:
45389 @if gcc-bootstrap
45390 all-target-libada: stage_current
45391 @endif gcc-bootstrap
45392 @if target-libada
45393 TARGET-target-libada=all
45394 maybe-all-target-libada: all-target-libada
45395 all-target-libada: configure-target-libada
45396         @: $(MAKE); $(unstage)
45397         @r=`${PWD_COMMAND}`; export r; \
45398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45399         $(NORMAL_TARGET_EXPORTS)  \
45400         (cd $(TARGET_SUBDIR)/libada && \
45401           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45402                 $(TARGET-target-libada))
45403 @endif target-libada
45404
45405
45406
45407
45408
45409 .PHONY: check-target-libada maybe-check-target-libada
45410 maybe-check-target-libada:
45411 @if target-libada
45412 maybe-check-target-libada: check-target-libada
45413
45414 check-target-libada:
45415         @: $(MAKE); $(unstage)
45416         @r=`${PWD_COMMAND}`; export r; \
45417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45418         $(NORMAL_TARGET_EXPORTS) \
45419         (cd $(TARGET_SUBDIR)/libada && \
45420           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45421
45422 @endif target-libada
45423
45424 .PHONY: install-target-libada maybe-install-target-libada
45425 maybe-install-target-libada:
45426 @if target-libada
45427 maybe-install-target-libada: install-target-libada
45428
45429 install-target-libada: installdirs
45430         @: $(MAKE); $(unstage)
45431         @r=`${PWD_COMMAND}`; export r; \
45432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45433         $(NORMAL_TARGET_EXPORTS) \
45434         (cd $(TARGET_SUBDIR)/libada && \
45435           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45436
45437 @endif target-libada
45438
45439 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45440 maybe-install-strip-target-libada:
45441 @if target-libada
45442 maybe-install-strip-target-libada: install-strip-target-libada
45443
45444 install-strip-target-libada: installdirs
45445         @: $(MAKE); $(unstage)
45446         @r=`${PWD_COMMAND}`; export r; \
45447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45448         $(NORMAL_TARGET_EXPORTS) \
45449         (cd $(TARGET_SUBDIR)/libada && \
45450           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45451
45452 @endif target-libada
45453
45454 # Other targets (info, dvi, pdf, etc.)
45455
45456 .PHONY: maybe-info-target-libada info-target-libada
45457 maybe-info-target-libada:
45458 @if target-libada
45459 maybe-info-target-libada: info-target-libada
45460
45461 info-target-libada: \
45462     configure-target-libada 
45463         @: $(MAKE); $(unstage)
45464         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45465         r=`${PWD_COMMAND}`; export r; \
45466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45467         $(NORMAL_TARGET_EXPORTS) \
45468         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
45469         for flag in $(EXTRA_TARGET_FLAGS); do \
45470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45471         done; \
45472         (cd $(TARGET_SUBDIR)/libada && \
45473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45475                   "RANLIB=$${RANLIB}" \
45476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45477                    info) \
45478           || exit 1
45479
45480 @endif target-libada
45481
45482 .PHONY: maybe-dvi-target-libada dvi-target-libada
45483 maybe-dvi-target-libada:
45484 @if target-libada
45485 maybe-dvi-target-libada: dvi-target-libada
45486
45487 dvi-target-libada: \
45488     configure-target-libada 
45489         @: $(MAKE); $(unstage)
45490         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45491         r=`${PWD_COMMAND}`; export r; \
45492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45493         $(NORMAL_TARGET_EXPORTS) \
45494         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
45495         for flag in $(EXTRA_TARGET_FLAGS); do \
45496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45497         done; \
45498         (cd $(TARGET_SUBDIR)/libada && \
45499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45501                   "RANLIB=$${RANLIB}" \
45502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45503                    dvi) \
45504           || exit 1
45505
45506 @endif target-libada
45507
45508 .PHONY: maybe-pdf-target-libada pdf-target-libada
45509 maybe-pdf-target-libada:
45510 @if target-libada
45511 maybe-pdf-target-libada: pdf-target-libada
45512
45513 pdf-target-libada: \
45514     configure-target-libada 
45515         @: $(MAKE); $(unstage)
45516         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45517         r=`${PWD_COMMAND}`; export r; \
45518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45519         $(NORMAL_TARGET_EXPORTS) \
45520         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
45521         for flag in $(EXTRA_TARGET_FLAGS); do \
45522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45523         done; \
45524         (cd $(TARGET_SUBDIR)/libada && \
45525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45527                   "RANLIB=$${RANLIB}" \
45528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45529                    pdf) \
45530           || exit 1
45531
45532 @endif target-libada
45533
45534 .PHONY: maybe-html-target-libada html-target-libada
45535 maybe-html-target-libada:
45536 @if target-libada
45537 maybe-html-target-libada: html-target-libada
45538
45539 html-target-libada: \
45540     configure-target-libada 
45541         @: $(MAKE); $(unstage)
45542         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45543         r=`${PWD_COMMAND}`; export r; \
45544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45545         $(NORMAL_TARGET_EXPORTS) \
45546         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
45547         for flag in $(EXTRA_TARGET_FLAGS); do \
45548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45549         done; \
45550         (cd $(TARGET_SUBDIR)/libada && \
45551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45553                   "RANLIB=$${RANLIB}" \
45554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45555                    html) \
45556           || exit 1
45557
45558 @endif target-libada
45559
45560 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45561 maybe-TAGS-target-libada:
45562 @if target-libada
45563 maybe-TAGS-target-libada: TAGS-target-libada
45564
45565 TAGS-target-libada: \
45566     configure-target-libada 
45567         @: $(MAKE); $(unstage)
45568         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45569         r=`${PWD_COMMAND}`; export r; \
45570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45571         $(NORMAL_TARGET_EXPORTS) \
45572         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
45573         for flag in $(EXTRA_TARGET_FLAGS); do \
45574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45575         done; \
45576         (cd $(TARGET_SUBDIR)/libada && \
45577           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45578                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45579                   "RANLIB=$${RANLIB}" \
45580                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45581                    TAGS) \
45582           || exit 1
45583
45584 @endif target-libada
45585
45586 .PHONY: maybe-install-info-target-libada install-info-target-libada
45587 maybe-install-info-target-libada:
45588 @if target-libada
45589 maybe-install-info-target-libada: install-info-target-libada
45590
45591 install-info-target-libada: \
45592     configure-target-libada \
45593     info-target-libada 
45594         @: $(MAKE); $(unstage)
45595         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45596         r=`${PWD_COMMAND}`; export r; \
45597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45598         $(NORMAL_TARGET_EXPORTS) \
45599         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
45600         for flag in $(EXTRA_TARGET_FLAGS); do \
45601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45602         done; \
45603         (cd $(TARGET_SUBDIR)/libada && \
45604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45606                   "RANLIB=$${RANLIB}" \
45607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45608                    install-info) \
45609           || exit 1
45610
45611 @endif target-libada
45612
45613 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45614 maybe-install-pdf-target-libada:
45615 @if target-libada
45616 maybe-install-pdf-target-libada: install-pdf-target-libada
45617
45618 install-pdf-target-libada: \
45619     configure-target-libada \
45620     pdf-target-libada 
45621         @: $(MAKE); $(unstage)
45622         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45623         r=`${PWD_COMMAND}`; export r; \
45624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45625         $(NORMAL_TARGET_EXPORTS) \
45626         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
45627         for flag in $(EXTRA_TARGET_FLAGS); do \
45628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45629         done; \
45630         (cd $(TARGET_SUBDIR)/libada && \
45631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45633                   "RANLIB=$${RANLIB}" \
45634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45635                    install-pdf) \
45636           || exit 1
45637
45638 @endif target-libada
45639
45640 .PHONY: maybe-install-html-target-libada install-html-target-libada
45641 maybe-install-html-target-libada:
45642 @if target-libada
45643 maybe-install-html-target-libada: install-html-target-libada
45644
45645 install-html-target-libada: \
45646     configure-target-libada \
45647     html-target-libada 
45648         @: $(MAKE); $(unstage)
45649         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45650         r=`${PWD_COMMAND}`; export r; \
45651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45652         $(NORMAL_TARGET_EXPORTS) \
45653         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
45654         for flag in $(EXTRA_TARGET_FLAGS); do \
45655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45656         done; \
45657         (cd $(TARGET_SUBDIR)/libada && \
45658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45660                   "RANLIB=$${RANLIB}" \
45661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45662                    install-html) \
45663           || exit 1
45664
45665 @endif target-libada
45666
45667 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45668 maybe-installcheck-target-libada:
45669 @if target-libada
45670 maybe-installcheck-target-libada: installcheck-target-libada
45671
45672 installcheck-target-libada: \
45673     configure-target-libada 
45674         @: $(MAKE); $(unstage)
45675         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45676         r=`${PWD_COMMAND}`; export r; \
45677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45678         $(NORMAL_TARGET_EXPORTS) \
45679         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
45680         for flag in $(EXTRA_TARGET_FLAGS); do \
45681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45682         done; \
45683         (cd $(TARGET_SUBDIR)/libada && \
45684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45686                   "RANLIB=$${RANLIB}" \
45687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45688                    installcheck) \
45689           || exit 1
45690
45691 @endif target-libada
45692
45693 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45694 maybe-mostlyclean-target-libada:
45695 @if target-libada
45696 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45697
45698 mostlyclean-target-libada: 
45699         @: $(MAKE); $(unstage)
45700         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45701         r=`${PWD_COMMAND}`; export r; \
45702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45703         $(NORMAL_TARGET_EXPORTS) \
45704         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
45705         for flag in $(EXTRA_TARGET_FLAGS); do \
45706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45707         done; \
45708         (cd $(TARGET_SUBDIR)/libada && \
45709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45711                   "RANLIB=$${RANLIB}" \
45712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45713                    mostlyclean) \
45714           || exit 1
45715
45716 @endif target-libada
45717
45718 .PHONY: maybe-clean-target-libada clean-target-libada
45719 maybe-clean-target-libada:
45720 @if target-libada
45721 maybe-clean-target-libada: clean-target-libada
45722
45723 clean-target-libada: 
45724         @: $(MAKE); $(unstage)
45725         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45726         r=`${PWD_COMMAND}`; export r; \
45727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45728         $(NORMAL_TARGET_EXPORTS) \
45729         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
45730         for flag in $(EXTRA_TARGET_FLAGS); do \
45731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45732         done; \
45733         (cd $(TARGET_SUBDIR)/libada && \
45734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45736                   "RANLIB=$${RANLIB}" \
45737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45738                    clean) \
45739           || exit 1
45740
45741 @endif target-libada
45742
45743 .PHONY: maybe-distclean-target-libada distclean-target-libada
45744 maybe-distclean-target-libada:
45745 @if target-libada
45746 maybe-distclean-target-libada: distclean-target-libada
45747
45748 distclean-target-libada: 
45749         @: $(MAKE); $(unstage)
45750         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45751         r=`${PWD_COMMAND}`; export r; \
45752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45753         $(NORMAL_TARGET_EXPORTS) \
45754         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
45755         for flag in $(EXTRA_TARGET_FLAGS); do \
45756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45757         done; \
45758         (cd $(TARGET_SUBDIR)/libada && \
45759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45761                   "RANLIB=$${RANLIB}" \
45762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45763                    distclean) \
45764           || exit 1
45765
45766 @endif target-libada
45767
45768 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45769 maybe-maintainer-clean-target-libada:
45770 @if target-libada
45771 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45772
45773 maintainer-clean-target-libada: 
45774         @: $(MAKE); $(unstage)
45775         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
45776         r=`${PWD_COMMAND}`; export r; \
45777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45778         $(NORMAL_TARGET_EXPORTS) \
45779         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
45780         for flag in $(EXTRA_TARGET_FLAGS); do \
45781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45782         done; \
45783         (cd $(TARGET_SUBDIR)/libada && \
45784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45786                   "RANLIB=$${RANLIB}" \
45787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45788                    maintainer-clean) \
45789           || exit 1
45790
45791 @endif target-libada
45792
45793
45794
45795
45796
45797 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45798 maybe-configure-target-libgomp:
45799 @if gcc-bootstrap
45800 configure-target-libgomp: stage_current
45801 @endif gcc-bootstrap
45802 @if target-libgomp
45803 maybe-configure-target-libgomp: configure-target-libgomp
45804 configure-target-libgomp: 
45805         @r=`${PWD_COMMAND}`; export r; \
45806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45807         echo "Checking multilib configuration for libgomp..."; \
45808         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45809         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45810         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45811           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45812             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45813           else \
45814             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45815             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45816           fi; \
45817         else \
45818           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45819         fi; \
45820         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45821         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45822         $(NORMAL_TARGET_EXPORTS)  \
45823         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45824         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45825         case $(srcdir) in \
45826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45827           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45829         esac; \
45830         module_srcdir=libgomp; \
45831         rm -f no-such-file || : ; \
45832         CONFIG_SITE=no-such-file $(SHELL) \
45833           $$s/$$module_srcdir/configure \
45834           --srcdir=$${topdir}/$$module_srcdir \
45835           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45836           --target=${target_alias}  \
45837           || exit 1
45838 @endif target-libgomp
45839
45840
45841
45842 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45843 maybe-configure-stage1-target-libgomp:
45844 @if target-libgomp-bootstrap
45845 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45846 configure-stage1-target-libgomp:
45847         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45848         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45849         @r=`${PWD_COMMAND}`; export r; \
45850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45851         TFLAGS="$(STAGE1_TFLAGS)"; \
45852         echo "Checking multilib configuration for libgomp..."; \
45853         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45854         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45855           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45856             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45857           else \
45858             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45859             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45860           fi; \
45861         else \
45862           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45863         fi; \
45864         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45865         $(NORMAL_TARGET_EXPORTS) \
45866         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45867         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45868         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45869         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
45870         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45871         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45872         case $(srcdir) in \
45873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45874           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45876         esac; \
45877         module_srcdir=libgomp; \
45878         $(SHELL) $$s/$$module_srcdir/configure \
45879           --srcdir=$${topdir}/$$module_srcdir \
45880           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45881           --target=${target_alias} \
45882            \
45883           $(STAGE1_CONFIGURE_FLAGS)
45884 @endif target-libgomp-bootstrap
45885
45886 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45887 maybe-configure-stage2-target-libgomp:
45888 @if target-libgomp-bootstrap
45889 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45890 configure-stage2-target-libgomp:
45891         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45892         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45893         @r=`${PWD_COMMAND}`; export r; \
45894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45895         TFLAGS="$(STAGE2_TFLAGS)"; \
45896         echo "Checking multilib configuration for libgomp..."; \
45897         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45898         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45899           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45900             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45901           else \
45902             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45903             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45904           fi; \
45905         else \
45906           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45907         fi; \
45908         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45909         $(NORMAL_TARGET_EXPORTS) \
45910          \
45911         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45912         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45913         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45914         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
45915         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45916         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45917         case $(srcdir) in \
45918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45919           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45921         esac; \
45922         module_srcdir=libgomp; \
45923         $(SHELL) $$s/$$module_srcdir/configure \
45924           --srcdir=$${topdir}/$$module_srcdir \
45925           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45926           --target=${target_alias} \
45927           --with-build-libsubdir=$(HOST_SUBDIR) \
45928           $(STAGE2_CONFIGURE_FLAGS)
45929 @endif target-libgomp-bootstrap
45930
45931 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45932 maybe-configure-stage3-target-libgomp:
45933 @if target-libgomp-bootstrap
45934 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45935 configure-stage3-target-libgomp:
45936         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45937         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45938         @r=`${PWD_COMMAND}`; export r; \
45939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45940         TFLAGS="$(STAGE3_TFLAGS)"; \
45941         echo "Checking multilib configuration for libgomp..."; \
45942         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45943         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45944           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45945             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45946           else \
45947             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45948             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45949           fi; \
45950         else \
45951           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45952         fi; \
45953         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45954         $(NORMAL_TARGET_EXPORTS) \
45955          \
45956         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45957         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45958         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45959         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
45960         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
45961         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45962         case $(srcdir) in \
45963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45964           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45966         esac; \
45967         module_srcdir=libgomp; \
45968         $(SHELL) $$s/$$module_srcdir/configure \
45969           --srcdir=$${topdir}/$$module_srcdir \
45970           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45971           --target=${target_alias} \
45972           --with-build-libsubdir=$(HOST_SUBDIR) \
45973           $(STAGE3_CONFIGURE_FLAGS)
45974 @endif target-libgomp-bootstrap
45975
45976 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45977 maybe-configure-stage4-target-libgomp:
45978 @if target-libgomp-bootstrap
45979 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45980 configure-stage4-target-libgomp:
45981         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45982         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45983         @r=`${PWD_COMMAND}`; export r; \
45984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45985         TFLAGS="$(STAGE4_TFLAGS)"; \
45986         echo "Checking multilib configuration for libgomp..."; \
45987         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
45988         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45989           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45990             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45991           else \
45992             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45993             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45994           fi; \
45995         else \
45996           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45997         fi; \
45998         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45999         $(NORMAL_TARGET_EXPORTS) \
46000          \
46001         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46002         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46003         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46004         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
46005         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46006         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46007         case $(srcdir) in \
46008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46009           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46011         esac; \
46012         module_srcdir=libgomp; \
46013         $(SHELL) $$s/$$module_srcdir/configure \
46014           --srcdir=$${topdir}/$$module_srcdir \
46015           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46016           --target=${target_alias} \
46017           --with-build-libsubdir=$(HOST_SUBDIR) \
46018           $(STAGE4_CONFIGURE_FLAGS)
46019 @endif target-libgomp-bootstrap
46020
46021 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
46022 maybe-configure-stageprofile-target-libgomp:
46023 @if target-libgomp-bootstrap
46024 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46025 configure-stageprofile-target-libgomp:
46026         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46027         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46028         @r=`${PWD_COMMAND}`; export r; \
46029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46030         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46031         echo "Checking multilib configuration for libgomp..."; \
46032         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46033         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46034           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46035             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46036           else \
46037             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46038             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46039           fi; \
46040         else \
46041           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46042         fi; \
46043         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46044         $(NORMAL_TARGET_EXPORTS) \
46045          \
46046         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46047         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46048         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46049         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
46050         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46051         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46052         case $(srcdir) in \
46053           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46054           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46055                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46056         esac; \
46057         module_srcdir=libgomp; \
46058         $(SHELL) $$s/$$module_srcdir/configure \
46059           --srcdir=$${topdir}/$$module_srcdir \
46060           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46061           --target=${target_alias} \
46062           --with-build-libsubdir=$(HOST_SUBDIR) \
46063           $(STAGEprofile_CONFIGURE_FLAGS)
46064 @endif target-libgomp-bootstrap
46065
46066 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
46067 maybe-configure-stagefeedback-target-libgomp:
46068 @if target-libgomp-bootstrap
46069 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46070 configure-stagefeedback-target-libgomp:
46071         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46072         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
46073         @r=`${PWD_COMMAND}`; export r; \
46074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46075         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46076         echo "Checking multilib configuration for libgomp..."; \
46077         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
46078         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46079           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
46080             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
46081           else \
46082             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
46083             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46084           fi; \
46085         else \
46086           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
46087         fi; \
46088         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
46089         $(NORMAL_TARGET_EXPORTS) \
46090          \
46091         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
46092         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
46093         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
46094         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
46095         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
46096         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
46097         case $(srcdir) in \
46098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46099           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
46100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46101         esac; \
46102         module_srcdir=libgomp; \
46103         $(SHELL) $$s/$$module_srcdir/configure \
46104           --srcdir=$${topdir}/$$module_srcdir \
46105           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46106           --target=${target_alias} \
46107           --with-build-libsubdir=$(HOST_SUBDIR) \
46108           $(STAGEfeedback_CONFIGURE_FLAGS)
46109 @endif target-libgomp-bootstrap
46110
46111
46112
46113
46114
46115 .PHONY: all-target-libgomp maybe-all-target-libgomp
46116 maybe-all-target-libgomp:
46117 @if gcc-bootstrap
46118 all-target-libgomp: stage_current
46119 @endif gcc-bootstrap
46120 @if target-libgomp
46121 TARGET-target-libgomp=all
46122 maybe-all-target-libgomp: all-target-libgomp
46123 all-target-libgomp: configure-target-libgomp
46124         @r=`${PWD_COMMAND}`; export r; \
46125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46126         $(NORMAL_TARGET_EXPORTS)  \
46127         (cd $(TARGET_SUBDIR)/libgomp && \
46128           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46129                 $(TARGET-target-libgomp))
46130 @endif target-libgomp
46131
46132
46133
46134 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
46135 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
46136 maybe-all-stage1-target-libgomp:
46137 maybe-clean-stage1-target-libgomp:
46138 @if target-libgomp-bootstrap
46139 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
46140 all-stage1: all-stage1-target-libgomp
46141 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
46142 all-stage1-target-libgomp: configure-stage1-target-libgomp
46143         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
46144         @r=`${PWD_COMMAND}`; export r; \
46145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46146         TFLAGS="$(STAGE1_TFLAGS)"; \
46147         $(NORMAL_TARGET_EXPORTS)  \
46148         cd $(TARGET_SUBDIR)/libgomp && \
46149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46150                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46151                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46152                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46153                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46154                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46155                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46156                 $(EXTRA_TARGET_FLAGS)  \
46157                   \
46158                 TFLAGS="$(STAGE1_TFLAGS)" \
46159                 $(TARGET-stage1-target-libgomp)
46160
46161 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
46162 clean-stage1: clean-stage1-target-libgomp
46163 clean-stage1-target-libgomp:
46164         @if [ $(current_stage) = stage1 ]; then \
46165           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46166         else \
46167           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
46168           $(MAKE) stage1-start; \
46169         fi; \
46170         cd $(TARGET_SUBDIR)/libgomp && \
46171         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
46172           clean
46173 @endif target-libgomp-bootstrap
46174
46175
46176 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
46177 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
46178 maybe-all-stage2-target-libgomp:
46179 maybe-clean-stage2-target-libgomp:
46180 @if target-libgomp-bootstrap
46181 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
46182 all-stage2: all-stage2-target-libgomp
46183 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
46184 all-stage2-target-libgomp: configure-stage2-target-libgomp
46185         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
46186         @r=`${PWD_COMMAND}`; export r; \
46187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46188         TFLAGS="$(STAGE2_TFLAGS)"; \
46189         $(NORMAL_TARGET_EXPORTS) \
46190           \
46191         cd $(TARGET_SUBDIR)/libgomp && \
46192         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46193                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46194                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46195                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46196                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46197                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46198                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46199                 $(EXTRA_TARGET_FLAGS)   \
46200                 TFLAGS="$(STAGE2_TFLAGS)" \
46201                 $(TARGET-stage2-target-libgomp)
46202
46203 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
46204 clean-stage2: clean-stage2-target-libgomp
46205 clean-stage2-target-libgomp:
46206         @if [ $(current_stage) = stage2 ]; then \
46207           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46208         else \
46209           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
46210           $(MAKE) stage2-start; \
46211         fi; \
46212         cd $(TARGET_SUBDIR)/libgomp && \
46213         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46214 @endif target-libgomp-bootstrap
46215
46216
46217 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
46218 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
46219 maybe-all-stage3-target-libgomp:
46220 maybe-clean-stage3-target-libgomp:
46221 @if target-libgomp-bootstrap
46222 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
46223 all-stage3: all-stage3-target-libgomp
46224 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
46225 all-stage3-target-libgomp: configure-stage3-target-libgomp
46226         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
46227         @r=`${PWD_COMMAND}`; export r; \
46228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46229         TFLAGS="$(STAGE3_TFLAGS)"; \
46230         $(NORMAL_TARGET_EXPORTS) \
46231           \
46232         cd $(TARGET_SUBDIR)/libgomp && \
46233         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46234                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46235                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46236                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46237                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46238                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46239                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46240                 $(EXTRA_TARGET_FLAGS)   \
46241                 TFLAGS="$(STAGE3_TFLAGS)" \
46242                 $(TARGET-stage3-target-libgomp)
46243
46244 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
46245 clean-stage3: clean-stage3-target-libgomp
46246 clean-stage3-target-libgomp:
46247         @if [ $(current_stage) = stage3 ]; then \
46248           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46249         else \
46250           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
46251           $(MAKE) stage3-start; \
46252         fi; \
46253         cd $(TARGET_SUBDIR)/libgomp && \
46254         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46255 @endif target-libgomp-bootstrap
46256
46257
46258 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
46259 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
46260 maybe-all-stage4-target-libgomp:
46261 maybe-clean-stage4-target-libgomp:
46262 @if target-libgomp-bootstrap
46263 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
46264 all-stage4: all-stage4-target-libgomp
46265 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
46266 all-stage4-target-libgomp: configure-stage4-target-libgomp
46267         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
46268         @r=`${PWD_COMMAND}`; export r; \
46269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46270         TFLAGS="$(STAGE4_TFLAGS)"; \
46271         $(NORMAL_TARGET_EXPORTS) \
46272           \
46273         cd $(TARGET_SUBDIR)/libgomp && \
46274         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46275                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46276                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46277                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46278                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46279                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46280                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46281                 $(EXTRA_TARGET_FLAGS)   \
46282                 TFLAGS="$(STAGE4_TFLAGS)" \
46283                 $(TARGET-stage4-target-libgomp)
46284
46285 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
46286 clean-stage4: clean-stage4-target-libgomp
46287 clean-stage4-target-libgomp:
46288         @if [ $(current_stage) = stage4 ]; then \
46289           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46290         else \
46291           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
46292           $(MAKE) stage4-start; \
46293         fi; \
46294         cd $(TARGET_SUBDIR)/libgomp && \
46295         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46296 @endif target-libgomp-bootstrap
46297
46298
46299 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
46300 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
46301 maybe-all-stageprofile-target-libgomp:
46302 maybe-clean-stageprofile-target-libgomp:
46303 @if target-libgomp-bootstrap
46304 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
46305 all-stageprofile: all-stageprofile-target-libgomp
46306 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
46307 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
46308         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
46309         @r=`${PWD_COMMAND}`; export r; \
46310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46311         TFLAGS="$(STAGEprofile_TFLAGS)"; \
46312         $(NORMAL_TARGET_EXPORTS) \
46313           \
46314         cd $(TARGET_SUBDIR)/libgomp && \
46315         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46316                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46317                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46318                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46319                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46320                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46321                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46322                 $(EXTRA_TARGET_FLAGS)   \
46323                 TFLAGS="$(STAGEprofile_TFLAGS)" \
46324                 $(TARGET-stageprofile-target-libgomp)
46325
46326 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
46327 clean-stageprofile: clean-stageprofile-target-libgomp
46328 clean-stageprofile-target-libgomp:
46329         @if [ $(current_stage) = stageprofile ]; then \
46330           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46331         else \
46332           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
46333           $(MAKE) stageprofile-start; \
46334         fi; \
46335         cd $(TARGET_SUBDIR)/libgomp && \
46336         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46337 @endif target-libgomp-bootstrap
46338
46339
46340 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
46341 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
46342 maybe-all-stagefeedback-target-libgomp:
46343 maybe-clean-stagefeedback-target-libgomp:
46344 @if target-libgomp-bootstrap
46345 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
46346 all-stagefeedback: all-stagefeedback-target-libgomp
46347 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
46348 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
46349         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
46350         @r=`${PWD_COMMAND}`; export r; \
46351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46352         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
46353         $(NORMAL_TARGET_EXPORTS) \
46354           \
46355         cd $(TARGET_SUBDIR)/libgomp && \
46356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
46357                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
46358                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
46359                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
46360                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
46361                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
46362                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
46363                 $(EXTRA_TARGET_FLAGS)   \
46364                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
46365                 $(TARGET-stagefeedback-target-libgomp)
46366
46367 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
46368 clean-stagefeedback: clean-stagefeedback-target-libgomp
46369 clean-stagefeedback-target-libgomp:
46370         @if [ $(current_stage) = stagefeedback ]; then \
46371           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46372         else \
46373           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
46374           $(MAKE) stagefeedback-start; \
46375         fi; \
46376         cd $(TARGET_SUBDIR)/libgomp && \
46377         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
46378 @endif target-libgomp-bootstrap
46379
46380
46381
46382
46383
46384
46385 .PHONY: check-target-libgomp maybe-check-target-libgomp
46386 maybe-check-target-libgomp:
46387 @if target-libgomp
46388 maybe-check-target-libgomp: check-target-libgomp
46389
46390 check-target-libgomp:
46391         @: $(MAKE); $(unstage)
46392         @r=`${PWD_COMMAND}`; export r; \
46393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46394         $(NORMAL_TARGET_EXPORTS) \
46395         (cd $(TARGET_SUBDIR)/libgomp && \
46396           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46397
46398 @endif target-libgomp
46399
46400 .PHONY: install-target-libgomp maybe-install-target-libgomp
46401 maybe-install-target-libgomp:
46402 @if target-libgomp
46403 maybe-install-target-libgomp: install-target-libgomp
46404
46405 install-target-libgomp: installdirs
46406         @: $(MAKE); $(unstage)
46407         @r=`${PWD_COMMAND}`; export r; \
46408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46409         $(NORMAL_TARGET_EXPORTS) \
46410         (cd $(TARGET_SUBDIR)/libgomp && \
46411           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46412
46413 @endif target-libgomp
46414
46415 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46416 maybe-install-strip-target-libgomp:
46417 @if target-libgomp
46418 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46419
46420 install-strip-target-libgomp: installdirs
46421         @: $(MAKE); $(unstage)
46422         @r=`${PWD_COMMAND}`; export r; \
46423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46424         $(NORMAL_TARGET_EXPORTS) \
46425         (cd $(TARGET_SUBDIR)/libgomp && \
46426           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46427
46428 @endif target-libgomp
46429
46430 # Other targets (info, dvi, pdf, etc.)
46431
46432 .PHONY: maybe-info-target-libgomp info-target-libgomp
46433 maybe-info-target-libgomp:
46434 @if target-libgomp
46435 maybe-info-target-libgomp: info-target-libgomp
46436
46437 info-target-libgomp: \
46438     configure-target-libgomp 
46439         @: $(MAKE); $(unstage)
46440         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46441         r=`${PWD_COMMAND}`; export r; \
46442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46443         $(NORMAL_TARGET_EXPORTS) \
46444         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
46445         for flag in $(EXTRA_TARGET_FLAGS); do \
46446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46447         done; \
46448         (cd $(TARGET_SUBDIR)/libgomp && \
46449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46451                   "RANLIB=$${RANLIB}" \
46452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46453                    info) \
46454           || exit 1
46455
46456 @endif target-libgomp
46457
46458 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46459 maybe-dvi-target-libgomp:
46460 @if target-libgomp
46461 maybe-dvi-target-libgomp: dvi-target-libgomp
46462
46463 dvi-target-libgomp: \
46464     configure-target-libgomp 
46465         @: $(MAKE); $(unstage)
46466         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46467         r=`${PWD_COMMAND}`; export r; \
46468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46469         $(NORMAL_TARGET_EXPORTS) \
46470         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
46471         for flag in $(EXTRA_TARGET_FLAGS); do \
46472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46473         done; \
46474         (cd $(TARGET_SUBDIR)/libgomp && \
46475           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46476                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46477                   "RANLIB=$${RANLIB}" \
46478                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46479                    dvi) \
46480           || exit 1
46481
46482 @endif target-libgomp
46483
46484 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46485 maybe-pdf-target-libgomp:
46486 @if target-libgomp
46487 maybe-pdf-target-libgomp: pdf-target-libgomp
46488
46489 pdf-target-libgomp: \
46490     configure-target-libgomp 
46491         @: $(MAKE); $(unstage)
46492         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46493         r=`${PWD_COMMAND}`; export r; \
46494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46495         $(NORMAL_TARGET_EXPORTS) \
46496         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
46497         for flag in $(EXTRA_TARGET_FLAGS); do \
46498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46499         done; \
46500         (cd $(TARGET_SUBDIR)/libgomp && \
46501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46503                   "RANLIB=$${RANLIB}" \
46504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46505                    pdf) \
46506           || exit 1
46507
46508 @endif target-libgomp
46509
46510 .PHONY: maybe-html-target-libgomp html-target-libgomp
46511 maybe-html-target-libgomp:
46512 @if target-libgomp
46513 maybe-html-target-libgomp: html-target-libgomp
46514
46515 html-target-libgomp: \
46516     configure-target-libgomp 
46517         @: $(MAKE); $(unstage)
46518         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46519         r=`${PWD_COMMAND}`; export r; \
46520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46521         $(NORMAL_TARGET_EXPORTS) \
46522         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
46523         for flag in $(EXTRA_TARGET_FLAGS); do \
46524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46525         done; \
46526         (cd $(TARGET_SUBDIR)/libgomp && \
46527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46529                   "RANLIB=$${RANLIB}" \
46530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46531                    html) \
46532           || exit 1
46533
46534 @endif target-libgomp
46535
46536 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46537 maybe-TAGS-target-libgomp:
46538 @if target-libgomp
46539 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46540
46541 TAGS-target-libgomp: \
46542     configure-target-libgomp 
46543         @: $(MAKE); $(unstage)
46544         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46545         r=`${PWD_COMMAND}`; export r; \
46546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46547         $(NORMAL_TARGET_EXPORTS) \
46548         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
46549         for flag in $(EXTRA_TARGET_FLAGS); do \
46550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46551         done; \
46552         (cd $(TARGET_SUBDIR)/libgomp && \
46553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46555                   "RANLIB=$${RANLIB}" \
46556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46557                    TAGS) \
46558           || exit 1
46559
46560 @endif target-libgomp
46561
46562 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46563 maybe-install-info-target-libgomp:
46564 @if target-libgomp
46565 maybe-install-info-target-libgomp: install-info-target-libgomp
46566
46567 install-info-target-libgomp: \
46568     configure-target-libgomp \
46569     info-target-libgomp 
46570         @: $(MAKE); $(unstage)
46571         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46572         r=`${PWD_COMMAND}`; export r; \
46573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46574         $(NORMAL_TARGET_EXPORTS) \
46575         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
46576         for flag in $(EXTRA_TARGET_FLAGS); do \
46577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46578         done; \
46579         (cd $(TARGET_SUBDIR)/libgomp && \
46580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46582                   "RANLIB=$${RANLIB}" \
46583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46584                    install-info) \
46585           || exit 1
46586
46587 @endif target-libgomp
46588
46589 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46590 maybe-install-pdf-target-libgomp:
46591 @if target-libgomp
46592 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46593
46594 install-pdf-target-libgomp: \
46595     configure-target-libgomp \
46596     pdf-target-libgomp 
46597         @: $(MAKE); $(unstage)
46598         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46599         r=`${PWD_COMMAND}`; export r; \
46600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46601         $(NORMAL_TARGET_EXPORTS) \
46602         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
46603         for flag in $(EXTRA_TARGET_FLAGS); do \
46604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46605         done; \
46606         (cd $(TARGET_SUBDIR)/libgomp && \
46607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46609                   "RANLIB=$${RANLIB}" \
46610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46611                    install-pdf) \
46612           || exit 1
46613
46614 @endif target-libgomp
46615
46616 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46617 maybe-install-html-target-libgomp:
46618 @if target-libgomp
46619 maybe-install-html-target-libgomp: install-html-target-libgomp
46620
46621 install-html-target-libgomp: \
46622     configure-target-libgomp \
46623     html-target-libgomp 
46624         @: $(MAKE); $(unstage)
46625         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46626         r=`${PWD_COMMAND}`; export r; \
46627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46628         $(NORMAL_TARGET_EXPORTS) \
46629         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
46630         for flag in $(EXTRA_TARGET_FLAGS); do \
46631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46632         done; \
46633         (cd $(TARGET_SUBDIR)/libgomp && \
46634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46636                   "RANLIB=$${RANLIB}" \
46637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46638                    install-html) \
46639           || exit 1
46640
46641 @endif target-libgomp
46642
46643 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46644 maybe-installcheck-target-libgomp:
46645 @if target-libgomp
46646 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46647
46648 installcheck-target-libgomp: \
46649     configure-target-libgomp 
46650         @: $(MAKE); $(unstage)
46651         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46652         r=`${PWD_COMMAND}`; export r; \
46653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46654         $(NORMAL_TARGET_EXPORTS) \
46655         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
46656         for flag in $(EXTRA_TARGET_FLAGS); do \
46657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46658         done; \
46659         (cd $(TARGET_SUBDIR)/libgomp && \
46660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46662                   "RANLIB=$${RANLIB}" \
46663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46664                    installcheck) \
46665           || exit 1
46666
46667 @endif target-libgomp
46668
46669 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46670 maybe-mostlyclean-target-libgomp:
46671 @if target-libgomp
46672 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46673
46674 mostlyclean-target-libgomp: 
46675         @: $(MAKE); $(unstage)
46676         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46677         r=`${PWD_COMMAND}`; export r; \
46678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46679         $(NORMAL_TARGET_EXPORTS) \
46680         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
46681         for flag in $(EXTRA_TARGET_FLAGS); do \
46682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46683         done; \
46684         (cd $(TARGET_SUBDIR)/libgomp && \
46685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46687                   "RANLIB=$${RANLIB}" \
46688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46689                    mostlyclean) \
46690           || exit 1
46691
46692 @endif target-libgomp
46693
46694 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46695 maybe-clean-target-libgomp:
46696 @if target-libgomp
46697 maybe-clean-target-libgomp: clean-target-libgomp
46698
46699 clean-target-libgomp: 
46700         @: $(MAKE); $(unstage)
46701         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46702         r=`${PWD_COMMAND}`; export r; \
46703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46704         $(NORMAL_TARGET_EXPORTS) \
46705         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
46706         for flag in $(EXTRA_TARGET_FLAGS); do \
46707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46708         done; \
46709         (cd $(TARGET_SUBDIR)/libgomp && \
46710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46712                   "RANLIB=$${RANLIB}" \
46713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46714                    clean) \
46715           || exit 1
46716
46717 @endif target-libgomp
46718
46719 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46720 maybe-distclean-target-libgomp:
46721 @if target-libgomp
46722 maybe-distclean-target-libgomp: distclean-target-libgomp
46723
46724 distclean-target-libgomp: 
46725         @: $(MAKE); $(unstage)
46726         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46727         r=`${PWD_COMMAND}`; export r; \
46728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46729         $(NORMAL_TARGET_EXPORTS) \
46730         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
46731         for flag in $(EXTRA_TARGET_FLAGS); do \
46732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46733         done; \
46734         (cd $(TARGET_SUBDIR)/libgomp && \
46735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46737                   "RANLIB=$${RANLIB}" \
46738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46739                    distclean) \
46740           || exit 1
46741
46742 @endif target-libgomp
46743
46744 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46745 maybe-maintainer-clean-target-libgomp:
46746 @if target-libgomp
46747 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46748
46749 maintainer-clean-target-libgomp: 
46750         @: $(MAKE); $(unstage)
46751         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
46752         r=`${PWD_COMMAND}`; export r; \
46753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46754         $(NORMAL_TARGET_EXPORTS) \
46755         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
46756         for flag in $(EXTRA_TARGET_FLAGS); do \
46757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46758         done; \
46759         (cd $(TARGET_SUBDIR)/libgomp && \
46760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46762                   "RANLIB=$${RANLIB}" \
46763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46764                    maintainer-clean) \
46765           || exit 1
46766
46767 @endif target-libgomp
46768
46769
46770
46771
46772
46773 .PHONY: configure-target-libitm maybe-configure-target-libitm
46774 maybe-configure-target-libitm:
46775 @if gcc-bootstrap
46776 configure-target-libitm: stage_current
46777 @endif gcc-bootstrap
46778 @if target-libitm
46779 maybe-configure-target-libitm: configure-target-libitm
46780 configure-target-libitm: 
46781         @: $(MAKE); $(unstage)
46782         @r=`${PWD_COMMAND}`; export r; \
46783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46784         echo "Checking multilib configuration for libitm..."; \
46785         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46786         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
46787         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46788           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46789             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46790           else \
46791             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46792             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46793           fi; \
46794         else \
46795           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46796         fi; \
46797         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46798         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
46799         $(NORMAL_TARGET_EXPORTS)  \
46800         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46801         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46802         case $(srcdir) in \
46803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46804           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46806         esac; \
46807         module_srcdir=libitm; \
46808         rm -f no-such-file || : ; \
46809         CONFIG_SITE=no-such-file $(SHELL) \
46810           $$s/$$module_srcdir/configure \
46811           --srcdir=$${topdir}/$$module_srcdir \
46812           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46813           --target=${target_alias}  \
46814           || exit 1
46815 @endif target-libitm
46816
46817
46818
46819
46820
46821 .PHONY: all-target-libitm maybe-all-target-libitm
46822 maybe-all-target-libitm:
46823 @if gcc-bootstrap
46824 all-target-libitm: stage_current
46825 @endif gcc-bootstrap
46826 @if target-libitm
46827 TARGET-target-libitm=all
46828 maybe-all-target-libitm: all-target-libitm
46829 all-target-libitm: configure-target-libitm
46830         @: $(MAKE); $(unstage)
46831         @r=`${PWD_COMMAND}`; export r; \
46832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46833         $(NORMAL_TARGET_EXPORTS)  \
46834         (cd $(TARGET_SUBDIR)/libitm && \
46835           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46836                 $(TARGET-target-libitm))
46837 @endif target-libitm
46838
46839
46840
46841
46842
46843 .PHONY: check-target-libitm maybe-check-target-libitm
46844 maybe-check-target-libitm:
46845 @if target-libitm
46846 maybe-check-target-libitm: check-target-libitm
46847
46848 check-target-libitm:
46849         @: $(MAKE); $(unstage)
46850         @r=`${PWD_COMMAND}`; export r; \
46851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46852         $(NORMAL_TARGET_EXPORTS) \
46853         (cd $(TARGET_SUBDIR)/libitm && \
46854           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46855
46856 @endif target-libitm
46857
46858 .PHONY: install-target-libitm maybe-install-target-libitm
46859 maybe-install-target-libitm:
46860 @if target-libitm
46861 maybe-install-target-libitm: install-target-libitm
46862
46863 install-target-libitm: installdirs
46864         @: $(MAKE); $(unstage)
46865         @r=`${PWD_COMMAND}`; export r; \
46866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46867         $(NORMAL_TARGET_EXPORTS) \
46868         (cd $(TARGET_SUBDIR)/libitm && \
46869           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46870
46871 @endif target-libitm
46872
46873 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46874 maybe-install-strip-target-libitm:
46875 @if target-libitm
46876 maybe-install-strip-target-libitm: install-strip-target-libitm
46877
46878 install-strip-target-libitm: installdirs
46879         @: $(MAKE); $(unstage)
46880         @r=`${PWD_COMMAND}`; export r; \
46881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46882         $(NORMAL_TARGET_EXPORTS) \
46883         (cd $(TARGET_SUBDIR)/libitm && \
46884           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46885
46886 @endif target-libitm
46887
46888 # Other targets (info, dvi, pdf, etc.)
46889
46890 .PHONY: maybe-info-target-libitm info-target-libitm
46891 maybe-info-target-libitm:
46892 @if target-libitm
46893 maybe-info-target-libitm: info-target-libitm
46894
46895 info-target-libitm: \
46896     configure-target-libitm 
46897         @: $(MAKE); $(unstage)
46898         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46899         r=`${PWD_COMMAND}`; export r; \
46900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46901         $(NORMAL_TARGET_EXPORTS) \
46902         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
46903         for flag in $(EXTRA_TARGET_FLAGS); do \
46904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46905         done; \
46906         (cd $(TARGET_SUBDIR)/libitm && \
46907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46909                   "RANLIB=$${RANLIB}" \
46910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46911                    info) \
46912           || exit 1
46913
46914 @endif target-libitm
46915
46916 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46917 maybe-dvi-target-libitm:
46918 @if target-libitm
46919 maybe-dvi-target-libitm: dvi-target-libitm
46920
46921 dvi-target-libitm: \
46922     configure-target-libitm 
46923         @: $(MAKE); $(unstage)
46924         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46925         r=`${PWD_COMMAND}`; export r; \
46926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46927         $(NORMAL_TARGET_EXPORTS) \
46928         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
46929         for flag in $(EXTRA_TARGET_FLAGS); do \
46930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46931         done; \
46932         (cd $(TARGET_SUBDIR)/libitm && \
46933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46935                   "RANLIB=$${RANLIB}" \
46936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46937                    dvi) \
46938           || exit 1
46939
46940 @endif target-libitm
46941
46942 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46943 maybe-pdf-target-libitm:
46944 @if target-libitm
46945 maybe-pdf-target-libitm: pdf-target-libitm
46946
46947 pdf-target-libitm: \
46948     configure-target-libitm 
46949         @: $(MAKE); $(unstage)
46950         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46951         r=`${PWD_COMMAND}`; export r; \
46952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46953         $(NORMAL_TARGET_EXPORTS) \
46954         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
46955         for flag in $(EXTRA_TARGET_FLAGS); do \
46956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46957         done; \
46958         (cd $(TARGET_SUBDIR)/libitm && \
46959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46961                   "RANLIB=$${RANLIB}" \
46962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46963                    pdf) \
46964           || exit 1
46965
46966 @endif target-libitm
46967
46968 .PHONY: maybe-html-target-libitm html-target-libitm
46969 maybe-html-target-libitm:
46970 @if target-libitm
46971 maybe-html-target-libitm: html-target-libitm
46972
46973 html-target-libitm: \
46974     configure-target-libitm 
46975         @: $(MAKE); $(unstage)
46976         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
46977         r=`${PWD_COMMAND}`; export r; \
46978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46979         $(NORMAL_TARGET_EXPORTS) \
46980         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
46981         for flag in $(EXTRA_TARGET_FLAGS); do \
46982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46983         done; \
46984         (cd $(TARGET_SUBDIR)/libitm && \
46985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46987                   "RANLIB=$${RANLIB}" \
46988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46989                    html) \
46990           || exit 1
46991
46992 @endif target-libitm
46993
46994 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46995 maybe-TAGS-target-libitm:
46996 @if target-libitm
46997 maybe-TAGS-target-libitm: TAGS-target-libitm
46998
46999 TAGS-target-libitm: \
47000     configure-target-libitm 
47001         @: $(MAKE); $(unstage)
47002         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47003         r=`${PWD_COMMAND}`; export r; \
47004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47005         $(NORMAL_TARGET_EXPORTS) \
47006         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
47007         for flag in $(EXTRA_TARGET_FLAGS); do \
47008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47009         done; \
47010         (cd $(TARGET_SUBDIR)/libitm && \
47011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47013                   "RANLIB=$${RANLIB}" \
47014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47015                    TAGS) \
47016           || exit 1
47017
47018 @endif target-libitm
47019
47020 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
47021 maybe-install-info-target-libitm:
47022 @if target-libitm
47023 maybe-install-info-target-libitm: install-info-target-libitm
47024
47025 install-info-target-libitm: \
47026     configure-target-libitm \
47027     info-target-libitm 
47028         @: $(MAKE); $(unstage)
47029         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47030         r=`${PWD_COMMAND}`; export r; \
47031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47032         $(NORMAL_TARGET_EXPORTS) \
47033         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
47034         for flag in $(EXTRA_TARGET_FLAGS); do \
47035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47036         done; \
47037         (cd $(TARGET_SUBDIR)/libitm && \
47038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47040                   "RANLIB=$${RANLIB}" \
47041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47042                    install-info) \
47043           || exit 1
47044
47045 @endif target-libitm
47046
47047 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
47048 maybe-install-pdf-target-libitm:
47049 @if target-libitm
47050 maybe-install-pdf-target-libitm: install-pdf-target-libitm
47051
47052 install-pdf-target-libitm: \
47053     configure-target-libitm \
47054     pdf-target-libitm 
47055         @: $(MAKE); $(unstage)
47056         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47057         r=`${PWD_COMMAND}`; export r; \
47058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47059         $(NORMAL_TARGET_EXPORTS) \
47060         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
47061         for flag in $(EXTRA_TARGET_FLAGS); do \
47062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47063         done; \
47064         (cd $(TARGET_SUBDIR)/libitm && \
47065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47067                   "RANLIB=$${RANLIB}" \
47068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47069                    install-pdf) \
47070           || exit 1
47071
47072 @endif target-libitm
47073
47074 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
47075 maybe-install-html-target-libitm:
47076 @if target-libitm
47077 maybe-install-html-target-libitm: install-html-target-libitm
47078
47079 install-html-target-libitm: \
47080     configure-target-libitm \
47081     html-target-libitm 
47082         @: $(MAKE); $(unstage)
47083         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47084         r=`${PWD_COMMAND}`; export r; \
47085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47086         $(NORMAL_TARGET_EXPORTS) \
47087         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
47088         for flag in $(EXTRA_TARGET_FLAGS); do \
47089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47090         done; \
47091         (cd $(TARGET_SUBDIR)/libitm && \
47092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47094                   "RANLIB=$${RANLIB}" \
47095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47096                    install-html) \
47097           || exit 1
47098
47099 @endif target-libitm
47100
47101 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
47102 maybe-installcheck-target-libitm:
47103 @if target-libitm
47104 maybe-installcheck-target-libitm: installcheck-target-libitm
47105
47106 installcheck-target-libitm: \
47107     configure-target-libitm 
47108         @: $(MAKE); $(unstage)
47109         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47110         r=`${PWD_COMMAND}`; export r; \
47111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47112         $(NORMAL_TARGET_EXPORTS) \
47113         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
47114         for flag in $(EXTRA_TARGET_FLAGS); do \
47115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47116         done; \
47117         (cd $(TARGET_SUBDIR)/libitm && \
47118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47120                   "RANLIB=$${RANLIB}" \
47121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47122                    installcheck) \
47123           || exit 1
47124
47125 @endif target-libitm
47126
47127 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
47128 maybe-mostlyclean-target-libitm:
47129 @if target-libitm
47130 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
47131
47132 mostlyclean-target-libitm: 
47133         @: $(MAKE); $(unstage)
47134         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47135         r=`${PWD_COMMAND}`; export r; \
47136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47137         $(NORMAL_TARGET_EXPORTS) \
47138         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
47139         for flag in $(EXTRA_TARGET_FLAGS); do \
47140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47141         done; \
47142         (cd $(TARGET_SUBDIR)/libitm && \
47143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47145                   "RANLIB=$${RANLIB}" \
47146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47147                    mostlyclean) \
47148           || exit 1
47149
47150 @endif target-libitm
47151
47152 .PHONY: maybe-clean-target-libitm clean-target-libitm
47153 maybe-clean-target-libitm:
47154 @if target-libitm
47155 maybe-clean-target-libitm: clean-target-libitm
47156
47157 clean-target-libitm: 
47158         @: $(MAKE); $(unstage)
47159         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47160         r=`${PWD_COMMAND}`; export r; \
47161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47162         $(NORMAL_TARGET_EXPORTS) \
47163         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
47164         for flag in $(EXTRA_TARGET_FLAGS); do \
47165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47166         done; \
47167         (cd $(TARGET_SUBDIR)/libitm && \
47168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47170                   "RANLIB=$${RANLIB}" \
47171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47172                    clean) \
47173           || exit 1
47174
47175 @endif target-libitm
47176
47177 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
47178 maybe-distclean-target-libitm:
47179 @if target-libitm
47180 maybe-distclean-target-libitm: distclean-target-libitm
47181
47182 distclean-target-libitm: 
47183         @: $(MAKE); $(unstage)
47184         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47185         r=`${PWD_COMMAND}`; export r; \
47186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47187         $(NORMAL_TARGET_EXPORTS) \
47188         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
47189         for flag in $(EXTRA_TARGET_FLAGS); do \
47190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47191         done; \
47192         (cd $(TARGET_SUBDIR)/libitm && \
47193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47195                   "RANLIB=$${RANLIB}" \
47196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47197                    distclean) \
47198           || exit 1
47199
47200 @endif target-libitm
47201
47202 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
47203 maybe-maintainer-clean-target-libitm:
47204 @if target-libitm
47205 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
47206
47207 maintainer-clean-target-libitm: 
47208         @: $(MAKE); $(unstage)
47209         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
47210         r=`${PWD_COMMAND}`; export r; \
47211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47212         $(NORMAL_TARGET_EXPORTS) \
47213         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
47214         for flag in $(EXTRA_TARGET_FLAGS); do \
47215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47216         done; \
47217         (cd $(TARGET_SUBDIR)/libitm && \
47218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47220                   "RANLIB=$${RANLIB}" \
47221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47222                    maintainer-clean) \
47223           || exit 1
47224
47225 @endif target-libitm
47226
47227
47228
47229
47230
47231 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
47232 maybe-configure-target-libatomic:
47233 @if gcc-bootstrap
47234 configure-target-libatomic: stage_current
47235 @endif gcc-bootstrap
47236 @if target-libatomic
47237 maybe-configure-target-libatomic: configure-target-libatomic
47238 configure-target-libatomic: 
47239         @: $(MAKE); $(unstage)
47240         @r=`${PWD_COMMAND}`; export r; \
47241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47242         echo "Checking multilib configuration for libatomic..."; \
47243         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47244         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
47245         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47246           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
47247             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
47248           else \
47249             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
47250             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47251           fi; \
47252         else \
47253           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
47254         fi; \
47255         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
47256         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
47257         $(NORMAL_TARGET_EXPORTS)  \
47258         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
47259         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
47260         case $(srcdir) in \
47261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47262           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
47263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47264         esac; \
47265         module_srcdir=libatomic; \
47266         rm -f no-such-file || : ; \
47267         CONFIG_SITE=no-such-file $(SHELL) \
47268           $$s/$$module_srcdir/configure \
47269           --srcdir=$${topdir}/$$module_srcdir \
47270           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47271           --target=${target_alias}  \
47272           || exit 1
47273 @endif target-libatomic
47274
47275
47276
47277
47278
47279 .PHONY: all-target-libatomic maybe-all-target-libatomic
47280 maybe-all-target-libatomic:
47281 @if gcc-bootstrap
47282 all-target-libatomic: stage_current
47283 @endif gcc-bootstrap
47284 @if target-libatomic
47285 TARGET-target-libatomic=all
47286 maybe-all-target-libatomic: all-target-libatomic
47287 all-target-libatomic: configure-target-libatomic
47288         @: $(MAKE); $(unstage)
47289         @r=`${PWD_COMMAND}`; export r; \
47290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291         $(NORMAL_TARGET_EXPORTS)  \
47292         (cd $(TARGET_SUBDIR)/libatomic && \
47293           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47294                 $(TARGET-target-libatomic))
47295 @endif target-libatomic
47296
47297
47298
47299
47300
47301 .PHONY: check-target-libatomic maybe-check-target-libatomic
47302 maybe-check-target-libatomic:
47303 @if target-libatomic
47304 maybe-check-target-libatomic: check-target-libatomic
47305
47306 check-target-libatomic:
47307         @: $(MAKE); $(unstage)
47308         @r=`${PWD_COMMAND}`; export r; \
47309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47310         $(NORMAL_TARGET_EXPORTS) \
47311         (cd $(TARGET_SUBDIR)/libatomic && \
47312           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47313
47314 @endif target-libatomic
47315
47316 .PHONY: install-target-libatomic maybe-install-target-libatomic
47317 maybe-install-target-libatomic:
47318 @if target-libatomic
47319 maybe-install-target-libatomic: install-target-libatomic
47320
47321 install-target-libatomic: installdirs
47322         @: $(MAKE); $(unstage)
47323         @r=`${PWD_COMMAND}`; export r; \
47324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47325         $(NORMAL_TARGET_EXPORTS) \
47326         (cd $(TARGET_SUBDIR)/libatomic && \
47327           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47328
47329 @endif target-libatomic
47330
47331 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
47332 maybe-install-strip-target-libatomic:
47333 @if target-libatomic
47334 maybe-install-strip-target-libatomic: install-strip-target-libatomic
47335
47336 install-strip-target-libatomic: installdirs
47337         @: $(MAKE); $(unstage)
47338         @r=`${PWD_COMMAND}`; export r; \
47339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47340         $(NORMAL_TARGET_EXPORTS) \
47341         (cd $(TARGET_SUBDIR)/libatomic && \
47342           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47343
47344 @endif target-libatomic
47345
47346 # Other targets (info, dvi, pdf, etc.)
47347
47348 .PHONY: maybe-info-target-libatomic info-target-libatomic
47349 maybe-info-target-libatomic:
47350 @if target-libatomic
47351 maybe-info-target-libatomic: info-target-libatomic
47352
47353 info-target-libatomic: \
47354     configure-target-libatomic 
47355         @: $(MAKE); $(unstage)
47356         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47357         r=`${PWD_COMMAND}`; export r; \
47358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47359         $(NORMAL_TARGET_EXPORTS) \
47360         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
47361         for flag in $(EXTRA_TARGET_FLAGS); do \
47362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47363         done; \
47364         (cd $(TARGET_SUBDIR)/libatomic && \
47365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47367                   "RANLIB=$${RANLIB}" \
47368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47369                    info) \
47370           || exit 1
47371
47372 @endif target-libatomic
47373
47374 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
47375 maybe-dvi-target-libatomic:
47376 @if target-libatomic
47377 maybe-dvi-target-libatomic: dvi-target-libatomic
47378
47379 dvi-target-libatomic: \
47380     configure-target-libatomic 
47381         @: $(MAKE); $(unstage)
47382         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47383         r=`${PWD_COMMAND}`; export r; \
47384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47385         $(NORMAL_TARGET_EXPORTS) \
47386         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
47387         for flag in $(EXTRA_TARGET_FLAGS); do \
47388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47389         done; \
47390         (cd $(TARGET_SUBDIR)/libatomic && \
47391           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47392                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47393                   "RANLIB=$${RANLIB}" \
47394                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47395                    dvi) \
47396           || exit 1
47397
47398 @endif target-libatomic
47399
47400 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
47401 maybe-pdf-target-libatomic:
47402 @if target-libatomic
47403 maybe-pdf-target-libatomic: pdf-target-libatomic
47404
47405 pdf-target-libatomic: \
47406     configure-target-libatomic 
47407         @: $(MAKE); $(unstage)
47408         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47409         r=`${PWD_COMMAND}`; export r; \
47410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47411         $(NORMAL_TARGET_EXPORTS) \
47412         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
47413         for flag in $(EXTRA_TARGET_FLAGS); do \
47414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47415         done; \
47416         (cd $(TARGET_SUBDIR)/libatomic && \
47417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47419                   "RANLIB=$${RANLIB}" \
47420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47421                    pdf) \
47422           || exit 1
47423
47424 @endif target-libatomic
47425
47426 .PHONY: maybe-html-target-libatomic html-target-libatomic
47427 maybe-html-target-libatomic:
47428 @if target-libatomic
47429 maybe-html-target-libatomic: html-target-libatomic
47430
47431 html-target-libatomic: \
47432     configure-target-libatomic 
47433         @: $(MAKE); $(unstage)
47434         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47435         r=`${PWD_COMMAND}`; export r; \
47436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47437         $(NORMAL_TARGET_EXPORTS) \
47438         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
47439         for flag in $(EXTRA_TARGET_FLAGS); do \
47440           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47441         done; \
47442         (cd $(TARGET_SUBDIR)/libatomic && \
47443           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47444                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47445                   "RANLIB=$${RANLIB}" \
47446                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47447                    html) \
47448           || exit 1
47449
47450 @endif target-libatomic
47451
47452 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47453 maybe-TAGS-target-libatomic:
47454 @if target-libatomic
47455 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47456
47457 TAGS-target-libatomic: \
47458     configure-target-libatomic 
47459         @: $(MAKE); $(unstage)
47460         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47461         r=`${PWD_COMMAND}`; export r; \
47462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47463         $(NORMAL_TARGET_EXPORTS) \
47464         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
47465         for flag in $(EXTRA_TARGET_FLAGS); do \
47466           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47467         done; \
47468         (cd $(TARGET_SUBDIR)/libatomic && \
47469           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47470                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47471                   "RANLIB=$${RANLIB}" \
47472                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47473                    TAGS) \
47474           || exit 1
47475
47476 @endif target-libatomic
47477
47478 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47479 maybe-install-info-target-libatomic:
47480 @if target-libatomic
47481 maybe-install-info-target-libatomic: install-info-target-libatomic
47482
47483 install-info-target-libatomic: \
47484     configure-target-libatomic \
47485     info-target-libatomic 
47486         @: $(MAKE); $(unstage)
47487         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47488         r=`${PWD_COMMAND}`; export r; \
47489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47490         $(NORMAL_TARGET_EXPORTS) \
47491         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
47492         for flag in $(EXTRA_TARGET_FLAGS); do \
47493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47494         done; \
47495         (cd $(TARGET_SUBDIR)/libatomic && \
47496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47498                   "RANLIB=$${RANLIB}" \
47499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47500                    install-info) \
47501           || exit 1
47502
47503 @endif target-libatomic
47504
47505 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47506 maybe-install-pdf-target-libatomic:
47507 @if target-libatomic
47508 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47509
47510 install-pdf-target-libatomic: \
47511     configure-target-libatomic \
47512     pdf-target-libatomic 
47513         @: $(MAKE); $(unstage)
47514         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47515         r=`${PWD_COMMAND}`; export r; \
47516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47517         $(NORMAL_TARGET_EXPORTS) \
47518         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
47519         for flag in $(EXTRA_TARGET_FLAGS); do \
47520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47521         done; \
47522         (cd $(TARGET_SUBDIR)/libatomic && \
47523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47525                   "RANLIB=$${RANLIB}" \
47526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47527                    install-pdf) \
47528           || exit 1
47529
47530 @endif target-libatomic
47531
47532 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47533 maybe-install-html-target-libatomic:
47534 @if target-libatomic
47535 maybe-install-html-target-libatomic: install-html-target-libatomic
47536
47537 install-html-target-libatomic: \
47538     configure-target-libatomic \
47539     html-target-libatomic 
47540         @: $(MAKE); $(unstage)
47541         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47542         r=`${PWD_COMMAND}`; export r; \
47543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47544         $(NORMAL_TARGET_EXPORTS) \
47545         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
47546         for flag in $(EXTRA_TARGET_FLAGS); do \
47547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47548         done; \
47549         (cd $(TARGET_SUBDIR)/libatomic && \
47550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47552                   "RANLIB=$${RANLIB}" \
47553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47554                    install-html) \
47555           || exit 1
47556
47557 @endif target-libatomic
47558
47559 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47560 maybe-installcheck-target-libatomic:
47561 @if target-libatomic
47562 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47563
47564 installcheck-target-libatomic: \
47565     configure-target-libatomic 
47566         @: $(MAKE); $(unstage)
47567         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47568         r=`${PWD_COMMAND}`; export r; \
47569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47570         $(NORMAL_TARGET_EXPORTS) \
47571         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
47572         for flag in $(EXTRA_TARGET_FLAGS); do \
47573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47574         done; \
47575         (cd $(TARGET_SUBDIR)/libatomic && \
47576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47578                   "RANLIB=$${RANLIB}" \
47579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47580                    installcheck) \
47581           || exit 1
47582
47583 @endif target-libatomic
47584
47585 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47586 maybe-mostlyclean-target-libatomic:
47587 @if target-libatomic
47588 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47589
47590 mostlyclean-target-libatomic: 
47591         @: $(MAKE); $(unstage)
47592         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47593         r=`${PWD_COMMAND}`; export r; \
47594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47595         $(NORMAL_TARGET_EXPORTS) \
47596         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
47597         for flag in $(EXTRA_TARGET_FLAGS); do \
47598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47599         done; \
47600         (cd $(TARGET_SUBDIR)/libatomic && \
47601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47603                   "RANLIB=$${RANLIB}" \
47604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47605                    mostlyclean) \
47606           || exit 1
47607
47608 @endif target-libatomic
47609
47610 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47611 maybe-clean-target-libatomic:
47612 @if target-libatomic
47613 maybe-clean-target-libatomic: clean-target-libatomic
47614
47615 clean-target-libatomic: 
47616         @: $(MAKE); $(unstage)
47617         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47618         r=`${PWD_COMMAND}`; export r; \
47619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47620         $(NORMAL_TARGET_EXPORTS) \
47621         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
47622         for flag in $(EXTRA_TARGET_FLAGS); do \
47623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47624         done; \
47625         (cd $(TARGET_SUBDIR)/libatomic && \
47626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47628                   "RANLIB=$${RANLIB}" \
47629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47630                    clean) \
47631           || exit 1
47632
47633 @endif target-libatomic
47634
47635 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47636 maybe-distclean-target-libatomic:
47637 @if target-libatomic
47638 maybe-distclean-target-libatomic: distclean-target-libatomic
47639
47640 distclean-target-libatomic: 
47641         @: $(MAKE); $(unstage)
47642         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47643         r=`${PWD_COMMAND}`; export r; \
47644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47645         $(NORMAL_TARGET_EXPORTS) \
47646         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
47647         for flag in $(EXTRA_TARGET_FLAGS); do \
47648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47649         done; \
47650         (cd $(TARGET_SUBDIR)/libatomic && \
47651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47653                   "RANLIB=$${RANLIB}" \
47654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47655                    distclean) \
47656           || exit 1
47657
47658 @endif target-libatomic
47659
47660 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47661 maybe-maintainer-clean-target-libatomic:
47662 @if target-libatomic
47663 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47664
47665 maintainer-clean-target-libatomic: 
47666         @: $(MAKE); $(unstage)
47667         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
47668         r=`${PWD_COMMAND}`; export r; \
47669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47670         $(NORMAL_TARGET_EXPORTS) \
47671         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
47672         for flag in $(EXTRA_TARGET_FLAGS); do \
47673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47674         done; \
47675         (cd $(TARGET_SUBDIR)/libatomic && \
47676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47678                   "RANLIB=$${RANLIB}" \
47679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47680                    maintainer-clean) \
47681           || exit 1
47682
47683 @endif target-libatomic
47684
47685
47686
47687 @if target-libgomp
47688 .PHONY: check-target-libgomp-c++
47689 check-target-libgomp-c++:
47690         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47691
47692 @endif target-libgomp
47693
47694 @if target-libitm
47695 .PHONY: check-target-libitm-c++
47696 check-target-libitm-c++:
47697         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47698
47699 @endif target-libitm
47700
47701 # ----------
47702 # GCC module
47703 # ----------
47704
47705 @if gcc-no-bootstrap
47706 .PHONY: cross
47707 cross: all-build all-gas all-ld
47708         @r=`${PWD_COMMAND}`; export r; \
47709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47710         $(HOST_EXPORTS) \
47711         echo "Building the C and C++ compiler"; \
47712         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47713         @r=`${PWD_COMMAND}`; export r; \
47714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47715         echo "Building runtime libraries"; \
47716         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47717 @endif gcc-no-bootstrap
47718
47719 @if gcc
47720
47721 .PHONY: check-gcc-c check-c
47722 check-gcc-c:
47723         r=`${PWD_COMMAND}`; export r; \
47724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47725         $(HOST_EXPORTS) \
47726         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47727 check-c: check-gcc-c
47728
47729 .PHONY: check-gcc-c++ check-c++
47730 check-gcc-c++:
47731         r=`${PWD_COMMAND}`; export r; \
47732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47733         $(HOST_EXPORTS) \
47734         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47735 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47736
47737 .PHONY: check-gcc-fortran check-fortran
47738 check-gcc-fortran:
47739         r=`${PWD_COMMAND}`; export r; \
47740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47741         $(HOST_EXPORTS) \
47742         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47743 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47744
47745 .PHONY: check-gcc-java check-java
47746 check-gcc-java:
47747         r=`${PWD_COMMAND}`; export r; \
47748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47749         $(HOST_EXPORTS) \
47750         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47751 check-java: check-gcc-java check-target-libjava
47752
47753 .PHONY: check-gcc-ada check-ada
47754 check-gcc-ada:
47755         r=`${PWD_COMMAND}`; export r; \
47756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47757         $(HOST_EXPORTS) \
47758         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47759 check-ada: check-gcc-ada check-target-libada
47760
47761 .PHONY: check-gcc-objc check-objc
47762 check-gcc-objc:
47763         r=`${PWD_COMMAND}`; export r; \
47764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47765         $(HOST_EXPORTS) \
47766         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47767 check-objc: check-gcc-objc check-target-libobjc
47768
47769 .PHONY: check-gcc-obj-c++ check-obj-c++
47770 check-gcc-obj-c++:
47771         r=`${PWD_COMMAND}`; export r; \
47772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47773         $(HOST_EXPORTS) \
47774         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47775 check-obj-c++: check-gcc-obj-c++
47776
47777 .PHONY: check-gcc-go check-go
47778 check-gcc-go:
47779         r=`${PWD_COMMAND}`; export r; \
47780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47781         $(HOST_EXPORTS) \
47782         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47783 check-go: check-gcc-go check-target-libgo
47784
47785
47786 # The gcc part of install-no-fixedincludes, which relies on an intimate
47787 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47788 .PHONY: gcc-install-no-fixedincludes
47789 gcc-install-no-fixedincludes:
47790         @if [ -f ./gcc/Makefile ]; then \
47791           r=`${PWD_COMMAND}`; export r; \
47792           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47793           $(HOST_EXPORTS) \
47794           (cd ./gcc \
47795            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47796         else true; fi
47797 @endif gcc
47798
47799 # ---------------------
47800 # GCC bootstrap support
47801 # ---------------------
47802
47803 # We track the current stage (the one in 'gcc') in the stage_current file.
47804 # stage_last instead tracks the stage that was built last.  These targets
47805 # are dummy when toplevel bootstrap is not active.
47806
47807 # While making host and target tools, symlinks to the final stage must be
47808 # there, so $(unstage) should be run at various points.  To avoid excessive
47809 # recursive invocations of make, we "inline" them using a variable.  These
47810 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47811 # to avoid warnings from the GNU Make job server.
47812
47813 unstage = :
47814 stage = :
47815 current_stage = ""
47816
47817 @if gcc-bootstrap
47818 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47819 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47820 current_stage = "`cat stage_current 2> /dev/null`"
47821 @endif gcc-bootstrap
47822
47823 .PHONY: unstage stage
47824 unstage:
47825         @: $(MAKE); $(unstage)
47826 stage:
47827         @: $(MAKE); $(stage)
47828
47829 # Disable commands for lean bootstrap.
47830 LEAN = false
47831
47832 # We name the build directories for the various stages "stage1-gcc",
47833 # "stage2-gcc","stage3-gcc", etc.
47834
47835 # Since the 'compare' process will fail (on debugging information) if any
47836 # directory names are different, we need to link the gcc directory for
47837 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47838 # the build directories constant as well. For the latter, we use naked names
47839 # like 'gcc', because the scripts in that directory assume it.  We use
47840 # mv on platforms where symlinks to directories do not work or are not
47841 # reliable.
47842
47843 # 'touch' doesn't work right on some platforms.
47844 STAMP = echo timestamp > 
47845
47846 # We only want to compare .o files, so set this!
47847 objext = .o
47848
47849
47850 .PHONY: stage1-start stage1-end
47851
47852 stage1-start::
47853         @: $(MAKE); $(stage); \
47854         echo stage1 > stage_current; \
47855         echo stage1 > stage_last; \
47856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47857 @if bfd
47858         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47859           mkdir stage1-bfd; \
47860         mv stage1-bfd bfd
47861 @endif bfd
47862 @if opcodes
47863         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47864           mkdir stage1-opcodes; \
47865         mv stage1-opcodes opcodes
47866 @endif opcodes
47867 @if binutils
47868         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47869           mkdir stage1-binutils; \
47870         mv stage1-binutils binutils
47871 @endif binutils
47872 @if fixincludes
47873         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47874           mkdir stage1-fixincludes; \
47875         mv stage1-fixincludes fixincludes
47876 @endif fixincludes
47877 @if gas
47878         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47879           mkdir stage1-gas; \
47880         mv stage1-gas gas
47881 @endif gas
47882 @if gcc
47883         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47884           mkdir stage1-gcc; \
47885         mv stage1-gcc gcc
47886 @endif gcc
47887 @if gmp
47888         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47889           mkdir stage1-gmp; \
47890         mv stage1-gmp gmp
47891 @endif gmp
47892 @if mpfr
47893         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47894           mkdir stage1-mpfr; \
47895         mv stage1-mpfr mpfr
47896 @endif mpfr
47897 @if mpc
47898         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47899           mkdir stage1-mpc; \
47900         mv stage1-mpc mpc
47901 @endif mpc
47902 @if isl
47903         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47904           mkdir stage1-isl; \
47905         mv stage1-isl isl
47906 @endif isl
47907 @if libelf
47908         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47909           mkdir stage1-libelf; \
47910         mv stage1-libelf libelf
47911 @endif libelf
47912 @if gold
47913         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47914           mkdir stage1-gold; \
47915         mv stage1-gold gold
47916 @endif gold
47917 @if intl
47918         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47919           mkdir stage1-intl; \
47920         mv stage1-intl intl
47921 @endif intl
47922 @if ld
47923         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47924           mkdir stage1-ld; \
47925         mv stage1-ld ld
47926 @endif ld
47927 @if libbacktrace
47928         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47929           mkdir stage1-libbacktrace; \
47930         mv stage1-libbacktrace libbacktrace
47931 @endif libbacktrace
47932 @if libcpp
47933         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47934           mkdir stage1-libcpp; \
47935         mv stage1-libcpp libcpp
47936 @endif libcpp
47937 @if libdecnumber
47938         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47939           mkdir stage1-libdecnumber; \
47940         mv stage1-libdecnumber libdecnumber
47941 @endif libdecnumber
47942 @if libiberty
47943         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47944           mkdir stage1-libiberty; \
47945         mv stage1-libiberty libiberty
47946 @endif libiberty
47947 @if libiberty-linker-plugin
47948         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47949           mkdir stage1-libiberty-linker-plugin; \
47950         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
47951 @endif libiberty-linker-plugin
47952 @if libiconv
47953         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
47954           mkdir stage1-libiconv; \
47955         mv stage1-libiconv libiconv
47956 @endif libiconv
47957 @if zlib
47958         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47959           mkdir stage1-zlib; \
47960         mv stage1-zlib zlib
47961 @endif zlib
47962 @if lto-plugin
47963         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47964           mkdir stage1-lto-plugin; \
47965         mv stage1-lto-plugin lto-plugin
47966 @endif lto-plugin
47967         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47968           mkdir stage1-$(TARGET_SUBDIR); \
47969         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
47970
47971 stage1-end:: 
47972 @if bfd
47973         @if test -d $(HOST_SUBDIR)/bfd; then \
47974           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
47975         fi
47976 @endif bfd
47977 @if opcodes
47978         @if test -d $(HOST_SUBDIR)/opcodes; then \
47979           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
47980         fi
47981 @endif opcodes
47982 @if binutils
47983         @if test -d $(HOST_SUBDIR)/binutils; then \
47984           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
47985         fi
47986 @endif binutils
47987 @if fixincludes
47988         @if test -d $(HOST_SUBDIR)/fixincludes; then \
47989           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
47990         fi
47991 @endif fixincludes
47992 @if gas
47993         @if test -d $(HOST_SUBDIR)/gas; then \
47994           cd $(HOST_SUBDIR); mv gas stage1-gas; \
47995         fi
47996 @endif gas
47997 @if gcc
47998         @if test -d $(HOST_SUBDIR)/gcc; then \
47999           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
48000         fi
48001 @endif gcc
48002 @if gmp
48003         @if test -d $(HOST_SUBDIR)/gmp; then \
48004           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
48005         fi
48006 @endif gmp
48007 @if mpfr
48008         @if test -d $(HOST_SUBDIR)/mpfr; then \
48009           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
48010         fi
48011 @endif mpfr
48012 @if mpc
48013         @if test -d $(HOST_SUBDIR)/mpc; then \
48014           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
48015         fi
48016 @endif mpc
48017 @if isl
48018         @if test -d $(HOST_SUBDIR)/isl; then \
48019           cd $(HOST_SUBDIR); mv isl stage1-isl; \
48020         fi
48021 @endif isl
48022 @if libelf
48023         @if test -d $(HOST_SUBDIR)/libelf; then \
48024           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
48025         fi
48026 @endif libelf
48027 @if gold
48028         @if test -d $(HOST_SUBDIR)/gold; then \
48029           cd $(HOST_SUBDIR); mv gold stage1-gold; \
48030         fi
48031 @endif gold
48032 @if intl
48033         @if test -d $(HOST_SUBDIR)/intl; then \
48034           cd $(HOST_SUBDIR); mv intl stage1-intl; \
48035         fi
48036 @endif intl
48037 @if ld
48038         @if test -d $(HOST_SUBDIR)/ld; then \
48039           cd $(HOST_SUBDIR); mv ld stage1-ld; \
48040         fi
48041 @endif ld
48042 @if libbacktrace
48043         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48044           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
48045         fi
48046 @endif libbacktrace
48047 @if libcpp
48048         @if test -d $(HOST_SUBDIR)/libcpp; then \
48049           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
48050         fi
48051 @endif libcpp
48052 @if libdecnumber
48053         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48054           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
48055         fi
48056 @endif libdecnumber
48057 @if libiberty
48058         @if test -d $(HOST_SUBDIR)/libiberty; then \
48059           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
48060         fi
48061 @endif libiberty
48062 @if libiberty-linker-plugin
48063         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48064           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
48065         fi
48066 @endif libiberty-linker-plugin
48067 @if libiconv
48068         @if test -d $(HOST_SUBDIR)/libiconv; then \
48069           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
48070         fi
48071 @endif libiconv
48072 @if zlib
48073         @if test -d $(HOST_SUBDIR)/zlib; then \
48074           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
48075         fi
48076 @endif zlib
48077 @if lto-plugin
48078         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48079           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
48080         fi
48081 @endif lto-plugin
48082         @if test -d $(TARGET_SUBDIR); then \
48083           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
48084         fi
48085         rm -f stage_current
48086
48087 # Bubble a bug fix through all the stages up to stage 1.  They are
48088 # remade, but not reconfigured.  The next stage (if any) will not be
48089 # reconfigured either.
48090 .PHONY: stage1-bubble
48091 stage1-bubble:: 
48092         @r=`${PWD_COMMAND}`; export r; \
48093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48094         if test -f stage1-lean ; then \
48095           echo Skipping rebuild of stage1; \
48096         else \
48097           $(MAKE) stage1-start; \
48098           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
48099         fi
48100
48101 .PHONY: all-stage1 clean-stage1
48102 do-clean: clean-stage1
48103
48104 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48105 # only possibility, but now it conflicts with no-bootstrap rules
48106 @if gcc-bootstrap
48107
48108
48109
48110
48111 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48112
48113 .PHONY: distclean-stage1
48114 distclean-stage1::
48115         @: $(MAKE); $(stage)
48116         @test "`cat stage_last`" != stage1 || rm -f stage_last
48117         rm -rf stage1-* 
48118
48119
48120 @endif gcc-bootstrap
48121
48122
48123 .PHONY: stage2-start stage2-end
48124
48125 stage2-start::
48126         @: $(MAKE); $(stage); \
48127         echo stage2 > stage_current; \
48128         echo stage2 > stage_last; \
48129         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48130 @if bfd
48131         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
48132           mkdir stage2-bfd; \
48133         mv stage2-bfd bfd; \
48134         mv stage1-bfd prev-bfd || test -f stage1-lean 
48135 @endif bfd
48136 @if opcodes
48137         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
48138           mkdir stage2-opcodes; \
48139         mv stage2-opcodes opcodes; \
48140         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48141 @endif opcodes
48142 @if binutils
48143         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
48144           mkdir stage2-binutils; \
48145         mv stage2-binutils binutils; \
48146         mv stage1-binutils prev-binutils || test -f stage1-lean 
48147 @endif binutils
48148 @if fixincludes
48149         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
48150           mkdir stage2-fixincludes; \
48151         mv stage2-fixincludes fixincludes; \
48152         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48153 @endif fixincludes
48154 @if gas
48155         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
48156           mkdir stage2-gas; \
48157         mv stage2-gas gas; \
48158         mv stage1-gas prev-gas || test -f stage1-lean 
48159 @endif gas
48160 @if gcc
48161         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
48162           mkdir stage2-gcc; \
48163         mv stage2-gcc gcc; \
48164         mv stage1-gcc prev-gcc || test -f stage1-lean 
48165 @endif gcc
48166 @if gmp
48167         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
48168           mkdir stage2-gmp; \
48169         mv stage2-gmp gmp; \
48170         mv stage1-gmp prev-gmp || test -f stage1-lean 
48171 @endif gmp
48172 @if mpfr
48173         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
48174           mkdir stage2-mpfr; \
48175         mv stage2-mpfr mpfr; \
48176         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48177 @endif mpfr
48178 @if mpc
48179         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
48180           mkdir stage2-mpc; \
48181         mv stage2-mpc mpc; \
48182         mv stage1-mpc prev-mpc || test -f stage1-lean 
48183 @endif mpc
48184 @if isl
48185         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
48186           mkdir stage2-isl; \
48187         mv stage2-isl isl; \
48188         mv stage1-isl prev-isl || test -f stage1-lean 
48189 @endif isl
48190 @if libelf
48191         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
48192           mkdir stage2-libelf; \
48193         mv stage2-libelf libelf; \
48194         mv stage1-libelf prev-libelf || test -f stage1-lean 
48195 @endif libelf
48196 @if gold
48197         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
48198           mkdir stage2-gold; \
48199         mv stage2-gold gold; \
48200         mv stage1-gold prev-gold || test -f stage1-lean 
48201 @endif gold
48202 @if intl
48203         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
48204           mkdir stage2-intl; \
48205         mv stage2-intl intl; \
48206         mv stage1-intl prev-intl || test -f stage1-lean 
48207 @endif intl
48208 @if ld
48209         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
48210           mkdir stage2-ld; \
48211         mv stage2-ld ld; \
48212         mv stage1-ld prev-ld || test -f stage1-lean 
48213 @endif ld
48214 @if libbacktrace
48215         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
48216           mkdir stage2-libbacktrace; \
48217         mv stage2-libbacktrace libbacktrace; \
48218         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48219 @endif libbacktrace
48220 @if libcpp
48221         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
48222           mkdir stage2-libcpp; \
48223         mv stage2-libcpp libcpp; \
48224         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48225 @endif libcpp
48226 @if libdecnumber
48227         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
48228           mkdir stage2-libdecnumber; \
48229         mv stage2-libdecnumber libdecnumber; \
48230         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48231 @endif libdecnumber
48232 @if libiberty
48233         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
48234           mkdir stage2-libiberty; \
48235         mv stage2-libiberty libiberty; \
48236         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48237 @endif libiberty
48238 @if libiberty-linker-plugin
48239         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
48240           mkdir stage2-libiberty-linker-plugin; \
48241         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
48242         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48243 @endif libiberty-linker-plugin
48244 @if libiconv
48245         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
48246           mkdir stage2-libiconv; \
48247         mv stage2-libiconv libiconv; \
48248         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
48249 @endif libiconv
48250 @if zlib
48251         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
48252           mkdir stage2-zlib; \
48253         mv stage2-zlib zlib; \
48254         mv stage1-zlib prev-zlib || test -f stage1-lean 
48255 @endif zlib
48256 @if lto-plugin
48257         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
48258           mkdir stage2-lto-plugin; \
48259         mv stage2-lto-plugin lto-plugin; \
48260         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48261 @endif lto-plugin
48262         @[ -d stage2-$(TARGET_SUBDIR) ] || \
48263           mkdir stage2-$(TARGET_SUBDIR); \
48264         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48265         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48266
48267 stage2-end:: 
48268 @if bfd
48269         @if test -d $(HOST_SUBDIR)/bfd; then \
48270           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
48271           mv prev-bfd stage1-bfd; : ; \
48272         fi
48273 @endif bfd
48274 @if opcodes
48275         @if test -d $(HOST_SUBDIR)/opcodes; then \
48276           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
48277           mv prev-opcodes stage1-opcodes; : ; \
48278         fi
48279 @endif opcodes
48280 @if binutils
48281         @if test -d $(HOST_SUBDIR)/binutils; then \
48282           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
48283           mv prev-binutils stage1-binutils; : ; \
48284         fi
48285 @endif binutils
48286 @if fixincludes
48287         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48288           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
48289           mv prev-fixincludes stage1-fixincludes; : ; \
48290         fi
48291 @endif fixincludes
48292 @if gas
48293         @if test -d $(HOST_SUBDIR)/gas; then \
48294           cd $(HOST_SUBDIR); mv gas stage2-gas; \
48295           mv prev-gas stage1-gas; : ; \
48296         fi
48297 @endif gas
48298 @if gcc
48299         @if test -d $(HOST_SUBDIR)/gcc; then \
48300           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
48301           mv prev-gcc stage1-gcc; : ; \
48302         fi
48303 @endif gcc
48304 @if gmp
48305         @if test -d $(HOST_SUBDIR)/gmp; then \
48306           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
48307           mv prev-gmp stage1-gmp; : ; \
48308         fi
48309 @endif gmp
48310 @if mpfr
48311         @if test -d $(HOST_SUBDIR)/mpfr; then \
48312           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
48313           mv prev-mpfr stage1-mpfr; : ; \
48314         fi
48315 @endif mpfr
48316 @if mpc
48317         @if test -d $(HOST_SUBDIR)/mpc; then \
48318           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
48319           mv prev-mpc stage1-mpc; : ; \
48320         fi
48321 @endif mpc
48322 @if isl
48323         @if test -d $(HOST_SUBDIR)/isl; then \
48324           cd $(HOST_SUBDIR); mv isl stage2-isl; \
48325           mv prev-isl stage1-isl; : ; \
48326         fi
48327 @endif isl
48328 @if libelf
48329         @if test -d $(HOST_SUBDIR)/libelf; then \
48330           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
48331           mv prev-libelf stage1-libelf; : ; \
48332         fi
48333 @endif libelf
48334 @if gold
48335         @if test -d $(HOST_SUBDIR)/gold; then \
48336           cd $(HOST_SUBDIR); mv gold stage2-gold; \
48337           mv prev-gold stage1-gold; : ; \
48338         fi
48339 @endif gold
48340 @if intl
48341         @if test -d $(HOST_SUBDIR)/intl; then \
48342           cd $(HOST_SUBDIR); mv intl stage2-intl; \
48343           mv prev-intl stage1-intl; : ; \
48344         fi
48345 @endif intl
48346 @if ld
48347         @if test -d $(HOST_SUBDIR)/ld; then \
48348           cd $(HOST_SUBDIR); mv ld stage2-ld; \
48349           mv prev-ld stage1-ld; : ; \
48350         fi
48351 @endif ld
48352 @if libbacktrace
48353         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48354           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
48355           mv prev-libbacktrace stage1-libbacktrace; : ; \
48356         fi
48357 @endif libbacktrace
48358 @if libcpp
48359         @if test -d $(HOST_SUBDIR)/libcpp; then \
48360           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
48361           mv prev-libcpp stage1-libcpp; : ; \
48362         fi
48363 @endif libcpp
48364 @if libdecnumber
48365         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48366           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
48367           mv prev-libdecnumber stage1-libdecnumber; : ; \
48368         fi
48369 @endif libdecnumber
48370 @if libiberty
48371         @if test -d $(HOST_SUBDIR)/libiberty; then \
48372           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
48373           mv prev-libiberty stage1-libiberty; : ; \
48374         fi
48375 @endif libiberty
48376 @if libiberty-linker-plugin
48377         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48378           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
48379           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
48380         fi
48381 @endif libiberty-linker-plugin
48382 @if libiconv
48383         @if test -d $(HOST_SUBDIR)/libiconv; then \
48384           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
48385           mv prev-libiconv stage1-libiconv; : ; \
48386         fi
48387 @endif libiconv
48388 @if zlib
48389         @if test -d $(HOST_SUBDIR)/zlib; then \
48390           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
48391           mv prev-zlib stage1-zlib; : ; \
48392         fi
48393 @endif zlib
48394 @if lto-plugin
48395         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48396           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
48397           mv prev-lto-plugin stage1-lto-plugin; : ; \
48398         fi
48399 @endif lto-plugin
48400         @if test -d $(TARGET_SUBDIR); then \
48401           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
48402           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
48403         fi
48404         rm -f stage_current
48405
48406 # Bubble a bug fix through all the stages up to stage 2.  They are
48407 # remade, but not reconfigured.  The next stage (if any) will not be
48408 # reconfigured either.
48409 .PHONY: stage2-bubble
48410 stage2-bubble:: stage1-bubble
48411         @r=`${PWD_COMMAND}`; export r; \
48412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48413         if test -f stage2-lean || test -f stage1-lean ; then \
48414           echo Skipping rebuild of stage2; \
48415         else \
48416           $(MAKE) stage2-start; \
48417           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
48418         fi
48419
48420 .PHONY: all-stage2 clean-stage2
48421 do-clean: clean-stage2
48422
48423 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48424 # only possibility, but now it conflicts with no-bootstrap rules
48425 @if gcc-bootstrap
48426
48427
48428
48429 .PHONY: bootstrap2 bootstrap2-lean
48430 bootstrap2:
48431         echo stage2 > stage_final
48432         @r=`${PWD_COMMAND}`; export r; \
48433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48434         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48435         @: $(MAKE); $(unstage)
48436         @r=`${PWD_COMMAND}`; export r; \
48437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48438         TFLAGS="$(STAGE2_TFLAGS)"; \
48439         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48440
48441 bootstrap2-lean:
48442         echo stage2 > stage_final
48443         @r=`${PWD_COMMAND}`; export r; \
48444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48445         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48446         @: $(MAKE); $(unstage)
48447         @r=`${PWD_COMMAND}`; export r; \
48448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48449         TFLAGS="$(STAGE2_TFLAGS)"; \
48450         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48451
48452
48453 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48454 distclean-stage1:: distclean-stage2 
48455 .PHONY: distclean-stage2
48456 distclean-stage2::
48457         @: $(MAKE); $(stage)
48458         @test "`cat stage_last`" != stage2 || rm -f stage_last
48459         rm -rf stage2-* 
48460
48461
48462 @endif gcc-bootstrap
48463
48464
48465 .PHONY: stage3-start stage3-end
48466
48467 stage3-start::
48468         @: $(MAKE); $(stage); \
48469         echo stage3 > stage_current; \
48470         echo stage3 > stage_last; \
48471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48472 @if bfd
48473         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48474           mkdir stage3-bfd; \
48475         mv stage3-bfd bfd; \
48476         mv stage2-bfd prev-bfd || test -f stage2-lean 
48477 @endif bfd
48478 @if opcodes
48479         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48480           mkdir stage3-opcodes; \
48481         mv stage3-opcodes opcodes; \
48482         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48483 @endif opcodes
48484 @if binutils
48485         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48486           mkdir stage3-binutils; \
48487         mv stage3-binutils binutils; \
48488         mv stage2-binutils prev-binutils || test -f stage2-lean 
48489 @endif binutils
48490 @if fixincludes
48491         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48492           mkdir stage3-fixincludes; \
48493         mv stage3-fixincludes fixincludes; \
48494         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48495 @endif fixincludes
48496 @if gas
48497         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48498           mkdir stage3-gas; \
48499         mv stage3-gas gas; \
48500         mv stage2-gas prev-gas || test -f stage2-lean 
48501 @endif gas
48502 @if gcc
48503         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48504           mkdir stage3-gcc; \
48505         mv stage3-gcc gcc; \
48506         mv stage2-gcc prev-gcc || test -f stage2-lean 
48507 @endif gcc
48508 @if gmp
48509         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48510           mkdir stage3-gmp; \
48511         mv stage3-gmp gmp; \
48512         mv stage2-gmp prev-gmp || test -f stage2-lean 
48513 @endif gmp
48514 @if mpfr
48515         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48516           mkdir stage3-mpfr; \
48517         mv stage3-mpfr mpfr; \
48518         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48519 @endif mpfr
48520 @if mpc
48521         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48522           mkdir stage3-mpc; \
48523         mv stage3-mpc mpc; \
48524         mv stage2-mpc prev-mpc || test -f stage2-lean 
48525 @endif mpc
48526 @if isl
48527         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48528           mkdir stage3-isl; \
48529         mv stage3-isl isl; \
48530         mv stage2-isl prev-isl || test -f stage2-lean 
48531 @endif isl
48532 @if libelf
48533         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48534           mkdir stage3-libelf; \
48535         mv stage3-libelf libelf; \
48536         mv stage2-libelf prev-libelf || test -f stage2-lean 
48537 @endif libelf
48538 @if gold
48539         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48540           mkdir stage3-gold; \
48541         mv stage3-gold gold; \
48542         mv stage2-gold prev-gold || test -f stage2-lean 
48543 @endif gold
48544 @if intl
48545         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48546           mkdir stage3-intl; \
48547         mv stage3-intl intl; \
48548         mv stage2-intl prev-intl || test -f stage2-lean 
48549 @endif intl
48550 @if ld
48551         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48552           mkdir stage3-ld; \
48553         mv stage3-ld ld; \
48554         mv stage2-ld prev-ld || test -f stage2-lean 
48555 @endif ld
48556 @if libbacktrace
48557         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48558           mkdir stage3-libbacktrace; \
48559         mv stage3-libbacktrace libbacktrace; \
48560         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48561 @endif libbacktrace
48562 @if libcpp
48563         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48564           mkdir stage3-libcpp; \
48565         mv stage3-libcpp libcpp; \
48566         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48567 @endif libcpp
48568 @if libdecnumber
48569         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48570           mkdir stage3-libdecnumber; \
48571         mv stage3-libdecnumber libdecnumber; \
48572         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48573 @endif libdecnumber
48574 @if libiberty
48575         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48576           mkdir stage3-libiberty; \
48577         mv stage3-libiberty libiberty; \
48578         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48579 @endif libiberty
48580 @if libiberty-linker-plugin
48581         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48582           mkdir stage3-libiberty-linker-plugin; \
48583         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
48584         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48585 @endif libiberty-linker-plugin
48586 @if libiconv
48587         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
48588           mkdir stage3-libiconv; \
48589         mv stage3-libiconv libiconv; \
48590         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
48591 @endif libiconv
48592 @if zlib
48593         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48594           mkdir stage3-zlib; \
48595         mv stage3-zlib zlib; \
48596         mv stage2-zlib prev-zlib || test -f stage2-lean 
48597 @endif zlib
48598 @if lto-plugin
48599         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48600           mkdir stage3-lto-plugin; \
48601         mv stage3-lto-plugin lto-plugin; \
48602         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48603 @endif lto-plugin
48604         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48605           mkdir stage3-$(TARGET_SUBDIR); \
48606         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
48607         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48608
48609 stage3-end:: 
48610 @if bfd
48611         @if test -d $(HOST_SUBDIR)/bfd; then \
48612           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
48613           mv prev-bfd stage2-bfd; : ; \
48614         fi
48615 @endif bfd
48616 @if opcodes
48617         @if test -d $(HOST_SUBDIR)/opcodes; then \
48618           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
48619           mv prev-opcodes stage2-opcodes; : ; \
48620         fi
48621 @endif opcodes
48622 @if binutils
48623         @if test -d $(HOST_SUBDIR)/binutils; then \
48624           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
48625           mv prev-binutils stage2-binutils; : ; \
48626         fi
48627 @endif binutils
48628 @if fixincludes
48629         @if test -d $(HOST_SUBDIR)/fixincludes; then \
48630           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
48631           mv prev-fixincludes stage2-fixincludes; : ; \
48632         fi
48633 @endif fixincludes
48634 @if gas
48635         @if test -d $(HOST_SUBDIR)/gas; then \
48636           cd $(HOST_SUBDIR); mv gas stage3-gas; \
48637           mv prev-gas stage2-gas; : ; \
48638         fi
48639 @endif gas
48640 @if gcc
48641         @if test -d $(HOST_SUBDIR)/gcc; then \
48642           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
48643           mv prev-gcc stage2-gcc; : ; \
48644         fi
48645 @endif gcc
48646 @if gmp
48647         @if test -d $(HOST_SUBDIR)/gmp; then \
48648           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
48649           mv prev-gmp stage2-gmp; : ; \
48650         fi
48651 @endif gmp
48652 @if mpfr
48653         @if test -d $(HOST_SUBDIR)/mpfr; then \
48654           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
48655           mv prev-mpfr stage2-mpfr; : ; \
48656         fi
48657 @endif mpfr
48658 @if mpc
48659         @if test -d $(HOST_SUBDIR)/mpc; then \
48660           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
48661           mv prev-mpc stage2-mpc; : ; \
48662         fi
48663 @endif mpc
48664 @if isl
48665         @if test -d $(HOST_SUBDIR)/isl; then \
48666           cd $(HOST_SUBDIR); mv isl stage3-isl; \
48667           mv prev-isl stage2-isl; : ; \
48668         fi
48669 @endif isl
48670 @if libelf
48671         @if test -d $(HOST_SUBDIR)/libelf; then \
48672           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
48673           mv prev-libelf stage2-libelf; : ; \
48674         fi
48675 @endif libelf
48676 @if gold
48677         @if test -d $(HOST_SUBDIR)/gold; then \
48678           cd $(HOST_SUBDIR); mv gold stage3-gold; \
48679           mv prev-gold stage2-gold; : ; \
48680         fi
48681 @endif gold
48682 @if intl
48683         @if test -d $(HOST_SUBDIR)/intl; then \
48684           cd $(HOST_SUBDIR); mv intl stage3-intl; \
48685           mv prev-intl stage2-intl; : ; \
48686         fi
48687 @endif intl
48688 @if ld
48689         @if test -d $(HOST_SUBDIR)/ld; then \
48690           cd $(HOST_SUBDIR); mv ld stage3-ld; \
48691           mv prev-ld stage2-ld; : ; \
48692         fi
48693 @endif ld
48694 @if libbacktrace
48695         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
48696           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
48697           mv prev-libbacktrace stage2-libbacktrace; : ; \
48698         fi
48699 @endif libbacktrace
48700 @if libcpp
48701         @if test -d $(HOST_SUBDIR)/libcpp; then \
48702           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
48703           mv prev-libcpp stage2-libcpp; : ; \
48704         fi
48705 @endif libcpp
48706 @if libdecnumber
48707         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
48708           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
48709           mv prev-libdecnumber stage2-libdecnumber; : ; \
48710         fi
48711 @endif libdecnumber
48712 @if libiberty
48713         @if test -d $(HOST_SUBDIR)/libiberty; then \
48714           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
48715           mv prev-libiberty stage2-libiberty; : ; \
48716         fi
48717 @endif libiberty
48718 @if libiberty-linker-plugin
48719         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
48720           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
48721           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
48722         fi
48723 @endif libiberty-linker-plugin
48724 @if libiconv
48725         @if test -d $(HOST_SUBDIR)/libiconv; then \
48726           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
48727           mv prev-libiconv stage2-libiconv; : ; \
48728         fi
48729 @endif libiconv
48730 @if zlib
48731         @if test -d $(HOST_SUBDIR)/zlib; then \
48732           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
48733           mv prev-zlib stage2-zlib; : ; \
48734         fi
48735 @endif zlib
48736 @if lto-plugin
48737         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
48738           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
48739           mv prev-lto-plugin stage2-lto-plugin; : ; \
48740         fi
48741 @endif lto-plugin
48742         @if test -d $(TARGET_SUBDIR); then \
48743           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
48744           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
48745         fi
48746         rm -f stage_current
48747
48748 # Bubble a bug fix through all the stages up to stage 3.  They are
48749 # remade, but not reconfigured.  The next stage (if any) will not be
48750 # reconfigured either.
48751 .PHONY: stage3-bubble
48752 stage3-bubble:: stage2-bubble
48753         @r=`${PWD_COMMAND}`; export r; \
48754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48755         if test -f stage3-lean || test -f stage2-lean ; then \
48756           echo Skipping rebuild of stage3; \
48757         else \
48758           $(MAKE) stage3-start; \
48759           if $(LEAN); then \
48760             rm -rf stage1-*; \
48761             $(STAMP) stage1-lean; \
48762           fi; \
48763           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48764         fi
48765         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48766
48767 .PHONY: all-stage3 clean-stage3
48768 do-clean: clean-stage3
48769
48770 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48771 # only possibility, but now it conflicts with no-bootstrap rules
48772 @if gcc-bootstrap
48773
48774 compare:
48775         @r=`${PWD_COMMAND}`; export r; \
48776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48777         if test -f stage2-lean; then \
48778           echo Cannot compare object files as stage 2 was deleted.; \
48779           exit 0; \
48780         fi; \
48781         : $(MAKE); $(stage); \
48782         rm -f .bad_compare; \
48783         echo Comparing stages 2 and 3; \
48784         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48785         files=`find stage3-* -name "*$(objext)" -print | \
48786                  sed -n s,^stage$$sed-,,p`; \
48787         for file in $${files}; do \
48788           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48789           if test ! -f $$f1; then continue; fi; \
48790           $(do-compare) > /dev/null 2>&1; \
48791           if test $$? -eq 1; then \
48792             case $$file in \
48793               @compare_exclusions@) \
48794                 echo warning: $$file differs ;; \
48795               *) \
48796                 echo $$file differs >> .bad_compare ;; \
48797             esac; \
48798           fi; \
48799         done; \
48800         if [ -f .bad_compare ]; then \
48801           echo "Bootstrap comparison failure!"; \
48802           cat .bad_compare; \
48803           exit 1; \
48804         else \
48805           echo Comparison successful.; \
48806         fi; \
48807         $(STAMP) compare
48808         if $(LEAN); then \
48809           rm -rf stage2-*; \
48810           $(STAMP) stage2-lean; \
48811         fi
48812
48813
48814
48815 .PHONY: bootstrap bootstrap-lean
48816 bootstrap:
48817         echo stage3 > stage_final
48818         @r=`${PWD_COMMAND}`; export r; \
48819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48820         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48821         @: $(MAKE); $(unstage)
48822         @r=`${PWD_COMMAND}`; export r; \
48823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48824         TFLAGS="$(STAGE3_TFLAGS)"; \
48825         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48826
48827 bootstrap-lean:
48828         echo stage3 > stage_final
48829         @r=`${PWD_COMMAND}`; export r; \
48830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48831         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48832         @: $(MAKE); $(unstage)
48833         @r=`${PWD_COMMAND}`; export r; \
48834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48835         TFLAGS="$(STAGE3_TFLAGS)"; \
48836         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48837
48838
48839 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48840 distclean-stage2:: distclean-stage3 
48841 .PHONY: distclean-stage3
48842 distclean-stage3::
48843         @: $(MAKE); $(stage)
48844         @test "`cat stage_last`" != stage3 || rm -f stage_last
48845         rm -rf stage3-* compare 
48846
48847
48848 .PHONY: cleanstrap
48849 cleanstrap: do-distclean local-clean
48850         echo stage3 > stage_final
48851         @r=`${PWD_COMMAND}`; export r; \
48852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48853         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48854         @: $(MAKE); $(unstage)
48855         @r=`${PWD_COMMAND}`; export r; \
48856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48857         TFLAGS="$(STAGE3_TFLAGS)"; \
48858         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48859
48860 @endif gcc-bootstrap
48861
48862
48863 .PHONY: stage4-start stage4-end
48864
48865 stage4-start::
48866         @: $(MAKE); $(stage); \
48867         echo stage4 > stage_current; \
48868         echo stage4 > stage_last; \
48869         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48870 @if bfd
48871         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48872           mkdir stage4-bfd; \
48873         mv stage4-bfd bfd; \
48874         mv stage3-bfd prev-bfd || test -f stage3-lean 
48875 @endif bfd
48876 @if opcodes
48877         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48878           mkdir stage4-opcodes; \
48879         mv stage4-opcodes opcodes; \
48880         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48881 @endif opcodes
48882 @if binutils
48883         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48884           mkdir stage4-binutils; \
48885         mv stage4-binutils binutils; \
48886         mv stage3-binutils prev-binutils || test -f stage3-lean 
48887 @endif binutils
48888 @if fixincludes
48889         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48890           mkdir stage4-fixincludes; \
48891         mv stage4-fixincludes fixincludes; \
48892         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48893 @endif fixincludes
48894 @if gas
48895         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48896           mkdir stage4-gas; \
48897         mv stage4-gas gas; \
48898         mv stage3-gas prev-gas || test -f stage3-lean 
48899 @endif gas
48900 @if gcc
48901         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48902           mkdir stage4-gcc; \
48903         mv stage4-gcc gcc; \
48904         mv stage3-gcc prev-gcc || test -f stage3-lean 
48905 @endif gcc
48906 @if gmp
48907         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48908           mkdir stage4-gmp; \
48909         mv stage4-gmp gmp; \
48910         mv stage3-gmp prev-gmp || test -f stage3-lean 
48911 @endif gmp
48912 @if mpfr
48913         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48914           mkdir stage4-mpfr; \
48915         mv stage4-mpfr mpfr; \
48916         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48917 @endif mpfr
48918 @if mpc
48919         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48920           mkdir stage4-mpc; \
48921         mv stage4-mpc mpc; \
48922         mv stage3-mpc prev-mpc || test -f stage3-lean 
48923 @endif mpc
48924 @if isl
48925         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48926           mkdir stage4-isl; \
48927         mv stage4-isl isl; \
48928         mv stage3-isl prev-isl || test -f stage3-lean 
48929 @endif isl
48930 @if libelf
48931         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48932           mkdir stage4-libelf; \
48933         mv stage4-libelf libelf; \
48934         mv stage3-libelf prev-libelf || test -f stage3-lean 
48935 @endif libelf
48936 @if gold
48937         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48938           mkdir stage4-gold; \
48939         mv stage4-gold gold; \
48940         mv stage3-gold prev-gold || test -f stage3-lean 
48941 @endif gold
48942 @if intl
48943         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48944           mkdir stage4-intl; \
48945         mv stage4-intl intl; \
48946         mv stage3-intl prev-intl || test -f stage3-lean 
48947 @endif intl
48948 @if ld
48949         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48950           mkdir stage4-ld; \
48951         mv stage4-ld ld; \
48952         mv stage3-ld prev-ld || test -f stage3-lean 
48953 @endif ld
48954 @if libbacktrace
48955         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48956           mkdir stage4-libbacktrace; \
48957         mv stage4-libbacktrace libbacktrace; \
48958         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48959 @endif libbacktrace
48960 @if libcpp
48961         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48962           mkdir stage4-libcpp; \
48963         mv stage4-libcpp libcpp; \
48964         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48965 @endif libcpp
48966 @if libdecnumber
48967         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48968           mkdir stage4-libdecnumber; \
48969         mv stage4-libdecnumber libdecnumber; \
48970         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48971 @endif libdecnumber
48972 @if libiberty
48973         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48974           mkdir stage4-libiberty; \
48975         mv stage4-libiberty libiberty; \
48976         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48977 @endif libiberty
48978 @if libiberty-linker-plugin
48979         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48980           mkdir stage4-libiberty-linker-plugin; \
48981         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
48982         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48983 @endif libiberty-linker-plugin
48984 @if libiconv
48985         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
48986           mkdir stage4-libiconv; \
48987         mv stage4-libiconv libiconv; \
48988         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
48989 @endif libiconv
48990 @if zlib
48991         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48992           mkdir stage4-zlib; \
48993         mv stage4-zlib zlib; \
48994         mv stage3-zlib prev-zlib || test -f stage3-lean 
48995 @endif zlib
48996 @if lto-plugin
48997         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48998           mkdir stage4-lto-plugin; \
48999         mv stage4-lto-plugin lto-plugin; \
49000         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
49001 @endif lto-plugin
49002         @[ -d stage4-$(TARGET_SUBDIR) ] || \
49003           mkdir stage4-$(TARGET_SUBDIR); \
49004         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49005         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
49006
49007 stage4-end:: 
49008 @if bfd
49009         @if test -d $(HOST_SUBDIR)/bfd; then \
49010           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
49011           mv prev-bfd stage3-bfd; : ; \
49012         fi
49013 @endif bfd
49014 @if opcodes
49015         @if test -d $(HOST_SUBDIR)/opcodes; then \
49016           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
49017           mv prev-opcodes stage3-opcodes; : ; \
49018         fi
49019 @endif opcodes
49020 @if binutils
49021         @if test -d $(HOST_SUBDIR)/binutils; then \
49022           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
49023           mv prev-binutils stage3-binutils; : ; \
49024         fi
49025 @endif binutils
49026 @if fixincludes
49027         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49028           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
49029           mv prev-fixincludes stage3-fixincludes; : ; \
49030         fi
49031 @endif fixincludes
49032 @if gas
49033         @if test -d $(HOST_SUBDIR)/gas; then \
49034           cd $(HOST_SUBDIR); mv gas stage4-gas; \
49035           mv prev-gas stage3-gas; : ; \
49036         fi
49037 @endif gas
49038 @if gcc
49039         @if test -d $(HOST_SUBDIR)/gcc; then \
49040           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
49041           mv prev-gcc stage3-gcc; : ; \
49042         fi
49043 @endif gcc
49044 @if gmp
49045         @if test -d $(HOST_SUBDIR)/gmp; then \
49046           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
49047           mv prev-gmp stage3-gmp; : ; \
49048         fi
49049 @endif gmp
49050 @if mpfr
49051         @if test -d $(HOST_SUBDIR)/mpfr; then \
49052           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
49053           mv prev-mpfr stage3-mpfr; : ; \
49054         fi
49055 @endif mpfr
49056 @if mpc
49057         @if test -d $(HOST_SUBDIR)/mpc; then \
49058           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
49059           mv prev-mpc stage3-mpc; : ; \
49060         fi
49061 @endif mpc
49062 @if isl
49063         @if test -d $(HOST_SUBDIR)/isl; then \
49064           cd $(HOST_SUBDIR); mv isl stage4-isl; \
49065           mv prev-isl stage3-isl; : ; \
49066         fi
49067 @endif isl
49068 @if libelf
49069         @if test -d $(HOST_SUBDIR)/libelf; then \
49070           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
49071           mv prev-libelf stage3-libelf; : ; \
49072         fi
49073 @endif libelf
49074 @if gold
49075         @if test -d $(HOST_SUBDIR)/gold; then \
49076           cd $(HOST_SUBDIR); mv gold stage4-gold; \
49077           mv prev-gold stage3-gold; : ; \
49078         fi
49079 @endif gold
49080 @if intl
49081         @if test -d $(HOST_SUBDIR)/intl; then \
49082           cd $(HOST_SUBDIR); mv intl stage4-intl; \
49083           mv prev-intl stage3-intl; : ; \
49084         fi
49085 @endif intl
49086 @if ld
49087         @if test -d $(HOST_SUBDIR)/ld; then \
49088           cd $(HOST_SUBDIR); mv ld stage4-ld; \
49089           mv prev-ld stage3-ld; : ; \
49090         fi
49091 @endif ld
49092 @if libbacktrace
49093         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49094           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
49095           mv prev-libbacktrace stage3-libbacktrace; : ; \
49096         fi
49097 @endif libbacktrace
49098 @if libcpp
49099         @if test -d $(HOST_SUBDIR)/libcpp; then \
49100           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
49101           mv prev-libcpp stage3-libcpp; : ; \
49102         fi
49103 @endif libcpp
49104 @if libdecnumber
49105         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49106           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
49107           mv prev-libdecnumber stage3-libdecnumber; : ; \
49108         fi
49109 @endif libdecnumber
49110 @if libiberty
49111         @if test -d $(HOST_SUBDIR)/libiberty; then \
49112           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
49113           mv prev-libiberty stage3-libiberty; : ; \
49114         fi
49115 @endif libiberty
49116 @if libiberty-linker-plugin
49117         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49118           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
49119           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
49120         fi
49121 @endif libiberty-linker-plugin
49122 @if libiconv
49123         @if test -d $(HOST_SUBDIR)/libiconv; then \
49124           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
49125           mv prev-libiconv stage3-libiconv; : ; \
49126         fi
49127 @endif libiconv
49128 @if zlib
49129         @if test -d $(HOST_SUBDIR)/zlib; then \
49130           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
49131           mv prev-zlib stage3-zlib; : ; \
49132         fi
49133 @endif zlib
49134 @if lto-plugin
49135         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49136           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
49137           mv prev-lto-plugin stage3-lto-plugin; : ; \
49138         fi
49139 @endif lto-plugin
49140         @if test -d $(TARGET_SUBDIR); then \
49141           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
49142           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
49143         fi
49144         rm -f stage_current
49145
49146 # Bubble a bug fix through all the stages up to stage 4.  They are
49147 # remade, but not reconfigured.  The next stage (if any) will not be
49148 # reconfigured either.
49149 .PHONY: stage4-bubble
49150 stage4-bubble:: stage3-bubble
49151         @r=`${PWD_COMMAND}`; export r; \
49152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49153         if test -f stage4-lean || test -f stage3-lean ; then \
49154           echo Skipping rebuild of stage4; \
49155         else \
49156           $(MAKE) stage4-start; \
49157           if $(LEAN); then \
49158             rm -rf stage2-*; \
49159             $(STAMP) stage2-lean; \
49160           fi; \
49161           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
49162         fi
49163         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
49164
49165 .PHONY: all-stage4 clean-stage4
49166 do-clean: clean-stage4
49167
49168 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49169 # only possibility, but now it conflicts with no-bootstrap rules
49170 @if gcc-bootstrap
49171
49172 compare3:
49173         @r=`${PWD_COMMAND}`; export r; \
49174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49175         if test -f stage3-lean; then \
49176           echo Cannot compare object files as stage 3 was deleted.; \
49177           exit 0; \
49178         fi; \
49179         : $(MAKE); $(stage); \
49180         rm -f .bad_compare; \
49181         echo Comparing stages 3 and 4; \
49182         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
49183         files=`find stage4-* -name "*$(objext)" -print | \
49184                  sed -n s,^stage$$sed-,,p`; \
49185         for file in $${files}; do \
49186           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
49187           if test ! -f $$f1; then continue; fi; \
49188           $(do-compare3) > /dev/null 2>&1; \
49189           if test $$? -eq 1; then \
49190             case $$file in \
49191               @compare_exclusions@) \
49192                 echo warning: $$file differs ;; \
49193               *) \
49194                 echo $$file differs >> .bad_compare ;; \
49195             esac; \
49196           fi; \
49197         done; \
49198         if [ -f .bad_compare ]; then \
49199           echo "Bootstrap comparison failure!"; \
49200           cat .bad_compare; \
49201           exit 1; \
49202         else \
49203           echo Comparison successful.; \
49204         fi; \
49205         $(STAMP) compare3
49206         if $(LEAN); then \
49207           rm -rf stage3-*; \
49208           $(STAMP) stage3-lean; \
49209         fi
49210
49211
49212
49213 .PHONY: bootstrap4 bootstrap4-lean
49214 bootstrap4:
49215         echo stage4 > stage_final
49216         @r=`${PWD_COMMAND}`; export r; \
49217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49218         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
49219         @: $(MAKE); $(unstage)
49220         @r=`${PWD_COMMAND}`; export r; \
49221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49222         TFLAGS="$(STAGE4_TFLAGS)"; \
49223         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49224
49225 bootstrap4-lean:
49226         echo stage4 > stage_final
49227         @r=`${PWD_COMMAND}`; export r; \
49228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
49230         @: $(MAKE); $(unstage)
49231         @r=`${PWD_COMMAND}`; export r; \
49232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49233         TFLAGS="$(STAGE4_TFLAGS)"; \
49234         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49235
49236
49237 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49238 distclean-stage3:: distclean-stage4 
49239 .PHONY: distclean-stage4
49240 distclean-stage4::
49241         @: $(MAKE); $(stage)
49242         @test "`cat stage_last`" != stage4 || rm -f stage_last
49243         rm -rf stage4-* compare3 
49244
49245
49246 @endif gcc-bootstrap
49247
49248
49249 .PHONY: stageprofile-start stageprofile-end
49250
49251 stageprofile-start::
49252         @: $(MAKE); $(stage); \
49253         echo stageprofile > stage_current; \
49254         echo stageprofile > stage_last; \
49255         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49256 @if bfd
49257         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
49258           mkdir stageprofile-bfd; \
49259         mv stageprofile-bfd bfd; \
49260         mv stage1-bfd prev-bfd || test -f stage1-lean 
49261 @endif bfd
49262 @if opcodes
49263         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
49264           mkdir stageprofile-opcodes; \
49265         mv stageprofile-opcodes opcodes; \
49266         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49267 @endif opcodes
49268 @if binutils
49269         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
49270           mkdir stageprofile-binutils; \
49271         mv stageprofile-binutils binutils; \
49272         mv stage1-binutils prev-binutils || test -f stage1-lean 
49273 @endif binutils
49274 @if fixincludes
49275         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
49276           mkdir stageprofile-fixincludes; \
49277         mv stageprofile-fixincludes fixincludes; \
49278         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49279 @endif fixincludes
49280 @if gas
49281         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
49282           mkdir stageprofile-gas; \
49283         mv stageprofile-gas gas; \
49284         mv stage1-gas prev-gas || test -f stage1-lean 
49285 @endif gas
49286 @if gcc
49287         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
49288           mkdir stageprofile-gcc; \
49289         mv stageprofile-gcc gcc; \
49290         mv stage1-gcc prev-gcc || test -f stage1-lean 
49291 @endif gcc
49292 @if gmp
49293         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
49294           mkdir stageprofile-gmp; \
49295         mv stageprofile-gmp gmp; \
49296         mv stage1-gmp prev-gmp || test -f stage1-lean 
49297 @endif gmp
49298 @if mpfr
49299         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
49300           mkdir stageprofile-mpfr; \
49301         mv stageprofile-mpfr mpfr; \
49302         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49303 @endif mpfr
49304 @if mpc
49305         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
49306           mkdir stageprofile-mpc; \
49307         mv stageprofile-mpc mpc; \
49308         mv stage1-mpc prev-mpc || test -f stage1-lean 
49309 @endif mpc
49310 @if isl
49311         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
49312           mkdir stageprofile-isl; \
49313         mv stageprofile-isl isl; \
49314         mv stage1-isl prev-isl || test -f stage1-lean 
49315 @endif isl
49316 @if libelf
49317         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
49318           mkdir stageprofile-libelf; \
49319         mv stageprofile-libelf libelf; \
49320         mv stage1-libelf prev-libelf || test -f stage1-lean 
49321 @endif libelf
49322 @if gold
49323         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
49324           mkdir stageprofile-gold; \
49325         mv stageprofile-gold gold; \
49326         mv stage1-gold prev-gold || test -f stage1-lean 
49327 @endif gold
49328 @if intl
49329         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
49330           mkdir stageprofile-intl; \
49331         mv stageprofile-intl intl; \
49332         mv stage1-intl prev-intl || test -f stage1-lean 
49333 @endif intl
49334 @if ld
49335         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
49336           mkdir stageprofile-ld; \
49337         mv stageprofile-ld ld; \
49338         mv stage1-ld prev-ld || test -f stage1-lean 
49339 @endif ld
49340 @if libbacktrace
49341         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
49342           mkdir stageprofile-libbacktrace; \
49343         mv stageprofile-libbacktrace libbacktrace; \
49344         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49345 @endif libbacktrace
49346 @if libcpp
49347         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
49348           mkdir stageprofile-libcpp; \
49349         mv stageprofile-libcpp libcpp; \
49350         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49351 @endif libcpp
49352 @if libdecnumber
49353         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
49354           mkdir stageprofile-libdecnumber; \
49355         mv stageprofile-libdecnumber libdecnumber; \
49356         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49357 @endif libdecnumber
49358 @if libiberty
49359         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
49360           mkdir stageprofile-libiberty; \
49361         mv stageprofile-libiberty libiberty; \
49362         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49363 @endif libiberty
49364 @if libiberty-linker-plugin
49365         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
49366           mkdir stageprofile-libiberty-linker-plugin; \
49367         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
49368         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49369 @endif libiberty-linker-plugin
49370 @if libiconv
49371         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
49372           mkdir stageprofile-libiconv; \
49373         mv stageprofile-libiconv libiconv; \
49374         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49375 @endif libiconv
49376 @if zlib
49377         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
49378           mkdir stageprofile-zlib; \
49379         mv stageprofile-zlib zlib; \
49380         mv stage1-zlib prev-zlib || test -f stage1-lean 
49381 @endif zlib
49382 @if lto-plugin
49383         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
49384           mkdir stageprofile-lto-plugin; \
49385         mv stageprofile-lto-plugin lto-plugin; \
49386         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49387 @endif lto-plugin
49388         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
49389           mkdir stageprofile-$(TARGET_SUBDIR); \
49390         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49391         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49392
49393 stageprofile-end:: 
49394 @if bfd
49395         @if test -d $(HOST_SUBDIR)/bfd; then \
49396           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
49397           mv prev-bfd stage1-bfd; : ; \
49398         fi
49399 @endif bfd
49400 @if opcodes
49401         @if test -d $(HOST_SUBDIR)/opcodes; then \
49402           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
49403           mv prev-opcodes stage1-opcodes; : ; \
49404         fi
49405 @endif opcodes
49406 @if binutils
49407         @if test -d $(HOST_SUBDIR)/binutils; then \
49408           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
49409           mv prev-binutils stage1-binutils; : ; \
49410         fi
49411 @endif binutils
49412 @if fixincludes
49413         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49414           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
49415           mv prev-fixincludes stage1-fixincludes; : ; \
49416         fi
49417 @endif fixincludes
49418 @if gas
49419         @if test -d $(HOST_SUBDIR)/gas; then \
49420           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
49421           mv prev-gas stage1-gas; : ; \
49422         fi
49423 @endif gas
49424 @if gcc
49425         @if test -d $(HOST_SUBDIR)/gcc; then \
49426           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
49427           mv prev-gcc stage1-gcc; : ; \
49428         fi
49429 @endif gcc
49430 @if gmp
49431         @if test -d $(HOST_SUBDIR)/gmp; then \
49432           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
49433           mv prev-gmp stage1-gmp; : ; \
49434         fi
49435 @endif gmp
49436 @if mpfr
49437         @if test -d $(HOST_SUBDIR)/mpfr; then \
49438           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
49439           mv prev-mpfr stage1-mpfr; : ; \
49440         fi
49441 @endif mpfr
49442 @if mpc
49443         @if test -d $(HOST_SUBDIR)/mpc; then \
49444           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
49445           mv prev-mpc stage1-mpc; : ; \
49446         fi
49447 @endif mpc
49448 @if isl
49449         @if test -d $(HOST_SUBDIR)/isl; then \
49450           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
49451           mv prev-isl stage1-isl; : ; \
49452         fi
49453 @endif isl
49454 @if libelf
49455         @if test -d $(HOST_SUBDIR)/libelf; then \
49456           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
49457           mv prev-libelf stage1-libelf; : ; \
49458         fi
49459 @endif libelf
49460 @if gold
49461         @if test -d $(HOST_SUBDIR)/gold; then \
49462           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
49463           mv prev-gold stage1-gold; : ; \
49464         fi
49465 @endif gold
49466 @if intl
49467         @if test -d $(HOST_SUBDIR)/intl; then \
49468           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
49469           mv prev-intl stage1-intl; : ; \
49470         fi
49471 @endif intl
49472 @if ld
49473         @if test -d $(HOST_SUBDIR)/ld; then \
49474           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
49475           mv prev-ld stage1-ld; : ; \
49476         fi
49477 @endif ld
49478 @if libbacktrace
49479         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49480           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
49481           mv prev-libbacktrace stage1-libbacktrace; : ; \
49482         fi
49483 @endif libbacktrace
49484 @if libcpp
49485         @if test -d $(HOST_SUBDIR)/libcpp; then \
49486           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
49487           mv prev-libcpp stage1-libcpp; : ; \
49488         fi
49489 @endif libcpp
49490 @if libdecnumber
49491         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49492           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
49493           mv prev-libdecnumber stage1-libdecnumber; : ; \
49494         fi
49495 @endif libdecnumber
49496 @if libiberty
49497         @if test -d $(HOST_SUBDIR)/libiberty; then \
49498           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
49499           mv prev-libiberty stage1-libiberty; : ; \
49500         fi
49501 @endif libiberty
49502 @if libiberty-linker-plugin
49503         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49504           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
49505           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49506         fi
49507 @endif libiberty-linker-plugin
49508 @if libiconv
49509         @if test -d $(HOST_SUBDIR)/libiconv; then \
49510           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
49511           mv prev-libiconv stage1-libiconv; : ; \
49512         fi
49513 @endif libiconv
49514 @if zlib
49515         @if test -d $(HOST_SUBDIR)/zlib; then \
49516           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
49517           mv prev-zlib stage1-zlib; : ; \
49518         fi
49519 @endif zlib
49520 @if lto-plugin
49521         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49522           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
49523           mv prev-lto-plugin stage1-lto-plugin; : ; \
49524         fi
49525 @endif lto-plugin
49526         @if test -d $(TARGET_SUBDIR); then \
49527           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
49528           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49529         fi
49530         rm -f stage_current
49531
49532 # Bubble a bug fix through all the stages up to stage profile.  They are
49533 # remade, but not reconfigured.  The next stage (if any) will not be
49534 # reconfigured either.
49535 .PHONY: stageprofile-bubble
49536 stageprofile-bubble:: stage1-bubble
49537         @r=`${PWD_COMMAND}`; export r; \
49538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49539         if test -f stageprofile-lean || test -f stage1-lean ; then \
49540           echo Skipping rebuild of stageprofile; \
49541         else \
49542           $(MAKE) stageprofile-start; \
49543           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49544         fi
49545
49546 .PHONY: all-stageprofile clean-stageprofile
49547 do-clean: clean-stageprofile
49548
49549 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49550 # only possibility, but now it conflicts with no-bootstrap rules
49551 @if gcc-bootstrap
49552
49553
49554
49555
49556 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49557 distclean-stage1:: distclean-stageprofile 
49558 .PHONY: distclean-stageprofile
49559 distclean-stageprofile::
49560         @: $(MAKE); $(stage)
49561         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49562         rm -rf stageprofile-* 
49563
49564
49565 @endif gcc-bootstrap
49566
49567
49568 .PHONY: stagefeedback-start stagefeedback-end
49569
49570 stagefeedback-start::
49571         @: $(MAKE); $(stage); \
49572         echo stagefeedback > stage_current; \
49573         echo stagefeedback > stage_last; \
49574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49575 @if bfd
49576         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49577           mkdir stagefeedback-bfd; \
49578         mv stagefeedback-bfd bfd; \
49579         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49580 @endif bfd
49581 @if opcodes
49582         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49583           mkdir stagefeedback-opcodes; \
49584         mv stagefeedback-opcodes opcodes; \
49585         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49586 @endif opcodes
49587 @if binutils
49588         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49589           mkdir stagefeedback-binutils; \
49590         mv stagefeedback-binutils binutils; \
49591         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49592 @endif binutils
49593 @if fixincludes
49594         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49595           mkdir stagefeedback-fixincludes; \
49596         mv stagefeedback-fixincludes fixincludes; \
49597         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49598 @endif fixincludes
49599 @if gas
49600         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49601           mkdir stagefeedback-gas; \
49602         mv stagefeedback-gas gas; \
49603         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49604 @endif gas
49605 @if gcc
49606         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49607           mkdir stagefeedback-gcc; \
49608         mv stagefeedback-gcc gcc; \
49609         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49610 @endif gcc
49611 @if gmp
49612         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49613           mkdir stagefeedback-gmp; \
49614         mv stagefeedback-gmp gmp; \
49615         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49616 @endif gmp
49617 @if mpfr
49618         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49619           mkdir stagefeedback-mpfr; \
49620         mv stagefeedback-mpfr mpfr; \
49621         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49622 @endif mpfr
49623 @if mpc
49624         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49625           mkdir stagefeedback-mpc; \
49626         mv stagefeedback-mpc mpc; \
49627         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49628 @endif mpc
49629 @if isl
49630         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49631           mkdir stagefeedback-isl; \
49632         mv stagefeedback-isl isl; \
49633         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49634 @endif isl
49635 @if libelf
49636         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49637           mkdir stagefeedback-libelf; \
49638         mv stagefeedback-libelf libelf; \
49639         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49640 @endif libelf
49641 @if gold
49642         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49643           mkdir stagefeedback-gold; \
49644         mv stagefeedback-gold gold; \
49645         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49646 @endif gold
49647 @if intl
49648         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49649           mkdir stagefeedback-intl; \
49650         mv stagefeedback-intl intl; \
49651         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49652 @endif intl
49653 @if ld
49654         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49655           mkdir stagefeedback-ld; \
49656         mv stagefeedback-ld ld; \
49657         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49658 @endif ld
49659 @if libbacktrace
49660         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49661           mkdir stagefeedback-libbacktrace; \
49662         mv stagefeedback-libbacktrace libbacktrace; \
49663         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49664 @endif libbacktrace
49665 @if libcpp
49666         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49667           mkdir stagefeedback-libcpp; \
49668         mv stagefeedback-libcpp libcpp; \
49669         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49670 @endif libcpp
49671 @if libdecnumber
49672         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49673           mkdir stagefeedback-libdecnumber; \
49674         mv stagefeedback-libdecnumber libdecnumber; \
49675         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49676 @endif libdecnumber
49677 @if libiberty
49678         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49679           mkdir stagefeedback-libiberty; \
49680         mv stagefeedback-libiberty libiberty; \
49681         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49682 @endif libiberty
49683 @if libiberty-linker-plugin
49684         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49685           mkdir stagefeedback-libiberty-linker-plugin; \
49686         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
49687         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49688 @endif libiberty-linker-plugin
49689 @if libiconv
49690         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
49691           mkdir stagefeedback-libiconv; \
49692         mv stagefeedback-libiconv libiconv; \
49693         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
49694 @endif libiconv
49695 @if zlib
49696         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49697           mkdir stagefeedback-zlib; \
49698         mv stagefeedback-zlib zlib; \
49699         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49700 @endif zlib
49701 @if lto-plugin
49702         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49703           mkdir stagefeedback-lto-plugin; \
49704         mv stagefeedback-lto-plugin lto-plugin; \
49705         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49706 @endif lto-plugin
49707         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49708           mkdir stagefeedback-$(TARGET_SUBDIR); \
49709         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49710         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49711
49712 stagefeedback-end:: 
49713 @if bfd
49714         @if test -d $(HOST_SUBDIR)/bfd; then \
49715           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
49716           mv prev-bfd stageprofile-bfd; : ; \
49717         fi
49718 @endif bfd
49719 @if opcodes
49720         @if test -d $(HOST_SUBDIR)/opcodes; then \
49721           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
49722           mv prev-opcodes stageprofile-opcodes; : ; \
49723         fi
49724 @endif opcodes
49725 @if binutils
49726         @if test -d $(HOST_SUBDIR)/binutils; then \
49727           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
49728           mv prev-binutils stageprofile-binutils; : ; \
49729         fi
49730 @endif binutils
49731 @if fixincludes
49732         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49733           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
49734           mv prev-fixincludes stageprofile-fixincludes; : ; \
49735         fi
49736 @endif fixincludes
49737 @if gas
49738         @if test -d $(HOST_SUBDIR)/gas; then \
49739           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
49740           mv prev-gas stageprofile-gas; : ; \
49741         fi
49742 @endif gas
49743 @if gcc
49744         @if test -d $(HOST_SUBDIR)/gcc; then \
49745           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
49746           mv prev-gcc stageprofile-gcc; : ; \
49747         fi
49748 @endif gcc
49749 @if gmp
49750         @if test -d $(HOST_SUBDIR)/gmp; then \
49751           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
49752           mv prev-gmp stageprofile-gmp; : ; \
49753         fi
49754 @endif gmp
49755 @if mpfr
49756         @if test -d $(HOST_SUBDIR)/mpfr; then \
49757           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
49758           mv prev-mpfr stageprofile-mpfr; : ; \
49759         fi
49760 @endif mpfr
49761 @if mpc
49762         @if test -d $(HOST_SUBDIR)/mpc; then \
49763           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
49764           mv prev-mpc stageprofile-mpc; : ; \
49765         fi
49766 @endif mpc
49767 @if isl
49768         @if test -d $(HOST_SUBDIR)/isl; then \
49769           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
49770           mv prev-isl stageprofile-isl; : ; \
49771         fi
49772 @endif isl
49773 @if libelf
49774         @if test -d $(HOST_SUBDIR)/libelf; then \
49775           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
49776           mv prev-libelf stageprofile-libelf; : ; \
49777         fi
49778 @endif libelf
49779 @if gold
49780         @if test -d $(HOST_SUBDIR)/gold; then \
49781           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
49782           mv prev-gold stageprofile-gold; : ; \
49783         fi
49784 @endif gold
49785 @if intl
49786         @if test -d $(HOST_SUBDIR)/intl; then \
49787           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
49788           mv prev-intl stageprofile-intl; : ; \
49789         fi
49790 @endif intl
49791 @if ld
49792         @if test -d $(HOST_SUBDIR)/ld; then \
49793           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
49794           mv prev-ld stageprofile-ld; : ; \
49795         fi
49796 @endif ld
49797 @if libbacktrace
49798         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49799           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
49800           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
49801         fi
49802 @endif libbacktrace
49803 @if libcpp
49804         @if test -d $(HOST_SUBDIR)/libcpp; then \
49805           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
49806           mv prev-libcpp stageprofile-libcpp; : ; \
49807         fi
49808 @endif libcpp
49809 @if libdecnumber
49810         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49811           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
49812           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
49813         fi
49814 @endif libdecnumber
49815 @if libiberty
49816         @if test -d $(HOST_SUBDIR)/libiberty; then \
49817           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
49818           mv prev-libiberty stageprofile-libiberty; : ; \
49819         fi
49820 @endif libiberty
49821 @if libiberty-linker-plugin
49822         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49823           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
49824           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
49825         fi
49826 @endif libiberty-linker-plugin
49827 @if libiconv
49828         @if test -d $(HOST_SUBDIR)/libiconv; then \
49829           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
49830           mv prev-libiconv stageprofile-libiconv; : ; \
49831         fi
49832 @endif libiconv
49833 @if zlib
49834         @if test -d $(HOST_SUBDIR)/zlib; then \
49835           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
49836           mv prev-zlib stageprofile-zlib; : ; \
49837         fi
49838 @endif zlib
49839 @if lto-plugin
49840         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49841           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
49842           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
49843         fi
49844 @endif lto-plugin
49845         @if test -d $(TARGET_SUBDIR); then \
49846           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
49847           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
49848         fi
49849         rm -f stage_current
49850
49851 # Bubble a bug fix through all the stages up to stage feedback.  They are
49852 # remade, but not reconfigured.  The next stage (if any) will not be
49853 # reconfigured either.
49854 .PHONY: stagefeedback-bubble
49855 stagefeedback-bubble:: stageprofile-bubble
49856         @r=`${PWD_COMMAND}`; export r; \
49857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49858         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
49859           echo Skipping rebuild of stagefeedback; \
49860         else \
49861           $(MAKE) stagefeedback-start; \
49862           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49863         fi
49864
49865 .PHONY: all-stagefeedback clean-stagefeedback
49866 do-clean: clean-stagefeedback
49867
49868 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49869 # only possibility, but now it conflicts with no-bootstrap rules
49870 @if gcc-bootstrap
49871
49872
49873
49874 .PHONY: profiledbootstrap profiledbootstrap-lean
49875 profiledbootstrap:
49876         echo stagefeedback > stage_final
49877         @r=`${PWD_COMMAND}`; export r; \
49878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49879         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49880         @: $(MAKE); $(unstage)
49881         @r=`${PWD_COMMAND}`; export r; \
49882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49883         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49884         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49885
49886 profiledbootstrap-lean:
49887         echo stagefeedback > stage_final
49888         @r=`${PWD_COMMAND}`; export r; \
49889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49890         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49891         @: $(MAKE); $(unstage)
49892         @r=`${PWD_COMMAND}`; export r; \
49893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49894         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49895         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49896
49897
49898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49899 distclean-stageprofile:: distclean-stagefeedback 
49900 .PHONY: distclean-stagefeedback
49901 distclean-stagefeedback::
49902         @: $(MAKE); $(stage)
49903         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49904         rm -rf stagefeedback-* 
49905
49906
49907 @endif gcc-bootstrap
49908
49909
49910
49911 stageprofile-end::
49912         $(MAKE) distclean-stagefeedback
49913
49914 stagefeedback-start::
49915         @r=`${PWD_COMMAND}`; export r; \
49916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49917         for i in prev-*; do \
49918           j=`echo $$i | sed s/^prev-//`; \
49919           cd $$r/$$i && \
49920           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
49921           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
49922         done
49923
49924 @if gcc-bootstrap
49925 do-distclean: distclean-stage1
49926
49927 # Provide a GCC build when we're building target libraries.  This does
49928 # not work as a dependency, just as the minimum necessary to avoid errors.
49929 stage_last:
49930         @r=`${PWD_COMMAND}`; export r; \
49931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49932         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49933
49934 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49935 # it in the dependency so that for example `make -j3 all-gcc' works.
49936 stage_current:
49937         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49938
49939 .PHONY: restrap
49940 restrap::
49941         @: $(MAKE); $(stage)
49942         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49943 restrap:: all
49944 @endif gcc-bootstrap
49945
49946 # --------------------------------------
49947 # Dependencies between different modules
49948 # --------------------------------------
49949
49950 # Generic dependencies for target modules on host stuff, especially gcc
49951 @if gcc-bootstrap
49952 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49953 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49954 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49955 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49956 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49957 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49958 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49959 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49960 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49961 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49962 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49963 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49964 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49965 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49966 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49967 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49968 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49969 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49970 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49971 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49972 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49973 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49974 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49975 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49976 configure-target-libcilkrts: stage_last
49977 configure-target-liboffloadmic: stage_last
49978 configure-target-libssp: stage_last
49979 configure-target-newlib: stage_last
49980 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49981 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49982 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49983 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49984 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49985 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49986 configure-target-libbacktrace: stage_last
49987 configure-target-libquadmath: stage_last
49988 configure-target-libgfortran: stage_last
49989 configure-target-libobjc: stage_last
49990 configure-target-libgo: stage_last
49991 configure-target-libtermcap: stage_last
49992 configure-target-winsup: stage_last
49993 configure-target-libgloss: stage_last
49994 configure-target-libffi: stage_last
49995 configure-target-libjava: stage_last
49996 configure-target-zlib: stage_last
49997 configure-target-boehm-gc: stage_last
49998 configure-target-rda: stage_last
49999 configure-target-libada: stage_last
50000 configure-stage1-target-libgomp: maybe-all-stage1-gcc
50001 configure-stage2-target-libgomp: maybe-all-stage2-gcc
50002 configure-stage3-target-libgomp: maybe-all-stage3-gcc
50003 configure-stage4-target-libgomp: maybe-all-stage4-gcc
50004 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
50005 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
50006 configure-target-libitm: stage_last
50007 configure-target-libatomic: stage_last
50008 @endif gcc-bootstrap
50009
50010 @if gcc-no-bootstrap
50011 configure-target-libstdc++-v3: maybe-all-gcc
50012 configure-target-libsanitizer: maybe-all-gcc
50013 configure-target-libmpx: maybe-all-gcc
50014 configure-target-libvtv: maybe-all-gcc
50015 configure-target-libcilkrts: maybe-all-gcc
50016 configure-target-liboffloadmic: maybe-all-gcc
50017 configure-target-libssp: maybe-all-gcc
50018 configure-target-newlib: maybe-all-gcc
50019 configure-target-libgcc: maybe-all-gcc
50020 configure-target-libbacktrace: maybe-all-gcc
50021 configure-target-libquadmath: maybe-all-gcc
50022 configure-target-libgfortran: maybe-all-gcc
50023 configure-target-libobjc: maybe-all-gcc
50024 configure-target-libgo: maybe-all-gcc
50025 configure-target-libtermcap: maybe-all-gcc
50026 configure-target-winsup: maybe-all-gcc
50027 configure-target-libgloss: maybe-all-gcc
50028 configure-target-libffi: maybe-all-gcc
50029 configure-target-libjava: maybe-all-gcc
50030 configure-target-zlib: maybe-all-gcc
50031 configure-target-boehm-gc: maybe-all-gcc
50032 configure-target-rda: maybe-all-gcc
50033 configure-target-libada: maybe-all-gcc
50034 configure-target-libgomp: maybe-all-gcc
50035 configure-target-libitm: maybe-all-gcc
50036 configure-target-libatomic: maybe-all-gcc
50037 @endif gcc-no-bootstrap
50038
50039
50040 # There are two types of dependencies here: 'hard' dependencies, where one
50041 # module simply won't build without the other; and 'soft' dependencies, where
50042 # if the depended-on module is missing, the depending module will do without
50043 # or find a substitute somewhere (perhaps installed).  Soft dependencies
50044 # are made here to depend on a 'maybe-' target.  If you're not sure,
50045 # it's safer to use a soft dependency.
50046
50047
50048
50049
50050
50051
50052 # With all the machinery above in place, it is pretty easy to generate
50053 # dependencies.  Host dependencies are a bit more complex because we have
50054 # to check for bootstrap/prebootstrap dependencies.  To resolve
50055 # prebootstrap dependencies, prebootstrap modules are gathered in
50056 # a hash table.
50057 all-build-bison: maybe-all-build-texinfo
50058 all-build-flex: maybe-all-build-texinfo
50059 all-build-flex: maybe-all-build-bison
50060 all-build-flex: maybe-all-build-m4
50061 all-build-libiberty: maybe-all-build-texinfo
50062 all-build-m4: maybe-all-build-texinfo
50063 all-build-fixincludes: maybe-all-build-libiberty
50064 all-build-libcpp: maybe-all-build-libiberty
50065 configure-gcc: maybe-configure-intl
50066
50067 configure-stage1-gcc: maybe-configure-stage1-intl
50068 configure-stage2-gcc: maybe-configure-stage2-intl
50069 configure-stage3-gcc: maybe-configure-stage3-intl
50070 configure-stage4-gcc: maybe-configure-stage4-intl
50071 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
50072 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
50073 configure-gcc: maybe-all-gmp
50074
50075 configure-stage1-gcc: maybe-all-stage1-gmp
50076 configure-stage2-gcc: maybe-all-stage2-gmp
50077 configure-stage3-gcc: maybe-all-stage3-gmp
50078 configure-stage4-gcc: maybe-all-stage4-gmp
50079 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
50080 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
50081 configure-gcc: maybe-all-mpfr
50082
50083 configure-stage1-gcc: maybe-all-stage1-mpfr
50084 configure-stage2-gcc: maybe-all-stage2-mpfr
50085 configure-stage3-gcc: maybe-all-stage3-mpfr
50086 configure-stage4-gcc: maybe-all-stage4-mpfr
50087 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
50088 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50089 configure-gcc: maybe-all-mpc
50090
50091 configure-stage1-gcc: maybe-all-stage1-mpc
50092 configure-stage2-gcc: maybe-all-stage2-mpc
50093 configure-stage3-gcc: maybe-all-stage3-mpc
50094 configure-stage4-gcc: maybe-all-stage4-mpc
50095 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
50096 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50097 configure-gcc: maybe-all-isl
50098
50099 configure-stage1-gcc: maybe-all-stage1-isl
50100 configure-stage2-gcc: maybe-all-stage2-isl
50101 configure-stage3-gcc: maybe-all-stage3-isl
50102 configure-stage4-gcc: maybe-all-stage4-isl
50103 configure-stageprofile-gcc: maybe-all-stageprofile-isl
50104 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
50105 configure-gcc: maybe-all-lto-plugin
50106
50107 configure-stage1-gcc: maybe-all-stage1-lto-plugin
50108 configure-stage2-gcc: maybe-all-stage2-lto-plugin
50109 configure-stage3-gcc: maybe-all-stage3-lto-plugin
50110 configure-stage4-gcc: maybe-all-stage4-lto-plugin
50111 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50112 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50113 configure-gcc: maybe-all-binutils
50114
50115 configure-stage1-gcc: maybe-all-stage1-binutils
50116 configure-stage2-gcc: maybe-all-stage2-binutils
50117 configure-stage3-gcc: maybe-all-stage3-binutils
50118 configure-stage4-gcc: maybe-all-stage4-binutils
50119 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
50120 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
50121 configure-gcc: maybe-all-gas
50122
50123 configure-stage1-gcc: maybe-all-stage1-gas
50124 configure-stage2-gcc: maybe-all-stage2-gas
50125 configure-stage3-gcc: maybe-all-stage3-gas
50126 configure-stage4-gcc: maybe-all-stage4-gas
50127 configure-stageprofile-gcc: maybe-all-stageprofile-gas
50128 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
50129 configure-gcc: maybe-all-ld
50130
50131 configure-stage1-gcc: maybe-all-stage1-ld
50132 configure-stage2-gcc: maybe-all-stage2-ld
50133 configure-stage3-gcc: maybe-all-stage3-ld
50134 configure-stage4-gcc: maybe-all-stage4-ld
50135 configure-stageprofile-gcc: maybe-all-stageprofile-ld
50136 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
50137 configure-gcc: maybe-all-gold
50138
50139 configure-stage1-gcc: maybe-all-stage1-gold
50140 configure-stage2-gcc: maybe-all-stage2-gold
50141 configure-stage3-gcc: maybe-all-stage3-gold
50142 configure-stage4-gcc: maybe-all-stage4-gold
50143 configure-stageprofile-gcc: maybe-all-stageprofile-gold
50144 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
50145 configure-gcc: maybe-all-libelf
50146
50147 configure-stage1-gcc: maybe-all-stage1-libelf
50148 configure-stage2-gcc: maybe-all-stage2-libelf
50149 configure-stage3-gcc: maybe-all-stage3-libelf
50150 configure-stage4-gcc: maybe-all-stage4-libelf
50151 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
50152 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
50153 configure-gcc: maybe-all-libiconv
50154
50155 configure-stage1-gcc: maybe-all-stage1-libiconv
50156 configure-stage2-gcc: maybe-all-stage2-libiconv
50157 configure-stage3-gcc: maybe-all-stage3-libiconv
50158 configure-stage4-gcc: maybe-all-stage4-libiconv
50159 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
50160 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50161 all-gcc: all-libiberty
50162
50163 all-stage1-gcc: all-stage1-libiberty
50164 all-stage2-gcc: all-stage2-libiberty
50165 all-stage3-gcc: all-stage3-libiberty
50166 all-stage4-gcc: all-stage4-libiberty
50167 all-stageprofile-gcc: all-stageprofile-libiberty
50168 all-stagefeedback-gcc: all-stagefeedback-libiberty
50169 all-gcc: maybe-all-intl
50170
50171 all-stage1-gcc: maybe-all-stage1-intl
50172 all-stage2-gcc: maybe-all-stage2-intl
50173 all-stage3-gcc: maybe-all-stage3-intl
50174 all-stage4-gcc: maybe-all-stage4-intl
50175 all-stageprofile-gcc: maybe-all-stageprofile-intl
50176 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
50177 all-gcc: maybe-all-mpfr
50178
50179 all-stage1-gcc: maybe-all-stage1-mpfr
50180 all-stage2-gcc: maybe-all-stage2-mpfr
50181 all-stage3-gcc: maybe-all-stage3-mpfr
50182 all-stage4-gcc: maybe-all-stage4-mpfr
50183 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
50184 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
50185 all-gcc: maybe-all-mpc
50186
50187 all-stage1-gcc: maybe-all-stage1-mpc
50188 all-stage2-gcc: maybe-all-stage2-mpc
50189 all-stage3-gcc: maybe-all-stage3-mpc
50190 all-stage4-gcc: maybe-all-stage4-mpc
50191 all-stageprofile-gcc: maybe-all-stageprofile-mpc
50192 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
50193 all-gcc: maybe-all-isl
50194
50195 all-stage1-gcc: maybe-all-stage1-isl
50196 all-stage2-gcc: maybe-all-stage2-isl
50197 all-stage3-gcc: maybe-all-stage3-isl
50198 all-stage4-gcc: maybe-all-stage4-isl
50199 all-stageprofile-gcc: maybe-all-stageprofile-isl
50200 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
50201 all-gcc: maybe-all-build-texinfo
50202
50203 all-stage1-gcc: maybe-all-build-texinfo
50204 all-stage2-gcc: maybe-all-build-texinfo
50205 all-stage3-gcc: maybe-all-build-texinfo
50206 all-stage4-gcc: maybe-all-build-texinfo
50207 all-stageprofile-gcc: maybe-all-build-texinfo
50208 all-stagefeedback-gcc: maybe-all-build-texinfo
50209 all-gcc: maybe-all-build-bison
50210
50211 all-stage1-gcc: maybe-all-build-bison
50212 all-stage2-gcc: maybe-all-build-bison
50213 all-stage3-gcc: maybe-all-build-bison
50214 all-stage4-gcc: maybe-all-build-bison
50215 all-stageprofile-gcc: maybe-all-build-bison
50216 all-stagefeedback-gcc: maybe-all-build-bison
50217 all-gcc: maybe-all-build-flex
50218
50219 all-stage1-gcc: maybe-all-build-flex
50220 all-stage2-gcc: maybe-all-build-flex
50221 all-stage3-gcc: maybe-all-build-flex
50222 all-stage4-gcc: maybe-all-build-flex
50223 all-stageprofile-gcc: maybe-all-build-flex
50224 all-stagefeedback-gcc: maybe-all-build-flex
50225 all-gcc: maybe-all-build-libiberty
50226
50227 all-stage1-gcc: maybe-all-build-libiberty
50228 all-stage2-gcc: maybe-all-build-libiberty
50229 all-stage3-gcc: maybe-all-build-libiberty
50230 all-stage4-gcc: maybe-all-build-libiberty
50231 all-stageprofile-gcc: maybe-all-build-libiberty
50232 all-stagefeedback-gcc: maybe-all-build-libiberty
50233 all-gcc: maybe-all-build-fixincludes
50234
50235 all-stage1-gcc: maybe-all-build-fixincludes
50236 all-stage2-gcc: maybe-all-build-fixincludes
50237 all-stage3-gcc: maybe-all-build-fixincludes
50238 all-stage4-gcc: maybe-all-build-fixincludes
50239 all-stageprofile-gcc: maybe-all-build-fixincludes
50240 all-stagefeedback-gcc: maybe-all-build-fixincludes
50241 all-gcc: maybe-all-build-libcpp
50242
50243 all-stage1-gcc: maybe-all-build-libcpp
50244 all-stage2-gcc: maybe-all-build-libcpp
50245 all-stage3-gcc: maybe-all-build-libcpp
50246 all-stage4-gcc: maybe-all-build-libcpp
50247 all-stageprofile-gcc: maybe-all-build-libcpp
50248 all-stagefeedback-gcc: maybe-all-build-libcpp
50249 all-gcc: maybe-all-zlib
50250
50251 all-stage1-gcc: maybe-all-stage1-zlib
50252 all-stage2-gcc: maybe-all-stage2-zlib
50253 all-stage3-gcc: maybe-all-stage3-zlib
50254 all-stage4-gcc: maybe-all-stage4-zlib
50255 all-stageprofile-gcc: maybe-all-stageprofile-zlib
50256 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
50257 all-gcc: all-libbacktrace
50258
50259 all-stage1-gcc: all-stage1-libbacktrace
50260 all-stage2-gcc: all-stage2-libbacktrace
50261 all-stage3-gcc: all-stage3-libbacktrace
50262 all-stage4-gcc: all-stage4-libbacktrace
50263 all-stageprofile-gcc: all-stageprofile-libbacktrace
50264 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
50265 all-gcc: all-libcpp
50266
50267 all-stage1-gcc: all-stage1-libcpp
50268 all-stage2-gcc: all-stage2-libcpp
50269 all-stage3-gcc: all-stage3-libcpp
50270 all-stage4-gcc: all-stage4-libcpp
50271 all-stageprofile-gcc: all-stageprofile-libcpp
50272 all-stagefeedback-gcc: all-stagefeedback-libcpp
50273 all-gcc: all-libdecnumber
50274
50275 all-stage1-gcc: all-stage1-libdecnumber
50276 all-stage2-gcc: all-stage2-libdecnumber
50277 all-stage3-gcc: all-stage3-libdecnumber
50278 all-stage4-gcc: all-stage4-libdecnumber
50279 all-stageprofile-gcc: all-stageprofile-libdecnumber
50280 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
50281 all-gcc: maybe-all-libiberty
50282
50283 all-stage1-gcc: maybe-all-stage1-libiberty
50284 all-stage2-gcc: maybe-all-stage2-libiberty
50285 all-stage3-gcc: maybe-all-stage3-libiberty
50286 all-stage4-gcc: maybe-all-stage4-libiberty
50287 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
50288 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
50289 all-gcc: maybe-all-fixincludes
50290
50291 all-stage1-gcc: maybe-all-stage1-fixincludes
50292 all-stage2-gcc: maybe-all-stage2-fixincludes
50293 all-stage3-gcc: maybe-all-stage3-fixincludes
50294 all-stage4-gcc: maybe-all-stage4-fixincludes
50295 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
50296 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
50297 all-gcc: maybe-all-lto-plugin
50298
50299 all-stage1-gcc: maybe-all-stage1-lto-plugin
50300 all-stage2-gcc: maybe-all-stage2-lto-plugin
50301 all-stage3-gcc: maybe-all-stage3-lto-plugin
50302 all-stage4-gcc: maybe-all-stage4-lto-plugin
50303 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
50304 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
50305 all-gcc: maybe-all-libiconv
50306
50307 all-stage1-gcc: maybe-all-stage1-libiconv
50308 all-stage2-gcc: maybe-all-stage2-libiconv
50309 all-stage3-gcc: maybe-all-stage3-libiconv
50310 all-stage4-gcc: maybe-all-stage4-libiconv
50311 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
50312 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
50313 info-gcc: maybe-all-build-libiberty
50314
50315 info-stage1-gcc: maybe-all-build-libiberty
50316 info-stage2-gcc: maybe-all-build-libiberty
50317 info-stage3-gcc: maybe-all-build-libiberty
50318 info-stage4-gcc: maybe-all-build-libiberty
50319 info-stageprofile-gcc: maybe-all-build-libiberty
50320 info-stagefeedback-gcc: maybe-all-build-libiberty
50321 dvi-gcc: maybe-all-build-libiberty
50322
50323 dvi-stage1-gcc: maybe-all-build-libiberty
50324 dvi-stage2-gcc: maybe-all-build-libiberty
50325 dvi-stage3-gcc: maybe-all-build-libiberty
50326 dvi-stage4-gcc: maybe-all-build-libiberty
50327 dvi-stageprofile-gcc: maybe-all-build-libiberty
50328 dvi-stagefeedback-gcc: maybe-all-build-libiberty
50329 pdf-gcc: maybe-all-build-libiberty
50330
50331 pdf-stage1-gcc: maybe-all-build-libiberty
50332 pdf-stage2-gcc: maybe-all-build-libiberty
50333 pdf-stage3-gcc: maybe-all-build-libiberty
50334 pdf-stage4-gcc: maybe-all-build-libiberty
50335 pdf-stageprofile-gcc: maybe-all-build-libiberty
50336 pdf-stagefeedback-gcc: maybe-all-build-libiberty
50337 html-gcc: maybe-all-build-libiberty
50338
50339 html-stage1-gcc: maybe-all-build-libiberty
50340 html-stage2-gcc: maybe-all-build-libiberty
50341 html-stage3-gcc: maybe-all-build-libiberty
50342 html-stage4-gcc: maybe-all-build-libiberty
50343 html-stageprofile-gcc: maybe-all-build-libiberty
50344 html-stagefeedback-gcc: maybe-all-build-libiberty
50345 install-gcc: maybe-install-fixincludes
50346 install-gcc: maybe-install-lto-plugin
50347 install-strip-gcc: maybe-install-strip-fixincludes
50348 install-strip-gcc: maybe-install-strip-lto-plugin
50349 configure-libcpp: configure-libiberty
50350
50351 configure-stage1-libcpp: configure-stage1-libiberty
50352 configure-stage2-libcpp: configure-stage2-libiberty
50353 configure-stage3-libcpp: configure-stage3-libiberty
50354 configure-stage4-libcpp: configure-stage4-libiberty
50355 configure-stageprofile-libcpp: configure-stageprofile-libiberty
50356 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
50357 configure-libcpp: maybe-configure-intl
50358
50359 configure-stage1-libcpp: maybe-configure-stage1-intl
50360 configure-stage2-libcpp: maybe-configure-stage2-intl
50361 configure-stage3-libcpp: maybe-configure-stage3-intl
50362 configure-stage4-libcpp: maybe-configure-stage4-intl
50363 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
50364 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
50365 configure-libcpp: maybe-all-libiconv
50366
50367 configure-stage1-libcpp: maybe-all-stage1-libiconv
50368 configure-stage2-libcpp: maybe-all-stage2-libiconv
50369 configure-stage3-libcpp: maybe-all-stage3-libiconv
50370 configure-stage4-libcpp: maybe-all-stage4-libiconv
50371 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50372 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50373 all-libcpp: all-libiberty
50374
50375 all-stage1-libcpp: all-stage1-libiberty
50376 all-stage2-libcpp: all-stage2-libiberty
50377 all-stage3-libcpp: all-stage3-libiberty
50378 all-stage4-libcpp: all-stage4-libiberty
50379 all-stageprofile-libcpp: all-stageprofile-libiberty
50380 all-stagefeedback-libcpp: all-stagefeedback-libiberty
50381 all-libcpp: maybe-all-intl
50382
50383 all-stage1-libcpp: maybe-all-stage1-intl
50384 all-stage2-libcpp: maybe-all-stage2-intl
50385 all-stage3-libcpp: maybe-all-stage3-intl
50386 all-stage4-libcpp: maybe-all-stage4-intl
50387 all-stageprofile-libcpp: maybe-all-stageprofile-intl
50388 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
50389 all-libcpp: maybe-all-libiconv
50390
50391 all-stage1-libcpp: maybe-all-stage1-libiconv
50392 all-stage2-libcpp: maybe-all-stage2-libiconv
50393 all-stage3-libcpp: maybe-all-stage3-libiconv
50394 all-stage4-libcpp: maybe-all-stage4-libiconv
50395 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
50396 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
50397 all-fixincludes: maybe-all-libiberty
50398
50399 all-stage1-fixincludes: maybe-all-stage1-libiberty
50400 all-stage2-fixincludes: maybe-all-stage2-libiberty
50401 all-stage3-fixincludes: maybe-all-stage3-libiberty
50402 all-stage4-fixincludes: maybe-all-stage4-libiberty
50403 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
50404 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
50405 all-gnattools: maybe-all-target-libada
50406 all-gnattools: maybe-all-target-libstdc++-v3
50407 all-lto-plugin: maybe-all-libiberty
50408
50409 all-stage1-lto-plugin: maybe-all-stage1-libiberty
50410 all-stage2-lto-plugin: maybe-all-stage2-libiberty
50411 all-stage3-lto-plugin: maybe-all-stage3-libiberty
50412 all-stage4-lto-plugin: maybe-all-stage4-libiberty
50413 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
50414 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
50415 all-lto-plugin: maybe-all-libiberty-linker-plugin
50416
50417 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
50418 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
50419 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
50420 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
50421 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
50422 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
50423 configure-libcc1: maybe-configure-gcc
50424 all-libcc1: maybe-all-gcc
50425 all-gotools: maybe-all-target-libgo
50426 all-utils: maybe-all-libiberty
50427 configure-intl: maybe-all-libiconv
50428
50429 configure-stage1-intl: maybe-all-stage1-libiconv
50430 configure-stage2-intl: maybe-all-stage2-libiconv
50431 configure-stage3-intl: maybe-all-stage3-libiconv
50432 configure-stage4-intl: maybe-all-stage4-libiconv
50433 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
50434 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50435 configure-mpfr: maybe-all-gmp
50436
50437 configure-stage1-mpfr: maybe-all-stage1-gmp
50438 configure-stage2-mpfr: maybe-all-stage2-gmp
50439 configure-stage3-mpfr: maybe-all-stage3-gmp
50440 configure-stage4-mpfr: maybe-all-stage4-gmp
50441 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
50442 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
50443 configure-mpc: maybe-all-mpfr
50444
50445 configure-stage1-mpc: maybe-all-stage1-mpfr
50446 configure-stage2-mpc: maybe-all-stage2-mpfr
50447 configure-stage3-mpc: maybe-all-stage3-mpfr
50448 configure-stage4-mpc: maybe-all-stage4-mpfr
50449 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
50450 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
50451 configure-isl: maybe-all-gmp
50452
50453 configure-stage1-isl: maybe-all-stage1-gmp
50454 configure-stage2-isl: maybe-all-stage2-gmp
50455 configure-stage3-isl: maybe-all-stage3-gmp
50456 configure-stage4-isl: maybe-all-stage4-gmp
50457 configure-stageprofile-isl: maybe-all-stageprofile-gmp
50458 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
50459 all-intl: maybe-all-libiconv
50460
50461 all-stage1-intl: maybe-all-stage1-libiconv
50462 all-stage2-intl: maybe-all-stage2-libiconv
50463 all-stage3-intl: maybe-all-stage3-libiconv
50464 all-stage4-intl: maybe-all-stage4-libiconv
50465 all-stageprofile-intl: maybe-all-stageprofile-libiconv
50466 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
50467 configure-gdb: maybe-all-intl
50468 configure-gdb: maybe-configure-sim
50469 configure-gdb: maybe-all-bfd
50470 configure-gdb: maybe-all-libiconv
50471 all-gdb: maybe-all-libiberty
50472 all-gdb: maybe-all-libiconv
50473 all-gdb: maybe-all-opcodes
50474 all-gdb: maybe-all-readline
50475 all-gdb: maybe-all-build-bison
50476 all-gdb: maybe-all-sim
50477 all-gdb: maybe-all-libdecnumber
50478 all-gdb: maybe-all-libtermcap
50479 configure-libgui: maybe-configure-tcl
50480 configure-libgui: maybe-configure-tk
50481 all-libgui: maybe-all-tcl
50482 all-libgui: maybe-all-tk
50483 all-libgui: maybe-all-itcl
50484 configure-bfd: configure-libiberty
50485
50486 configure-stage1-bfd: configure-stage1-libiberty
50487 configure-stage2-bfd: configure-stage2-libiberty
50488 configure-stage3-bfd: configure-stage3-libiberty
50489 configure-stage4-bfd: configure-stage4-libiberty
50490 configure-stageprofile-bfd: configure-stageprofile-libiberty
50491 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
50492 configure-bfd: maybe-configure-intl
50493
50494 configure-stage1-bfd: maybe-configure-stage1-intl
50495 configure-stage2-bfd: maybe-configure-stage2-intl
50496 configure-stage3-bfd: maybe-configure-stage3-intl
50497 configure-stage4-bfd: maybe-configure-stage4-intl
50498 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
50499 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
50500 all-bfd: maybe-all-libiberty
50501
50502 all-stage1-bfd: maybe-all-stage1-libiberty
50503 all-stage2-bfd: maybe-all-stage2-libiberty
50504 all-stage3-bfd: maybe-all-stage3-libiberty
50505 all-stage4-bfd: maybe-all-stage4-libiberty
50506 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
50507 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
50508 all-bfd: maybe-all-intl
50509
50510 all-stage1-bfd: maybe-all-stage1-intl
50511 all-stage2-bfd: maybe-all-stage2-intl
50512 all-stage3-bfd: maybe-all-stage3-intl
50513 all-stage4-bfd: maybe-all-stage4-intl
50514 all-stageprofile-bfd: maybe-all-stageprofile-intl
50515 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
50516 all-bfd: maybe-all-zlib
50517
50518 all-stage1-bfd: maybe-all-stage1-zlib
50519 all-stage2-bfd: maybe-all-stage2-zlib
50520 all-stage3-bfd: maybe-all-stage3-zlib
50521 all-stage4-bfd: maybe-all-stage4-zlib
50522 all-stageprofile-bfd: maybe-all-stageprofile-zlib
50523 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
50524 configure-opcodes: configure-libiberty
50525
50526 configure-stage1-opcodes: configure-stage1-libiberty
50527 configure-stage2-opcodes: configure-stage2-libiberty
50528 configure-stage3-opcodes: configure-stage3-libiberty
50529 configure-stage4-opcodes: configure-stage4-libiberty
50530 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50531 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50532 all-opcodes: maybe-all-libiberty
50533
50534 all-stage1-opcodes: maybe-all-stage1-libiberty
50535 all-stage2-opcodes: maybe-all-stage2-libiberty
50536 all-stage3-opcodes: maybe-all-stage3-libiberty
50537 all-stage4-opcodes: maybe-all-stage4-libiberty
50538 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50539 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50540 configure-binutils: maybe-configure-intl
50541
50542 configure-stage1-binutils: maybe-configure-stage1-intl
50543 configure-stage2-binutils: maybe-configure-stage2-intl
50544 configure-stage3-binutils: maybe-configure-stage3-intl
50545 configure-stage4-binutils: maybe-configure-stage4-intl
50546 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50547 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50548 all-binutils: maybe-all-libiberty
50549
50550 all-stage1-binutils: maybe-all-stage1-libiberty
50551 all-stage2-binutils: maybe-all-stage2-libiberty
50552 all-stage3-binutils: maybe-all-stage3-libiberty
50553 all-stage4-binutils: maybe-all-stage4-libiberty
50554 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50555 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50556 all-binutils: maybe-all-opcodes
50557
50558 all-stage1-binutils: maybe-all-stage1-opcodes
50559 all-stage2-binutils: maybe-all-stage2-opcodes
50560 all-stage3-binutils: maybe-all-stage3-opcodes
50561 all-stage4-binutils: maybe-all-stage4-opcodes
50562 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50563 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50564 all-binutils: maybe-all-bfd
50565
50566 all-stage1-binutils: maybe-all-stage1-bfd
50567 all-stage2-binutils: maybe-all-stage2-bfd
50568 all-stage3-binutils: maybe-all-stage3-bfd
50569 all-stage4-binutils: maybe-all-stage4-bfd
50570 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50571 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50572 all-binutils: maybe-all-build-flex
50573
50574 all-stage1-binutils: maybe-all-build-flex
50575 all-stage2-binutils: maybe-all-build-flex
50576 all-stage3-binutils: maybe-all-build-flex
50577 all-stage4-binutils: maybe-all-build-flex
50578 all-stageprofile-binutils: maybe-all-build-flex
50579 all-stagefeedback-binutils: maybe-all-build-flex
50580 all-binutils: maybe-all-build-bison
50581
50582 all-stage1-binutils: maybe-all-build-bison
50583 all-stage2-binutils: maybe-all-build-bison
50584 all-stage3-binutils: maybe-all-build-bison
50585 all-stage4-binutils: maybe-all-build-bison
50586 all-stageprofile-binutils: maybe-all-build-bison
50587 all-stagefeedback-binutils: maybe-all-build-bison
50588 all-binutils: maybe-all-intl
50589
50590 all-stage1-binutils: maybe-all-stage1-intl
50591 all-stage2-binutils: maybe-all-stage2-intl
50592 all-stage3-binutils: maybe-all-stage3-intl
50593 all-stage4-binutils: maybe-all-stage4-intl
50594 all-stageprofile-binutils: maybe-all-stageprofile-intl
50595 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50596 all-binutils: maybe-all-gas
50597
50598 all-stage1-binutils: maybe-all-stage1-gas
50599 all-stage2-binutils: maybe-all-stage2-gas
50600 all-stage3-binutils: maybe-all-stage3-gas
50601 all-stage4-binutils: maybe-all-stage4-gas
50602 all-stageprofile-binutils: maybe-all-stageprofile-gas
50603 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50604 install-binutils: maybe-install-opcodes
50605 install-strip-binutils: maybe-install-strip-opcodes
50606 install-opcodes: maybe-install-bfd
50607 install-strip-opcodes: maybe-install-strip-bfd
50608 configure-gas: maybe-configure-intl
50609
50610 configure-stage1-gas: maybe-configure-stage1-intl
50611 configure-stage2-gas: maybe-configure-stage2-intl
50612 configure-stage3-gas: maybe-configure-stage3-intl
50613 configure-stage4-gas: maybe-configure-stage4-intl
50614 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50615 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50616 all-gas: maybe-all-libiberty
50617
50618 all-stage1-gas: maybe-all-stage1-libiberty
50619 all-stage2-gas: maybe-all-stage2-libiberty
50620 all-stage3-gas: maybe-all-stage3-libiberty
50621 all-stage4-gas: maybe-all-stage4-libiberty
50622 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50623 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50624 all-gas: maybe-all-opcodes
50625
50626 all-stage1-gas: maybe-all-stage1-opcodes
50627 all-stage2-gas: maybe-all-stage2-opcodes
50628 all-stage3-gas: maybe-all-stage3-opcodes
50629 all-stage4-gas: maybe-all-stage4-opcodes
50630 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50631 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50632 all-gas: maybe-all-bfd
50633
50634 all-stage1-gas: maybe-all-stage1-bfd
50635 all-stage2-gas: maybe-all-stage2-bfd
50636 all-stage3-gas: maybe-all-stage3-bfd
50637 all-stage4-gas: maybe-all-stage4-bfd
50638 all-stageprofile-gas: maybe-all-stageprofile-bfd
50639 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50640 all-gas: maybe-all-intl
50641
50642 all-stage1-gas: maybe-all-stage1-intl
50643 all-stage2-gas: maybe-all-stage2-intl
50644 all-stage3-gas: maybe-all-stage3-intl
50645 all-stage4-gas: maybe-all-stage4-intl
50646 all-stageprofile-gas: maybe-all-stageprofile-intl
50647 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50648 configure-gprof: maybe-configure-intl
50649 all-gprof: maybe-all-libiberty
50650 all-gprof: maybe-all-bfd
50651 all-gprof: maybe-all-opcodes
50652 all-gprof: maybe-all-intl
50653 all-gprof: maybe-all-gas
50654 configure-ld: maybe-configure-intl
50655
50656 configure-stage1-ld: maybe-configure-stage1-intl
50657 configure-stage2-ld: maybe-configure-stage2-intl
50658 configure-stage3-ld: maybe-configure-stage3-intl
50659 configure-stage4-ld: maybe-configure-stage4-intl
50660 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50661 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50662 all-ld: maybe-all-libiberty
50663
50664 all-stage1-ld: maybe-all-stage1-libiberty
50665 all-stage2-ld: maybe-all-stage2-libiberty
50666 all-stage3-ld: maybe-all-stage3-libiberty
50667 all-stage4-ld: maybe-all-stage4-libiberty
50668 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50669 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50670 all-ld: maybe-all-bfd
50671
50672 all-stage1-ld: maybe-all-stage1-bfd
50673 all-stage2-ld: maybe-all-stage2-bfd
50674 all-stage3-ld: maybe-all-stage3-bfd
50675 all-stage4-ld: maybe-all-stage4-bfd
50676 all-stageprofile-ld: maybe-all-stageprofile-bfd
50677 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50678 all-ld: maybe-all-opcodes
50679
50680 all-stage1-ld: maybe-all-stage1-opcodes
50681 all-stage2-ld: maybe-all-stage2-opcodes
50682 all-stage3-ld: maybe-all-stage3-opcodes
50683 all-stage4-ld: maybe-all-stage4-opcodes
50684 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50685 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50686 all-ld: maybe-all-build-bison
50687
50688 all-stage1-ld: maybe-all-build-bison
50689 all-stage2-ld: maybe-all-build-bison
50690 all-stage3-ld: maybe-all-build-bison
50691 all-stage4-ld: maybe-all-build-bison
50692 all-stageprofile-ld: maybe-all-build-bison
50693 all-stagefeedback-ld: maybe-all-build-bison
50694 all-ld: maybe-all-build-flex
50695
50696 all-stage1-ld: maybe-all-build-flex
50697 all-stage2-ld: maybe-all-build-flex
50698 all-stage3-ld: maybe-all-build-flex
50699 all-stage4-ld: maybe-all-build-flex
50700 all-stageprofile-ld: maybe-all-build-flex
50701 all-stagefeedback-ld: maybe-all-build-flex
50702 all-ld: maybe-all-intl
50703
50704 all-stage1-ld: maybe-all-stage1-intl
50705 all-stage2-ld: maybe-all-stage2-intl
50706 all-stage3-ld: maybe-all-stage3-intl
50707 all-stage4-ld: maybe-all-stage4-intl
50708 all-stageprofile-ld: maybe-all-stageprofile-intl
50709 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50710 all-ld: maybe-all-gas
50711
50712 all-stage1-ld: maybe-all-stage1-gas
50713 all-stage2-ld: maybe-all-stage2-gas
50714 all-stage3-ld: maybe-all-stage3-gas
50715 all-stage4-ld: maybe-all-stage4-gas
50716 all-stageprofile-ld: maybe-all-stageprofile-gas
50717 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50718 all-ld: maybe-all-binutils
50719
50720 all-stage1-ld: maybe-all-stage1-binutils
50721 all-stage2-ld: maybe-all-stage2-binutils
50722 all-stage3-ld: maybe-all-stage3-binutils
50723 all-stage4-ld: maybe-all-stage4-binutils
50724 all-stageprofile-ld: maybe-all-stageprofile-binutils
50725 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50726 install-ld: maybe-install-gold
50727 install-strip-ld: maybe-install-strip-gold
50728 configure-gold: maybe-configure-intl
50729
50730 configure-stage1-gold: maybe-configure-stage1-intl
50731 configure-stage2-gold: maybe-configure-stage2-intl
50732 configure-stage3-gold: maybe-configure-stage3-intl
50733 configure-stage4-gold: maybe-configure-stage4-intl
50734 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50735 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50736 all-gold: maybe-all-libiberty
50737
50738 all-stage1-gold: maybe-all-stage1-libiberty
50739 all-stage2-gold: maybe-all-stage2-libiberty
50740 all-stage3-gold: maybe-all-stage3-libiberty
50741 all-stage4-gold: maybe-all-stage4-libiberty
50742 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50743 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50744 all-gold: maybe-all-intl
50745
50746 all-stage1-gold: maybe-all-stage1-intl
50747 all-stage2-gold: maybe-all-stage2-intl
50748 all-stage3-gold: maybe-all-stage3-intl
50749 all-stage4-gold: maybe-all-stage4-intl
50750 all-stageprofile-gold: maybe-all-stageprofile-intl
50751 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50752 all-gold: maybe-all-bfd
50753
50754 all-stage1-gold: maybe-all-stage1-bfd
50755 all-stage2-gold: maybe-all-stage2-bfd
50756 all-stage3-gold: maybe-all-stage3-bfd
50757 all-stage4-gold: maybe-all-stage4-bfd
50758 all-stageprofile-gold: maybe-all-stageprofile-bfd
50759 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50760 all-gold: maybe-all-build-bison
50761
50762 all-stage1-gold: maybe-all-build-bison
50763 all-stage2-gold: maybe-all-build-bison
50764 all-stage3-gold: maybe-all-build-bison
50765 all-stage4-gold: maybe-all-build-bison
50766 all-stageprofile-gold: maybe-all-build-bison
50767 all-stagefeedback-gold: maybe-all-build-bison
50768 all-gold: maybe-all-gas
50769
50770 all-stage1-gold: maybe-all-stage1-gas
50771 all-stage2-gold: maybe-all-stage2-gas
50772 all-stage3-gold: maybe-all-stage3-gas
50773 all-stage4-gold: maybe-all-stage4-gas
50774 all-stageprofile-gold: maybe-all-stageprofile-gas
50775 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50776 check-gold: maybe-all-binutils
50777
50778 check-stage1-gold: maybe-all-stage1-binutils
50779 check-stage2-gold: maybe-all-stage2-binutils
50780 check-stage3-gold: maybe-all-stage3-binutils
50781 check-stage4-gold: maybe-all-stage4-binutils
50782 check-stageprofile-gold: maybe-all-stageprofile-binutils
50783 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50784 check-gold: maybe-all-gas
50785
50786 check-stage1-gold: maybe-all-stage1-gas
50787 check-stage2-gold: maybe-all-stage2-gas
50788 check-stage3-gold: maybe-all-stage3-gas
50789 check-stage4-gold: maybe-all-stage4-gas
50790 check-stageprofile-gold: maybe-all-stageprofile-gas
50791 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50792 configure-opcodes: maybe-configure-intl
50793
50794 configure-stage1-opcodes: maybe-configure-stage1-intl
50795 configure-stage2-opcodes: maybe-configure-stage2-intl
50796 configure-stage3-opcodes: maybe-configure-stage3-intl
50797 configure-stage4-opcodes: maybe-configure-stage4-intl
50798 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50799 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50800 all-opcodes: maybe-all-bfd
50801
50802 all-stage1-opcodes: maybe-all-stage1-bfd
50803 all-stage2-opcodes: maybe-all-stage2-bfd
50804 all-stage3-opcodes: maybe-all-stage3-bfd
50805 all-stage4-opcodes: maybe-all-stage4-bfd
50806 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50807 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50808 all-opcodes: maybe-all-libiberty
50809
50810 all-stage1-opcodes: maybe-all-stage1-libiberty
50811 all-stage2-opcodes: maybe-all-stage2-libiberty
50812 all-stage3-opcodes: maybe-all-stage3-libiberty
50813 all-stage4-opcodes: maybe-all-stage4-libiberty
50814 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50815 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50816 all-opcodes: maybe-all-intl
50817
50818 all-stage1-opcodes: maybe-all-stage1-intl
50819 all-stage2-opcodes: maybe-all-stage2-intl
50820 all-stage3-opcodes: maybe-all-stage3-intl
50821 all-stage4-opcodes: maybe-all-stage4-intl
50822 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50823 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50824 all-dejagnu: maybe-all-tcl
50825 all-dejagnu: maybe-all-expect
50826 all-dejagnu: maybe-all-tk
50827 configure-expect: maybe-configure-tcl
50828 configure-expect: maybe-configure-tk
50829 all-expect: maybe-all-tcl
50830 all-expect: maybe-all-tk
50831 configure-itcl: maybe-configure-tcl
50832 configure-itcl: maybe-configure-tk
50833 all-itcl: maybe-all-tcl
50834 all-itcl: maybe-all-tk
50835 install-itcl: maybe-install-tcl
50836 install-strip-itcl: maybe-install-strip-tcl
50837 configure-tk: maybe-configure-tcl
50838 all-tk: maybe-all-tcl
50839 all-sid: maybe-all-libiberty
50840 all-sid: maybe-all-bfd
50841 all-sid: maybe-all-opcodes
50842 all-sid: maybe-all-tcl
50843 all-sid: maybe-all-tk
50844 install-sid: maybe-install-tcl
50845 install-strip-sid: maybe-install-strip-tcl
50846 install-sid: maybe-install-tk
50847 install-strip-sid: maybe-install-strip-tk
50848 configure-sim: maybe-configure-intl
50849 all-sim: maybe-all-intl
50850 all-sim: maybe-all-libiberty
50851 all-sim: maybe-all-bfd
50852 all-sim: maybe-all-opcodes
50853 all-sim: maybe-all-readline
50854 all-sim: maybe-configure-gdb
50855 all-fastjar: maybe-all-zlib
50856 all-fastjar: maybe-all-build-texinfo
50857 all-fastjar: maybe-all-libiberty
50858 all-bison: maybe-all-intl
50859 all-bison: maybe-all-build-texinfo
50860 all-flex: maybe-all-build-bison
50861 all-flex: maybe-all-intl
50862 all-flex: maybe-all-m4
50863 all-flex: maybe-all-build-texinfo
50864 all-m4: maybe-all-intl
50865 all-m4: maybe-all-build-texinfo
50866 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50867 configure-target-fastjar: maybe-configure-target-zlib
50868 all-target-fastjar: maybe-all-target-zlib
50869 configure-target-libgo: maybe-configure-target-libffi
50870 configure-target-libgo: maybe-all-target-libstdc++-v3
50871 all-target-libgo: maybe-all-target-libbacktrace
50872 all-target-libgo: maybe-all-target-libffi
50873 all-target-libgo: maybe-all-target-libatomic
50874 configure-target-libjava: maybe-configure-target-zlib
50875 configure-target-libjava: maybe-configure-target-boehm-gc
50876 configure-target-libjava: maybe-configure-target-libffi
50877 all-target-libjava: maybe-all-fastjar
50878 all-target-libjava: maybe-all-target-zlib
50879 all-target-libjava: maybe-all-target-boehm-gc
50880 all-target-libjava: maybe-all-target-libffi
50881 configure-target-libobjc: maybe-configure-target-boehm-gc
50882 all-target-libobjc: maybe-all-target-boehm-gc
50883 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50884
50885 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50886 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50887 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50888 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50889 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50890 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50891 configure-target-liboffloadmic: maybe-configure-target-libgomp
50892 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50893
50894 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50895 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50896 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50897 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50898 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50899 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50900 configure-target-libvtv: maybe-all-target-libstdc++-v3
50901
50902 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50903 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50904 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50905 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50906 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50907 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50908 all-target-libstdc++-v3: maybe-configure-target-libgomp
50909
50910 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50911 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50912 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50913 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50914 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50915 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50916 all-target-liboffloadmic: maybe-all-target-libgomp
50917 install-target-libgo: maybe-install-target-libatomic
50918 install-target-libgfortran: maybe-install-target-libquadmath
50919 install-target-libgfortran: maybe-install-target-libgcc
50920 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50921 install-target-libsanitizer: maybe-install-target-libgcc
50922 install-target-libvtv: maybe-install-target-libstdc++-v3
50923 install-target-libvtv: maybe-install-target-libgcc
50924 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50925 install-target-libcilkrts: maybe-install-target-libgcc
50926 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50927 install-target-liboffloadmic: maybe-install-target-libgcc
50928 install-target-libjava: maybe-install-target-libgcc
50929 install-target-libitm: maybe-install-target-libgcc
50930 install-target-libobjc: maybe-install-target-libgcc
50931 install-target-libstdc++-v3: maybe-install-target-libgcc
50932 all-target-libgloss: maybe-all-target-newlib
50933 all-target-winsup: maybe-all-target-libtermcap
50934 configure-target-newlib: maybe-all-binutils
50935 configure-target-newlib: maybe-all-ld
50936 configure-target-libgfortran: maybe-all-target-libquadmath
50937 configure-target-libgfortran: maybe-all-target-libbacktrace
50938
50939
50940 # Dependencies for target modules on other target modules are
50941 # described by lang_env_dependencies; the defaults apply to anything
50942 # not mentioned there.
50943
50944
50945 @if gcc-bootstrap
50946 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50947 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50948 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50949 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50950 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50951 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50952 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50953 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50954 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50955 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50956 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50957 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50958 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50959 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50960 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50961 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50962 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50963 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50964 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50965 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50966 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50967 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50968 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50969 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50970 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50971 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50972 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50973 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50974 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50975 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50976 @endif gcc-bootstrap
50977
50978 @if gcc-no-bootstrap
50979 configure-target-libstdc++-v3: maybe-all-target-libgcc
50980 configure-target-libsanitizer: maybe-all-target-libgcc
50981 configure-target-libmpx: maybe-all-target-libgcc
50982 configure-target-libvtv: maybe-all-target-libgcc
50983 configure-target-libcilkrts: maybe-all-target-libgcc
50984 configure-target-liboffloadmic: maybe-all-target-libgcc
50985 configure-target-libssp: maybe-all-target-libgcc
50986 configure-target-newlib: maybe-all-target-libgcc
50987 configure-target-libbacktrace: maybe-all-target-libgcc
50988 configure-target-libquadmath: maybe-all-target-libgcc
50989 configure-target-libgfortran: maybe-all-target-libgcc
50990 configure-target-libobjc: maybe-all-target-libgcc
50991 configure-target-libgo: maybe-all-target-libgcc
50992 configure-target-libtermcap: maybe-all-target-libgcc
50993 configure-target-winsup: maybe-all-target-libgcc
50994 configure-target-libgloss: maybe-all-target-libgcc
50995 configure-target-libffi: maybe-all-target-libgcc
50996 configure-target-libjava: maybe-all-target-libgcc
50997 configure-target-zlib: maybe-all-target-libgcc
50998 configure-target-boehm-gc: maybe-all-target-libgcc
50999 configure-target-rda: maybe-all-target-libgcc
51000 configure-target-libada: maybe-all-target-libgcc
51001 configure-target-libgomp: maybe-all-target-libgcc
51002 configure-target-libitm: maybe-all-target-libgcc
51003 configure-target-libatomic: maybe-all-target-libgcc
51004 @endif gcc-no-bootstrap
51005
51006
51007 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
51008
51009 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
51010
51011 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
51012
51013 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
51014
51015 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
51016 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
51017
51018 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
51019 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
51020
51021 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
51022
51023
51024
51025 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
51026
51027 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
51028
51029 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
51030
51031 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
51032
51033 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
51034
51035 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
51036
51037 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
51038
51039
51040 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
51041 configure-target-libffi: maybe-all-target-libstdc++-v3
51042
51043 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
51044 configure-target-libjava: maybe-all-target-libstdc++-v3
51045
51046 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
51047
51048 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
51049
51050 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
51051
51052 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
51053
51054 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
51055
51056 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
51057 configure-target-libitm: maybe-all-target-libstdc++-v3
51058
51059 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
51060
51061
51062 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
51063 GDB_TK = @GDB_TK@
51064 INSTALL_GDB_TK = @INSTALL_GDB_TK@
51065 configure-gdb: $(CONFIGURE_GDB_TK)
51066 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
51067 install-gdb: $(INSTALL_GDB_TK)
51068
51069 # Serialization dependencies.  Host configures don't work well in parallel to
51070 # each other, due to contention over config.cache.  Target configures and 
51071 # build configures are similar.
51072 @serialization_dependencies@
51073
51074 # --------------------------------
51075 # Regenerating top level configury
51076 # --------------------------------
51077
51078 # Rebuilding Makefile.in, using autogen.
51079 AUTOGEN = autogen
51080 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
51081         cd $(srcdir) && $(AUTOGEN) Makefile.def
51082
51083 # Rebuilding Makefile.
51084 Makefile: $(srcdir)/Makefile.in config.status
51085         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
51086
51087 config.status: configure
51088         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
51089
51090 # Rebuilding configure.
51091 AUTOCONF = autoconf
51092 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
51093         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
51094         cd $(srcdir) && $(AUTOCONF)
51095
51096 # ------------------------------
51097 # Special directives to GNU Make
51098 # ------------------------------
51099
51100 # Don't pass command-line variables to submakes.
51101 .NOEXPORT:
51102 MAKEOVERRIDES=
51103
51104 # end of Makefile.in