]> Git Repo - binutils.git/blob - Makefile.in
PR27684, PowerPC missing mfsprg0 and others
[binutils.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
7 #   2011, 2012, 2013, 2014, 2015, 2016, 2017
8 #   Free Software Foundation
9 #
10 # This file is free software; you can redistribute it and/or modify
11 # it under the terms of the GNU General Public License as published by
12 # the Free Software Foundation; either version 3 of the License, or
13 # (at your option) any later version.
14
15 # This program is distributed in the hope that it will be useful,
16 # but WITHOUT ANY WARRANTY; without even the implied warranty of
17 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 # GNU General Public License for more details.
19
20 # You should have received a copy of the GNU General Public License
21 # along with this program; see the file COPYING3.  If not see
22 # <http://www.gnu.org/licenses/>.
23 #
24
25 # First, test for a proper version of make, but only where one is required.
26
27 @if gcc
28 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
29 $(error GNU make version 3.80 or newer is required.)
30 endif
31 @endif gcc
32
33 # -------------------------------
34 # Standard Autoconf-set variables
35 # -------------------------------
36 VPATH=@srcdir@
37
38 build_alias=@build_noncanonical@
39 build_vendor=@build_vendor@
40 build_os=@build_os@
41 build=@build@
42 host_alias=@host_noncanonical@
43 host_vendor=@host_vendor@
44 host_os=@host_os@
45 host=@host@
46 target_alias=@target_noncanonical@
47 target_vendor=@target_vendor@
48 target_os=@target_os@
49 target=@target@
50
51 program_transform_name = @program_transform_name@
52
53 prefix = @prefix@
54 exec_prefix = @exec_prefix@
55
56 srcdir = @srcdir@
57
58 bindir = @bindir@
59 sbindir = @sbindir@
60 libexecdir = @libexecdir@
61 datadir = @datadir@
62 sysconfdir = @sysconfdir@
63 sharedstatedir = @sharedstatedir@
64 localstatedir = @localstatedir@
65 libdir = @libdir@
66 includedir = @includedir@
67 oldincludedir = @oldincludedir@
68 infodir = @infodir@
69 datarootdir = @datarootdir@
70 docdir = @docdir@
71 pdfdir = @pdfdir@
72 htmldir = @htmldir@
73 mandir = @mandir@
74 man1dir = $(mandir)/man1
75 man2dir = $(mandir)/man2
76 man3dir = $(mandir)/man3
77 man4dir = $(mandir)/man4
78 man5dir = $(mandir)/man5
79 man6dir = $(mandir)/man6
80 man7dir = $(mandir)/man7
81 man8dir = $(mandir)/man8
82 man9dir = $(mandir)/man9
83
84 INSTALL = @INSTALL@
85 INSTALL_PROGRAM = @INSTALL_PROGRAM@
86 INSTALL_SCRIPT = @INSTALL_SCRIPT@
87 INSTALL_DATA = @INSTALL_DATA@
88 LN = @LN@
89 LN_S = @LN_S@
90 MAINT = @MAINT@
91 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
92 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
93
94 # -------------------------------------------------
95 # Miscellaneous non-standard autoconf-set variables
96 # -------------------------------------------------
97
98 # The gcc driver likes to know the arguments it was configured with.
99 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
100
101 tooldir = @tooldir@
102 build_tooldir = @build_tooldir@
103
104 # This is the name of the environment variable used for the path to
105 # the libraries.
106 RPATH_ENVVAR = @RPATH_ENVVAR@
107
108 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
109 # is used instead of the directory itself to avoid including built
110 # executables in PATH.
111 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
112
113 # Build programs are put under this directory.
114 BUILD_SUBDIR = @build_subdir@
115 # This is set by the configure script to the arguments to use when configuring
116 # directories built for the build system.
117 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
118
119 # Linker flags to use on the host, for stage1 or when not
120 # bootstrapping.
121 STAGE1_LDFLAGS = @stage1_ldflags@
122
123 # Libraries to use on the host, for stage1 or when not bootstrapping.
124 STAGE1_LIBS = @stage1_libs@
125
126 # Linker flags to use for stage2 and later.
127 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
128
129 # Libraries to use for stage2 and later.
130 POSTSTAGE1_LIBS = @poststage1_libs@
131
132 # This is the list of variables to export in the environment when
133 # configuring any subdirectory.  It must also be exported whenever
134 # recursing into a build directory in case that directory's Makefile
135 # re-runs configure.
136 BASE_EXPORTS = \
137         FLEX="$(FLEX)"; export FLEX; \
138         LEX="$(LEX)"; export LEX; \
139         BISON="$(BISON)"; export BISON; \
140         YACC="$(YACC)"; export YACC; \
141         M4="$(M4)"; export M4; \
142         SED="$(SED)"; export SED; \
143         AWK="$(AWK)"; export AWK; \
144         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
145
146 # This is the list of variables to export in the environment when
147 # configuring subdirectories for the build system.
148 BUILD_EXPORTS = \
149         $(BASE_EXPORTS) \
150         AR="$(AR_FOR_BUILD)"; export AR; \
151         AS="$(AS_FOR_BUILD)"; export AS; \
152         CC="$(CC_FOR_BUILD)"; export CC; \
153         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
154         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
155         CXX="$(CXX_FOR_BUILD)"; export CXX; \
156         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
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         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
195         GOC="$(GOC)"; export GOC; \
196         AR="$(AR)"; export AR; \
197         AS="$(AS)"; export AS; \
198         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
199         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
200         LD="$(LD)"; export LD; \
201         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
202         NM="$(NM)"; export NM; \
203         RANLIB="$(RANLIB)"; export RANLIB; \
204         WINDRES="$(WINDRES)"; export WINDRES; \
205         WINDMC="$(WINDMC)"; export WINDMC; \
206         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
207         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
208         READELF="$(READELF)"; export READELF; \
209         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
210         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
211         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
212         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
213         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
214         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
215         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
216         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224         ISLVER="$(HOST_ISLVER)"; export ISLVER; \
225         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
226         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
227         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
228 @if gcc-bootstrap
229         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
230 @endif gcc-bootstrap
231         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
232
233 POSTSTAGE1_CXX_EXPORT = \
234         CXX='$(CXX)'; export CXX; \
235         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
236 @if target-libstdc++-v3-bootstrap
237 # Override the above if we're bootstrapping C++.
238 POSTSTAGE1_CXX_EXPORT = \
239         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
240           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
241           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
242           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
245           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
246           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
247           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
248           export CXX; \
249         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
250 @endif target-libstdc++-v3-bootstrap
251
252 # Similar, for later GCC stages.
253 POSTSTAGE1_HOST_EXPORTS = \
254         $(HOST_EXPORTS) \
255         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
256           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
257           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
258         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
259         $(POSTSTAGE1_CXX_EXPORT) \
260         $(LTO_EXPORTS) \
261         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
262         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
263         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
264
265 # Target libraries are put under this directory:
266 TARGET_SUBDIR = @target_subdir@
267 # This is set by the configure script to the arguments to use when configuring
268 # directories built for the target.
269 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
270 # This is the list of variables to export in the environment when
271 # configuring subdirectories for the target system.
272 BASE_TARGET_EXPORTS = \
273         $(BASE_EXPORTS) \
274         AR="$(AR_FOR_TARGET)"; export AR; \
275         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
276         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
277         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
278         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
279         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
280         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
281         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291         READELF="$(READELF_FOR_TARGET)"; export READELF; \
292         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301 RAW_CXX_TARGET_EXPORTS = \
302         $(BASE_TARGET_EXPORTS) \
303         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306 NORMAL_TARGET_EXPORTS = \
307         $(BASE_TARGET_EXPORTS) \
308         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
313
314 # Where to find isl
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
317 HOST_ISLVER = @islver@
318
319 # Where to find libelf
320 HOST_LIBELFLIBS = @libelflibs@
321 HOST_LIBELFINC = @libelfinc@
322
323 # ----------------------------------------------
324 # Programs producing files for the BUILD machine
325 # ----------------------------------------------
326
327 SHELL = @SHELL@
328
329 # pwd command to use.  Allow user to override default by setting PWDCMD in
330 # the environment to account for automounters.  The make variable must not
331 # be called PWDCMD, otherwise the value set here is passed to make
332 # subprocesses and overrides the setting from the user's environment.
333 # Don't use PWD since it is a common shell environment variable and we
334 # don't want to corrupt it.
335 PWD_COMMAND = $${PWDCMD-pwd}
336
337 # compilers to use to create programs which must be run in the build
338 # environment.
339 AR_FOR_BUILD = @AR_FOR_BUILD@
340 AS_FOR_BUILD = @AS_FOR_BUILD@
341 CC_FOR_BUILD = @CC_FOR_BUILD@
342 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
343 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
344 CXX_FOR_BUILD = @CXX_FOR_BUILD@
345 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
346 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
347 GOC_FOR_BUILD = @GOC_FOR_BUILD@
348 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
349 LD_FOR_BUILD = @LD_FOR_BUILD@
350 NM_FOR_BUILD = @NM_FOR_BUILD@
351 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
352 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
353 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354
355 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
356 # here so that they can be overridden by Makefile fragments.
357 BUILD_PREFIX = @BUILD_PREFIX@
358 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359
360 # Flags to pass to stage2 and later makes.  They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BOOT_CFLAGS= -g -O2
363 BOOT_LDFLAGS=
364 BOOT_ADAFLAGS= -gnatpg
365
366 AWK = @AWK@
367 SED = @SED@
368 BISON = @BISON@
369 YACC = @YACC@
370 FLEX = @FLEX@
371 LEX = @LEX@
372 M4 = @M4@
373 MAKEINFO = @MAKEINFO@
374 EXPECT = @EXPECT@
375 RUNTEST = @RUNTEST@
376
377 AUTO_PROFILE = gcc-auto-profile -c 1000000
378
379 # This just becomes part of the MAKEINFO definition passed down to
380 # sub-makes.  It lets flags be given on the command line while still
381 # using the makeinfo from the object tree.
382 # (Default to avoid splitting info files by setting the threshold high.)
383 MAKEINFOFLAGS = --split-size=5000000
384
385 # ---------------------------------------------
386 # Programs producing files for the HOST machine
387 # ---------------------------------------------
388
389 AS = @AS@
390 AR = @AR@ @AR_PLUGIN_OPTION@
391 AR_FLAGS = rc
392 CC = @CC@
393 CXX = @CXX@
394 DLLTOOL = @DLLTOOL@
395 LD = @LD@
396 LIPO = @LIPO@
397 NM = @NM@
398 OBJDUMP = @OBJDUMP@
399 RANLIB = @RANLIB@ @RANLIB_PLUGIN_OPTION@
400 READELF = @READELF@
401 STRIP = @STRIP@
402 WINDRES = @WINDRES@
403 WINDMC = @WINDMC@
404
405 GNATBIND = @GNATBIND@
406 GNATMAKE = @GNATMAKE@
407
408 CFLAGS = @CFLAGS@
409 LDFLAGS = @LDFLAGS@
410 LIBCFLAGS = $(CFLAGS)
411 CXXFLAGS = @CXXFLAGS@
412 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413 GOCFLAGS = $(CFLAGS)
414
415 # Pass additional PGO and LTO compiler options to the PGO build.
416 BUILD_CFLAGS = $(PGO_BUILD_CFLAGS) $(PGO_BUILD_LTO_CFLAGS)
417 override CFLAGS += $(BUILD_CFLAGS)
418 override CXXFLAGS += $(BUILD_CFLAGS)
419
420 # Additional PGO and LTO compiler options to generate profiling data
421 # for the PGO build.
422 PGO_BUILD_GEN_FLAGS_TO_PASS = \
423         PGO_BUILD_CFLAGS="@PGO_BUILD_GEN_CFLAGS@" \
424         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
425
426 # NB: Filter out any compiler options which may fail PGO training runs.
427 PGO_BUILD_TRAINING_CFLAGS:= \
428         $(filter-out -Werror=%,$(CFLAGS))
429 PGO_BUILD_TRAINING_CXXFLAGS:=\
430         $(filter-out -Werror=%,$(CXXFLAGS))
431 PGO_BUILD_TRAINING_CFLAGS:= \
432         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CFLAGS))
433 PGO_BUILD_TRAINING_CXXFLAGS:= \
434         $(filter-out -Wall,$(PGO_BUILD_TRAINING_CXXFLAGS))
435 PGO_BUILD_TRAINING_CFLAGS:= \
436         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CFLAGS))
437 PGO_BUILD_TRAINING_CXXFLAGS:= \
438         $(filter-out -specs=%,$(PGO_BUILD_TRAINING_CXXFLAGS))
439 PGO_BUILD_TRAINING_FLAGS_TO_PASS = \
440         PGO_BUILD_TRAINING=yes \
441         CFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CFLAGS)" \
442         CXXFLAGS_FOR_TARGET="$(PGO_BUILD_TRAINING_CXXFLAGS)"
443
444 # Ignore "make check" errors in PGO training runs.
445 PGO_BUILD_TRAINING_MFLAGS = -i
446
447 # Additional PGO and LTO compiler options to use profiling data for the
448 # PGO build.
449 PGO_BUILD_USE_FLAGS_TO_PASS = \
450         PGO_BUILD_CFLAGS="@PGO_BUILD_USE_CFLAGS@" \
451         PGO_BUILD_LTO_CFLAGS="@PGO_BUILD_LTO_CFLAGS@"
452
453 # PGO training targets for the PGO build.  FIXME: Add gold tests to
454 # training.
455 PGO-TRAINING-TARGETS = binutils gas gdb ld sim
456 PGO_BUILD_TRAINING = $(addprefix maybe-check-,$(PGO-TRAINING-TARGETS))
457
458 CREATE_GCOV = create_gcov
459
460 TFLAGS =
461
462 # Defaults for all stages; some are overridden below.
463
464 STAGE_CFLAGS = $(BOOT_CFLAGS)
465 STAGE_TFLAGS = $(TFLAGS)
466 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
467
468
469 # Defaults for stage 1; some are overridden below.
470 STAGE1_CFLAGS = $(STAGE_CFLAGS)
471 STAGE1_CXXFLAGS = $(CXXFLAGS)
472 @if target-libstdc++-v3-bootstrap
473 # Override the above if we're bootstrapping C++.
474 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
475 @endif target-libstdc++-v3-bootstrap
476 STAGE1_TFLAGS = $(STAGE_TFLAGS)
477 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
478
479 # Defaults for stage 2; some are overridden below.
480 STAGE2_CFLAGS = $(STAGE_CFLAGS)
481 STAGE2_CXXFLAGS = $(CXXFLAGS)
482 @if target-libstdc++-v3-bootstrap
483 # Override the above if we're bootstrapping C++.
484 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
485 @endif target-libstdc++-v3-bootstrap
486 STAGE2_TFLAGS = $(STAGE_TFLAGS)
487 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
488
489 # Defaults for stage 3; some are overridden below.
490 STAGE3_CFLAGS = $(STAGE_CFLAGS)
491 STAGE3_CXXFLAGS = $(CXXFLAGS)
492 @if target-libstdc++-v3-bootstrap
493 # Override the above if we're bootstrapping C++.
494 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
495 @endif target-libstdc++-v3-bootstrap
496 STAGE3_TFLAGS = $(STAGE_TFLAGS)
497 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
498
499 # Defaults for stage 4; some are overridden below.
500 STAGE4_CFLAGS = $(STAGE_CFLAGS)
501 STAGE4_CXXFLAGS = $(CXXFLAGS)
502 @if target-libstdc++-v3-bootstrap
503 # Override the above if we're bootstrapping C++.
504 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
505 @endif target-libstdc++-v3-bootstrap
506 STAGE4_TFLAGS = $(STAGE_TFLAGS)
507 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
508
509 # Defaults for stage profile; some are overridden below.
510 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
511 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
512 @if target-libstdc++-v3-bootstrap
513 # Override the above if we're bootstrapping C++.
514 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
515 @endif target-libstdc++-v3-bootstrap
516 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
517 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
518
519 # Defaults for stage feedback; some are overridden below.
520 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
521 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
522 @if target-libstdc++-v3-bootstrap
523 # Override the above if we're bootstrapping C++.
524 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
525 @endif target-libstdc++-v3-bootstrap
526 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
527 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
528
529
530 # By default, C and C++ are the only stage1 languages, because they are the
531 # only ones we require to build with the bootstrap compiler, and also the
532 # only ones useful for building stage2.
533
534 STAGE1_CFLAGS = @stage1_cflags@
535 STAGE1_CHECKING = @stage1_checking@
536 STAGE1_LANGUAGES = @stage1_languages@
537 # * We force-disable intermodule optimizations, even if
538 #   --enable-intermodule was passed, since the installed compiler
539 #   probably can't handle them.  Luckily, autoconf always respects
540 #   the last argument when conflicting --enable arguments are passed.
541 # * Likewise, we force-disable coverage flags, since the installed
542 #   compiler probably has never heard of them.
543 # * We also disable -Wformat, since older GCCs don't understand newer %s.
544 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
545           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
546           --disable-build-format-warnings
547
548 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
549 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
550
551 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
552 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
553
554 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
555 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
556
557 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
558 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
559
560 do-compare = @do_compare@
561 do-compare3 = $(do-compare)
562
563 # -----------------------------------------------
564 # Programs producing files for the TARGET machine
565 # -----------------------------------------------
566
567 AR_FOR_TARGET=@AR_FOR_TARGET@
568 AS_FOR_TARGET=@AS_FOR_TARGET@
569 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
570
571 # If GCC_FOR_TARGET is not overriden on the command line, then this
572 # variable is passed down to the gcc Makefile, where it is used to
573 # build libgcc2.a.  We define it here so that it can itself be
574 # overridden on the command line.
575 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
576 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
577 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
578 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
579 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
580 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
581 LD_FOR_TARGET=@LD_FOR_TARGET@
582
583 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
584 NM_FOR_TARGET=@NM_FOR_TARGET@
585 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
586 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
587 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
588 READELF_FOR_TARGET=@READELF_FOR_TARGET@
589 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
590 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
591 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
592
593 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
594 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
595 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
596
597 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
598 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
599
600 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
601 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
602 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
603 GOCFLAGS_FOR_TARGET = -O2 -g
604
605 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
606 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
607 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
608
609 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
610
611 # ------------------------------------
612 # Miscellaneous targets and flag lists
613 # ------------------------------------
614
615 # The first rule in the file had better be this one.  Don't put any above it.
616 # This lives here to allow makefile fragments to contain dependencies.
617 all:
618
619 #### host and target specific makefile fragments come in here.
620 @target_makefile_frag@
621 @alphaieee_frag@
622 @ospace_frag@
623 @host_makefile_frag@
624 ###
625
626 # This is the list of directories that may be needed in RPATH_ENVVAR
627 # so that programs built for the target machine work.
628 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)
629
630 @if target-libstdc++-v3
631 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
632 @endif target-libstdc++-v3
633
634 @if target-libsanitizer
635 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
636 @endif target-libsanitizer
637
638 @if target-libmpx
639 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
640 @endif target-libmpx
641
642 @if target-libvtv
643 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
644 @endif target-libvtv
645
646 @if target-libcilkrts
647 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
648 @endif target-libcilkrts
649
650 @if target-liboffloadmic
651 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
652 @endif target-liboffloadmic
653
654 @if target-libssp
655 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
656 @endif target-libssp
657
658 @if target-libgomp
659 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
660 @endif target-libgomp
661
662 @if target-libitm
663 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
664 @endif target-libitm
665
666 @if target-libatomic
667 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
668 @endif target-libatomic
669
670
671
672 # This is the list of directories that may be needed in RPATH_ENVVAR
673 # so that programs built for the host machine work.
674 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
675
676 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
677 @if gcc
678 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
679 @endif gcc
680
681
682 @if gmp
683 HOST_LIB_PATH_gmp = \
684   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
685 @endif gmp
686
687 @if mpfr
688 HOST_LIB_PATH_mpfr = \
689   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
690 @endif mpfr
691
692 @if mpc
693 HOST_LIB_PATH_mpc = \
694   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
695 @endif mpc
696
697 @if isl
698 HOST_LIB_PATH_isl = \
699   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
700 @endif isl
701
702 @if libelf
703 HOST_LIB_PATH_libelf = \
704   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
705 @endif libelf
706
707
708 CXX_FOR_TARGET_FLAG_TO_PASS = \
709         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
710 @if target-libstdc++-v3
711 # CXX_FOR_TARGET is tricky to get right for target libs that require a
712 # functional C++ compiler.  When we recurse, if we expand
713 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
714 # libstdc++ include flags from the script.  Instead, we get an
715 # -funconfigured-* word, so that we'll get errors if this invalid C++
716 # command line is used for anything, but also so that we can use the
717 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
718 # don't pass it on, sub-make will use the default definition, that
719 # re-expands it at the time of use, so we'll get it right when we need
720 # it.  One potential exception is the expansion of CXX_FOR_TARGET
721 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
722 # really work, for C++ host programs can't depend on the current-stage
723 # C++ target library.
724 CXX_FOR_TARGET_FLAG_TO_PASS = \
725         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
726 @endif target-libstdc++-v3
727
728 # Flags to pass down to all sub-makes. STAGE*FLAGS,
729 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
730 # overrideable (for a bootstrap build stage1 also builds gcc.info).
731 BASE_FLAGS_TO_PASS = \
732         "DESTDIR=$(DESTDIR)" \
733         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
734         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
735         "bindir=$(bindir)" \
736         "datadir=$(datadir)" \
737         "exec_prefix=$(exec_prefix)" \
738         "includedir=$(includedir)" \
739         "datarootdir=$(datarootdir)" \
740         "docdir=$(docdir)" \
741         "infodir=$(infodir)" \
742         "pdfdir=$(pdfdir)" \
743         "htmldir=$(htmldir)" \
744         "libdir=$(libdir)" \
745         "libexecdir=$(libexecdir)" \
746         "lispdir=$(lispdir)" \
747         "localstatedir=$(localstatedir)" \
748         "mandir=$(mandir)" \
749         "oldincludedir=$(oldincludedir)" \
750         "prefix=$(prefix)" \
751         "sbindir=$(sbindir)" \
752         "sharedstatedir=$(sharedstatedir)" \
753         "sysconfdir=$(sysconfdir)" \
754         "tooldir=$(tooldir)" \
755         "build_tooldir=$(build_tooldir)" \
756         "target_alias=$(target_alias)" \
757         "AWK=$(AWK)" \
758         "BISON=$(BISON)" \
759         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
760         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
761         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
762         "EXPECT=$(EXPECT)" \
763         "FLEX=$(FLEX)" \
764         "INSTALL=$(INSTALL)" \
765         "INSTALL_DATA=$(INSTALL_DATA)" \
766         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
767         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
768         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
769         "LEX=$(LEX)" \
770         "M4=$(M4)" \
771         "MAKE=$(MAKE)" \
772         "RUNTEST=$(RUNTEST)" \
773         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
774         "SED=$(SED)" \
775         "SHELL=$(SHELL)" \
776         "YACC=$(YACC)" \
777         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
778         "ADA_CFLAGS=$(ADA_CFLAGS)" \
779         "AR_FLAGS=$(AR_FLAGS)" \
780         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
781         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
782         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
783         "CFLAGS=$(CFLAGS)" \
784         "CXXFLAGS=$(CXXFLAGS)" \
785         "LDFLAGS=$(LDFLAGS)" \
786         "LIBCFLAGS=$(LIBCFLAGS)" \
787         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
788         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
789         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
790         "GNATBIND=$(GNATBIND)" \
791         "GNATMAKE=$(GNATMAKE)" \
792         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
793         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
794         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
795         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
796         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
797         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
798         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
799         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
800         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
801         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
802         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
803         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
804         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
805         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
806         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
807         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
808         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
809         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
810         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
811         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
812         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
813         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
814         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
815         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
816         "BUILD_CONFIG=$(BUILD_CONFIG)" \
817         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
818         "LEAN=$(LEAN)" \
819         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
820         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
821         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
822         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
823         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
824         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
825         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
826         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
827         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
828         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
829         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
830         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
831         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
832         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
833         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
834         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
835         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
836         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
837         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
838         "TFLAGS=$(TFLAGS)" \
839         "CONFIG_SHELL=$(SHELL)" \
840         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
841         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
842
843 # We leave this in just in case, but it is not needed anymore.
844 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
845
846 # Flags to pass down to most sub-makes, in which we're building with
847 # the host environment.
848 EXTRA_HOST_FLAGS = \
849         'AR=$(AR)' \
850         'AS=$(AS)' \
851         'CC=$(CC)' \
852         'CXX=$(CXX)' \
853         'DLLTOOL=$(DLLTOOL)' \
854         'GFORTRAN=$(GFORTRAN)' \
855         'GOC=$(GOC)' \
856         'LD=$(LD)' \
857         'LIPO=$(LIPO)' \
858         'NM=$(NM)' \
859         'OBJDUMP=$(OBJDUMP)' \
860         'RANLIB=$(RANLIB)' \
861         'READELF=$(READELF)' \
862         'STRIP=$(STRIP)' \
863         'WINDRES=$(WINDRES)' \
864         'WINDMC=$(WINDMC)' \
865         'CREATE_GCOV=$(CREATE_GCOV)'
866
867 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
868
869 # Flags to pass to stage1 or when not bootstrapping.
870
871 STAGE1_FLAGS_TO_PASS = \
872         LDFLAGS="$${LDFLAGS}" \
873         HOST_LIBS="$${HOST_LIBS}"
874
875 # Flags to pass to stage2 and later makes.
876
877 POSTSTAGE1_FLAGS_TO_PASS = \
878         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
879         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
880         GNATBIND="$${GNATBIND}" \
881         LDFLAGS="$${LDFLAGS}" \
882         HOST_LIBS="$${HOST_LIBS}" \
883         $(LTO_FLAGS_TO_PASS) \
884         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
885
886 @if gcc-bootstrap
887 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
888                        $(POSTSTAGE1_HOST_EXPORTS) \
889                      fi;
890
891 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
892 @endif gcc-bootstrap
893
894 # Flags to pass down to makes which are built with the target environment.
895 # The double $ decreases the length of the command line; those variables
896 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
897 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
898 # so we expand them here.
899 EXTRA_TARGET_FLAGS = \
900         'AR=$$(AR_FOR_TARGET)' \
901         'AS=$(COMPILER_AS_FOR_TARGET)' \
902         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
903         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
904         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
905          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
906          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
907         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
908         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
909         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
910         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
911         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
912         'LD=$(COMPILER_LD_FOR_TARGET)' \
913         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
914         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
915         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
916         'NM=$(COMPILER_NM_FOR_TARGET)' \
917         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
918         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
919         'RANLIB=$$(RANLIB_FOR_TARGET)' \
920         'READELF=$$(READELF_FOR_TARGET)' \
921         'WINDRES=$$(WINDRES_FOR_TARGET)' \
922         'WINDMC=$$(WINDMC_FOR_TARGET)' \
923         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
924         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
925         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
926         "TFLAGS=$$TFLAGS"
927
928 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
929
930 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
931 # unfortunately needs the native compiler and the target ar and
932 # ranlib.
933 # If any variables are added here, they must be added to do-*, below.
934 # The BUILD_* variables are a special case, which are used for the gcc
935 # cross-building scheme.
936 EXTRA_GCC_FLAGS = \
937         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
938         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
939         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
940
941 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
942
943 @if gcc
944 BUILD_CONFIG = @BUILD_CONFIG@
945 ifneq ($(BUILD_CONFIG),)
946 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
947 endif
948 @endif gcc
949
950 .PHONY: configure-host
951 configure-host:  \
952     maybe-configure-bfd \
953     maybe-configure-opcodes \
954     maybe-configure-binutils \
955     maybe-configure-bison \
956     maybe-configure-cgen \
957     maybe-configure-dejagnu \
958     maybe-configure-etc \
959     maybe-configure-fastjar \
960     maybe-configure-fixincludes \
961     maybe-configure-flex \
962     maybe-configure-gas \
963     maybe-configure-gcc \
964     maybe-configure-gmp \
965     maybe-configure-mpfr \
966     maybe-configure-mpc \
967     maybe-configure-isl \
968     maybe-configure-libelf \
969     maybe-configure-gold \
970     maybe-configure-gprof \
971     maybe-configure-intl \
972     maybe-configure-tcl \
973     maybe-configure-itcl \
974     maybe-configure-ld \
975     maybe-configure-libbacktrace \
976     maybe-configure-libcpp \
977     maybe-configure-libdecnumber \
978     maybe-configure-libgui \
979     maybe-configure-libiberty \
980     maybe-configure-libiberty-linker-plugin \
981     maybe-configure-libiconv \
982     maybe-configure-m4 \
983     maybe-configure-readline \
984     maybe-configure-sid \
985     maybe-configure-sim \
986     maybe-configure-texinfo \
987     maybe-configure-zlib \
988     maybe-configure-gnulib \
989     maybe-configure-gdbsupport \
990     maybe-configure-gdbserver \
991     maybe-configure-gdb \
992     maybe-configure-expect \
993     maybe-configure-guile \
994     maybe-configure-tk \
995     maybe-configure-libtermcap \
996     maybe-configure-utils \
997     maybe-configure-gnattools \
998     maybe-configure-lto-plugin \
999     maybe-configure-libcc1 \
1000     maybe-configure-gotools \
1001     maybe-configure-libctf
1002 .PHONY: configure-target
1003 configure-target:  \
1004     maybe-configure-target-libstdc++-v3 \
1005     maybe-configure-target-libsanitizer \
1006     maybe-configure-target-libmpx \
1007     maybe-configure-target-libvtv \
1008     maybe-configure-target-libcilkrts \
1009     maybe-configure-target-liboffloadmic \
1010     maybe-configure-target-libssp \
1011     maybe-configure-target-newlib \
1012     maybe-configure-target-libgcc \
1013     maybe-configure-target-libbacktrace \
1014     maybe-configure-target-libquadmath \
1015     maybe-configure-target-libgfortran \
1016     maybe-configure-target-libobjc \
1017     maybe-configure-target-libgo \
1018     maybe-configure-target-libtermcap \
1019     maybe-configure-target-winsup \
1020     maybe-configure-target-libgloss \
1021     maybe-configure-target-libffi \
1022     maybe-configure-target-zlib \
1023     maybe-configure-target-rda \
1024     maybe-configure-target-libada \
1025     maybe-configure-target-libgomp \
1026     maybe-configure-target-libitm \
1027     maybe-configure-target-libatomic
1028
1029 # The target built for a native non-bootstrap build.
1030 .PHONY: all
1031
1032 # --enable-pgo-build enables the PGO build.
1033 # 1. First build with -fprofile-generate.
1034 # 2. Use "make maybe-check-*" to generate profiling data.
1035 # 3. Use "make clean" to remove the previous build.
1036 # 4. Rebuild with -fprofile-use.
1037 all:
1038 @if gcc-bootstrap
1039         [ -f stage_final ] || echo stage3 > stage_final
1040         @r=`${PWD_COMMAND}`; export r; \
1041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1042         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1043 @endif gcc-bootstrap
1044         @: $(MAKE); $(unstage)
1045         +@r=`${PWD_COMMAND}`; export r; \
1046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1047 @if gcc-bootstrap
1048         if [ -f stage_last ]; then \
1049           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1050           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1051         else \
1052 @endif gcc-bootstrap
1053           $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1054                 $(PGO_BUILD_GEN_FLAGS_TO_PASS) all-host all-target \
1055 @if pgo-build
1056         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1057                 $(PGO_BUILD_TRAINING_MFLAGS) \
1058                 $(PGO_BUILD_TRAINING_FLAGS_TO_PASS) \
1059                 $(PGO_BUILD_TRAINING) \
1060         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean \
1061         && $(MAKE) $(RECURSE_FLAGS_TO_PASS) \
1062                 $(PGO_BUILD_USE_FLAGS_TO_PASS) all-host all-target \
1063 @endif pgo-build
1064 @if gcc-bootstrap
1065             ; \
1066         fi \
1067 @endif gcc-bootstrap
1068         && :
1069
1070 .PHONY: all-build
1071
1072 all-build: maybe-all-build-libiberty
1073 all-build: maybe-all-build-bison
1074 all-build: maybe-all-build-flex
1075 all-build: maybe-all-build-m4
1076 all-build: maybe-all-build-texinfo
1077 all-build: maybe-all-build-fixincludes
1078 all-build: maybe-all-build-libcpp
1079
1080 .PHONY: all-host
1081
1082 @if bfd-no-bootstrap
1083 all-host: maybe-all-bfd
1084 @endif bfd-no-bootstrap
1085 @if opcodes-no-bootstrap
1086 all-host: maybe-all-opcodes
1087 @endif opcodes-no-bootstrap
1088 @if binutils-no-bootstrap
1089 all-host: maybe-all-binutils
1090 @endif binutils-no-bootstrap
1091 all-host: maybe-all-bison
1092 all-host: maybe-all-cgen
1093 all-host: maybe-all-dejagnu
1094 all-host: maybe-all-etc
1095 all-host: maybe-all-fastjar
1096 @if fixincludes-no-bootstrap
1097 all-host: maybe-all-fixincludes
1098 @endif fixincludes-no-bootstrap
1099 all-host: maybe-all-flex
1100 @if gas-no-bootstrap
1101 all-host: maybe-all-gas
1102 @endif gas-no-bootstrap
1103 @if gcc-no-bootstrap
1104 all-host: maybe-all-gcc
1105 @endif gcc-no-bootstrap
1106 @if gmp-no-bootstrap
1107 all-host: maybe-all-gmp
1108 @endif gmp-no-bootstrap
1109 @if mpfr-no-bootstrap
1110 all-host: maybe-all-mpfr
1111 @endif mpfr-no-bootstrap
1112 @if mpc-no-bootstrap
1113 all-host: maybe-all-mpc
1114 @endif mpc-no-bootstrap
1115 @if isl-no-bootstrap
1116 all-host: maybe-all-isl
1117 @endif isl-no-bootstrap
1118 @if libelf-no-bootstrap
1119 all-host: maybe-all-libelf
1120 @endif libelf-no-bootstrap
1121 @if gold-no-bootstrap
1122 all-host: maybe-all-gold
1123 @endif gold-no-bootstrap
1124 all-host: maybe-all-gprof
1125 @if intl-no-bootstrap
1126 all-host: maybe-all-intl
1127 @endif intl-no-bootstrap
1128 all-host: maybe-all-tcl
1129 all-host: maybe-all-itcl
1130 @if ld-no-bootstrap
1131 all-host: maybe-all-ld
1132 @endif ld-no-bootstrap
1133 @if libbacktrace-no-bootstrap
1134 all-host: maybe-all-libbacktrace
1135 @endif libbacktrace-no-bootstrap
1136 @if libcpp-no-bootstrap
1137 all-host: maybe-all-libcpp
1138 @endif libcpp-no-bootstrap
1139 @if libdecnumber-no-bootstrap
1140 all-host: maybe-all-libdecnumber
1141 @endif libdecnumber-no-bootstrap
1142 all-host: maybe-all-libgui
1143 @if libiberty-no-bootstrap
1144 all-host: maybe-all-libiberty
1145 @endif libiberty-no-bootstrap
1146 @if libiberty-linker-plugin-no-bootstrap
1147 all-host: maybe-all-libiberty-linker-plugin
1148 @endif libiberty-linker-plugin-no-bootstrap
1149 @if libiconv-no-bootstrap
1150 all-host: maybe-all-libiconv
1151 @endif libiconv-no-bootstrap
1152 all-host: maybe-all-m4
1153 all-host: maybe-all-readline
1154 all-host: maybe-all-sid
1155 all-host: maybe-all-sim
1156 all-host: maybe-all-texinfo
1157 @if zlib-no-bootstrap
1158 all-host: maybe-all-zlib
1159 @endif zlib-no-bootstrap
1160 all-host: maybe-all-gnulib
1161 all-host: maybe-all-gdbsupport
1162 all-host: maybe-all-gdbserver
1163 all-host: maybe-all-gdb
1164 all-host: maybe-all-expect
1165 all-host: maybe-all-guile
1166 all-host: maybe-all-tk
1167 all-host: maybe-all-libtermcap
1168 all-host: maybe-all-utils
1169 all-host: maybe-all-gnattools
1170 @if lto-plugin-no-bootstrap
1171 all-host: maybe-all-lto-plugin
1172 @endif lto-plugin-no-bootstrap
1173 all-host: maybe-all-libcc1
1174 all-host: maybe-all-gotools
1175 @if libctf-no-bootstrap
1176 all-host: maybe-all-libctf
1177 @endif libctf-no-bootstrap
1178
1179 .PHONY: all-target
1180
1181 @if target-libstdc++-v3-no-bootstrap
1182 all-target: maybe-all-target-libstdc++-v3
1183 @endif target-libstdc++-v3-no-bootstrap
1184 @if target-libsanitizer-no-bootstrap
1185 all-target: maybe-all-target-libsanitizer
1186 @endif target-libsanitizer-no-bootstrap
1187 @if target-libmpx-no-bootstrap
1188 all-target: maybe-all-target-libmpx
1189 @endif target-libmpx-no-bootstrap
1190 @if target-libvtv-no-bootstrap
1191 all-target: maybe-all-target-libvtv
1192 @endif target-libvtv-no-bootstrap
1193 all-target: maybe-all-target-libcilkrts
1194 all-target: maybe-all-target-liboffloadmic
1195 all-target: maybe-all-target-libssp
1196 all-target: maybe-all-target-newlib
1197 @if target-libgcc-no-bootstrap
1198 all-target: maybe-all-target-libgcc
1199 @endif target-libgcc-no-bootstrap
1200 all-target: maybe-all-target-libbacktrace
1201 all-target: maybe-all-target-libquadmath
1202 all-target: maybe-all-target-libgfortran
1203 all-target: maybe-all-target-libobjc
1204 all-target: maybe-all-target-libgo
1205 all-target: maybe-all-target-libtermcap
1206 all-target: maybe-all-target-winsup
1207 all-target: maybe-all-target-libgloss
1208 all-target: maybe-all-target-libffi
1209 all-target: maybe-all-target-zlib
1210 all-target: maybe-all-target-rda
1211 all-target: maybe-all-target-libada
1212 @if target-libgomp-no-bootstrap
1213 all-target: maybe-all-target-libgomp
1214 @endif target-libgomp-no-bootstrap
1215 all-target: maybe-all-target-libitm
1216 all-target: maybe-all-target-libatomic
1217
1218 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1219 # ``make X'' in all subdirectories (because, in general, there is a
1220 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1221 # but it may do additional work as well).
1222
1223 .PHONY: do-info
1224 do-info:
1225         @: $(MAKE); $(unstage)
1226         @r=`${PWD_COMMAND}`; export r; \
1227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1228         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1229           info-target
1230
1231
1232 .PHONY: info-host
1233
1234 info-host: maybe-info-bfd
1235 info-host: maybe-info-opcodes
1236 info-host: maybe-info-binutils
1237 info-host: maybe-info-bison
1238 info-host: maybe-info-cgen
1239 info-host: maybe-info-dejagnu
1240 info-host: maybe-info-etc
1241 info-host: maybe-info-fastjar
1242 info-host: maybe-info-fixincludes
1243 info-host: maybe-info-flex
1244 info-host: maybe-info-gas
1245 info-host: maybe-info-gcc
1246 info-host: maybe-info-gmp
1247 info-host: maybe-info-mpfr
1248 info-host: maybe-info-mpc
1249 info-host: maybe-info-isl
1250 info-host: maybe-info-libelf
1251 info-host: maybe-info-gold
1252 info-host: maybe-info-gprof
1253 info-host: maybe-info-intl
1254 info-host: maybe-info-tcl
1255 info-host: maybe-info-itcl
1256 info-host: maybe-info-ld
1257 info-host: maybe-info-libbacktrace
1258 info-host: maybe-info-libcpp
1259 info-host: maybe-info-libdecnumber
1260 info-host: maybe-info-libgui
1261 info-host: maybe-info-libiberty
1262 info-host: maybe-info-libiberty-linker-plugin
1263 info-host: maybe-info-libiconv
1264 info-host: maybe-info-m4
1265 info-host: maybe-info-readline
1266 info-host: maybe-info-sid
1267 info-host: maybe-info-sim
1268 info-host: maybe-info-texinfo
1269 info-host: maybe-info-zlib
1270 info-host: maybe-info-gnulib
1271 info-host: maybe-info-gdbsupport
1272 info-host: maybe-info-gdbserver
1273 info-host: maybe-info-gdb
1274 info-host: maybe-info-expect
1275 info-host: maybe-info-guile
1276 info-host: maybe-info-tk
1277 info-host: maybe-info-libtermcap
1278 info-host: maybe-info-utils
1279 info-host: maybe-info-gnattools
1280 info-host: maybe-info-lto-plugin
1281 info-host: maybe-info-libcc1
1282 info-host: maybe-info-gotools
1283 info-host: maybe-info-libctf
1284
1285 .PHONY: info-target
1286
1287 info-target: maybe-info-target-libstdc++-v3
1288 info-target: maybe-info-target-libsanitizer
1289 info-target: maybe-info-target-libmpx
1290 info-target: maybe-info-target-libvtv
1291 info-target: maybe-info-target-libcilkrts
1292 info-target: maybe-info-target-liboffloadmic
1293 info-target: maybe-info-target-libssp
1294 info-target: maybe-info-target-newlib
1295 info-target: maybe-info-target-libgcc
1296 info-target: maybe-info-target-libbacktrace
1297 info-target: maybe-info-target-libquadmath
1298 info-target: maybe-info-target-libgfortran
1299 info-target: maybe-info-target-libobjc
1300 info-target: maybe-info-target-libgo
1301 info-target: maybe-info-target-libtermcap
1302 info-target: maybe-info-target-winsup
1303 info-target: maybe-info-target-libgloss
1304 info-target: maybe-info-target-libffi
1305 info-target: maybe-info-target-zlib
1306 info-target: maybe-info-target-rda
1307 info-target: maybe-info-target-libada
1308 info-target: maybe-info-target-libgomp
1309 info-target: maybe-info-target-libitm
1310 info-target: maybe-info-target-libatomic
1311
1312 .PHONY: do-dvi
1313 do-dvi:
1314         @: $(MAKE); $(unstage)
1315         @r=`${PWD_COMMAND}`; export r; \
1316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1317         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1318           dvi-target
1319
1320
1321 .PHONY: dvi-host
1322
1323 dvi-host: maybe-dvi-bfd
1324 dvi-host: maybe-dvi-opcodes
1325 dvi-host: maybe-dvi-binutils
1326 dvi-host: maybe-dvi-bison
1327 dvi-host: maybe-dvi-cgen
1328 dvi-host: maybe-dvi-dejagnu
1329 dvi-host: maybe-dvi-etc
1330 dvi-host: maybe-dvi-fastjar
1331 dvi-host: maybe-dvi-fixincludes
1332 dvi-host: maybe-dvi-flex
1333 dvi-host: maybe-dvi-gas
1334 dvi-host: maybe-dvi-gcc
1335 dvi-host: maybe-dvi-gmp
1336 dvi-host: maybe-dvi-mpfr
1337 dvi-host: maybe-dvi-mpc
1338 dvi-host: maybe-dvi-isl
1339 dvi-host: maybe-dvi-libelf
1340 dvi-host: maybe-dvi-gold
1341 dvi-host: maybe-dvi-gprof
1342 dvi-host: maybe-dvi-intl
1343 dvi-host: maybe-dvi-tcl
1344 dvi-host: maybe-dvi-itcl
1345 dvi-host: maybe-dvi-ld
1346 dvi-host: maybe-dvi-libbacktrace
1347 dvi-host: maybe-dvi-libcpp
1348 dvi-host: maybe-dvi-libdecnumber
1349 dvi-host: maybe-dvi-libgui
1350 dvi-host: maybe-dvi-libiberty
1351 dvi-host: maybe-dvi-libiberty-linker-plugin
1352 dvi-host: maybe-dvi-libiconv
1353 dvi-host: maybe-dvi-m4
1354 dvi-host: maybe-dvi-readline
1355 dvi-host: maybe-dvi-sid
1356 dvi-host: maybe-dvi-sim
1357 dvi-host: maybe-dvi-texinfo
1358 dvi-host: maybe-dvi-zlib
1359 dvi-host: maybe-dvi-gnulib
1360 dvi-host: maybe-dvi-gdbsupport
1361 dvi-host: maybe-dvi-gdbserver
1362 dvi-host: maybe-dvi-gdb
1363 dvi-host: maybe-dvi-expect
1364 dvi-host: maybe-dvi-guile
1365 dvi-host: maybe-dvi-tk
1366 dvi-host: maybe-dvi-libtermcap
1367 dvi-host: maybe-dvi-utils
1368 dvi-host: maybe-dvi-gnattools
1369 dvi-host: maybe-dvi-lto-plugin
1370 dvi-host: maybe-dvi-libcc1
1371 dvi-host: maybe-dvi-gotools
1372 dvi-host: maybe-dvi-libctf
1373
1374 .PHONY: dvi-target
1375
1376 dvi-target: maybe-dvi-target-libstdc++-v3
1377 dvi-target: maybe-dvi-target-libsanitizer
1378 dvi-target: maybe-dvi-target-libmpx
1379 dvi-target: maybe-dvi-target-libvtv
1380 dvi-target: maybe-dvi-target-libcilkrts
1381 dvi-target: maybe-dvi-target-liboffloadmic
1382 dvi-target: maybe-dvi-target-libssp
1383 dvi-target: maybe-dvi-target-newlib
1384 dvi-target: maybe-dvi-target-libgcc
1385 dvi-target: maybe-dvi-target-libbacktrace
1386 dvi-target: maybe-dvi-target-libquadmath
1387 dvi-target: maybe-dvi-target-libgfortran
1388 dvi-target: maybe-dvi-target-libobjc
1389 dvi-target: maybe-dvi-target-libgo
1390 dvi-target: maybe-dvi-target-libtermcap
1391 dvi-target: maybe-dvi-target-winsup
1392 dvi-target: maybe-dvi-target-libgloss
1393 dvi-target: maybe-dvi-target-libffi
1394 dvi-target: maybe-dvi-target-zlib
1395 dvi-target: maybe-dvi-target-rda
1396 dvi-target: maybe-dvi-target-libada
1397 dvi-target: maybe-dvi-target-libgomp
1398 dvi-target: maybe-dvi-target-libitm
1399 dvi-target: maybe-dvi-target-libatomic
1400
1401 .PHONY: do-pdf
1402 do-pdf:
1403         @: $(MAKE); $(unstage)
1404         @r=`${PWD_COMMAND}`; export r; \
1405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1406         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1407           pdf-target
1408
1409
1410 .PHONY: pdf-host
1411
1412 pdf-host: maybe-pdf-bfd
1413 pdf-host: maybe-pdf-opcodes
1414 pdf-host: maybe-pdf-binutils
1415 pdf-host: maybe-pdf-bison
1416 pdf-host: maybe-pdf-cgen
1417 pdf-host: maybe-pdf-dejagnu
1418 pdf-host: maybe-pdf-etc
1419 pdf-host: maybe-pdf-fastjar
1420 pdf-host: maybe-pdf-fixincludes
1421 pdf-host: maybe-pdf-flex
1422 pdf-host: maybe-pdf-gas
1423 pdf-host: maybe-pdf-gcc
1424 pdf-host: maybe-pdf-gmp
1425 pdf-host: maybe-pdf-mpfr
1426 pdf-host: maybe-pdf-mpc
1427 pdf-host: maybe-pdf-isl
1428 pdf-host: maybe-pdf-libelf
1429 pdf-host: maybe-pdf-gold
1430 pdf-host: maybe-pdf-gprof
1431 pdf-host: maybe-pdf-intl
1432 pdf-host: maybe-pdf-tcl
1433 pdf-host: maybe-pdf-itcl
1434 pdf-host: maybe-pdf-ld
1435 pdf-host: maybe-pdf-libbacktrace
1436 pdf-host: maybe-pdf-libcpp
1437 pdf-host: maybe-pdf-libdecnumber
1438 pdf-host: maybe-pdf-libgui
1439 pdf-host: maybe-pdf-libiberty
1440 pdf-host: maybe-pdf-libiberty-linker-plugin
1441 pdf-host: maybe-pdf-libiconv
1442 pdf-host: maybe-pdf-m4
1443 pdf-host: maybe-pdf-readline
1444 pdf-host: maybe-pdf-sid
1445 pdf-host: maybe-pdf-sim
1446 pdf-host: maybe-pdf-texinfo
1447 pdf-host: maybe-pdf-zlib
1448 pdf-host: maybe-pdf-gnulib
1449 pdf-host: maybe-pdf-gdbsupport
1450 pdf-host: maybe-pdf-gdbserver
1451 pdf-host: maybe-pdf-gdb
1452 pdf-host: maybe-pdf-expect
1453 pdf-host: maybe-pdf-guile
1454 pdf-host: maybe-pdf-tk
1455 pdf-host: maybe-pdf-libtermcap
1456 pdf-host: maybe-pdf-utils
1457 pdf-host: maybe-pdf-gnattools
1458 pdf-host: maybe-pdf-lto-plugin
1459 pdf-host: maybe-pdf-libcc1
1460 pdf-host: maybe-pdf-gotools
1461 pdf-host: maybe-pdf-libctf
1462
1463 .PHONY: pdf-target
1464
1465 pdf-target: maybe-pdf-target-libstdc++-v3
1466 pdf-target: maybe-pdf-target-libsanitizer
1467 pdf-target: maybe-pdf-target-libmpx
1468 pdf-target: maybe-pdf-target-libvtv
1469 pdf-target: maybe-pdf-target-libcilkrts
1470 pdf-target: maybe-pdf-target-liboffloadmic
1471 pdf-target: maybe-pdf-target-libssp
1472 pdf-target: maybe-pdf-target-newlib
1473 pdf-target: maybe-pdf-target-libgcc
1474 pdf-target: maybe-pdf-target-libbacktrace
1475 pdf-target: maybe-pdf-target-libquadmath
1476 pdf-target: maybe-pdf-target-libgfortran
1477 pdf-target: maybe-pdf-target-libobjc
1478 pdf-target: maybe-pdf-target-libgo
1479 pdf-target: maybe-pdf-target-libtermcap
1480 pdf-target: maybe-pdf-target-winsup
1481 pdf-target: maybe-pdf-target-libgloss
1482 pdf-target: maybe-pdf-target-libffi
1483 pdf-target: maybe-pdf-target-zlib
1484 pdf-target: maybe-pdf-target-rda
1485 pdf-target: maybe-pdf-target-libada
1486 pdf-target: maybe-pdf-target-libgomp
1487 pdf-target: maybe-pdf-target-libitm
1488 pdf-target: maybe-pdf-target-libatomic
1489
1490 .PHONY: do-html
1491 do-html:
1492         @: $(MAKE); $(unstage)
1493         @r=`${PWD_COMMAND}`; export r; \
1494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1495         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1496           html-target
1497
1498
1499 .PHONY: html-host
1500
1501 html-host: maybe-html-bfd
1502 html-host: maybe-html-opcodes
1503 html-host: maybe-html-binutils
1504 html-host: maybe-html-bison
1505 html-host: maybe-html-cgen
1506 html-host: maybe-html-dejagnu
1507 html-host: maybe-html-etc
1508 html-host: maybe-html-fastjar
1509 html-host: maybe-html-fixincludes
1510 html-host: maybe-html-flex
1511 html-host: maybe-html-gas
1512 html-host: maybe-html-gcc
1513 html-host: maybe-html-gmp
1514 html-host: maybe-html-mpfr
1515 html-host: maybe-html-mpc
1516 html-host: maybe-html-isl
1517 html-host: maybe-html-libelf
1518 html-host: maybe-html-gold
1519 html-host: maybe-html-gprof
1520 html-host: maybe-html-intl
1521 html-host: maybe-html-tcl
1522 html-host: maybe-html-itcl
1523 html-host: maybe-html-ld
1524 html-host: maybe-html-libbacktrace
1525 html-host: maybe-html-libcpp
1526 html-host: maybe-html-libdecnumber
1527 html-host: maybe-html-libgui
1528 html-host: maybe-html-libiberty
1529 html-host: maybe-html-libiberty-linker-plugin
1530 html-host: maybe-html-libiconv
1531 html-host: maybe-html-m4
1532 html-host: maybe-html-readline
1533 html-host: maybe-html-sid
1534 html-host: maybe-html-sim
1535 html-host: maybe-html-texinfo
1536 html-host: maybe-html-zlib
1537 html-host: maybe-html-gnulib
1538 html-host: maybe-html-gdbsupport
1539 html-host: maybe-html-gdbserver
1540 html-host: maybe-html-gdb
1541 html-host: maybe-html-expect
1542 html-host: maybe-html-guile
1543 html-host: maybe-html-tk
1544 html-host: maybe-html-libtermcap
1545 html-host: maybe-html-utils
1546 html-host: maybe-html-gnattools
1547 html-host: maybe-html-lto-plugin
1548 html-host: maybe-html-libcc1
1549 html-host: maybe-html-gotools
1550 html-host: maybe-html-libctf
1551
1552 .PHONY: html-target
1553
1554 html-target: maybe-html-target-libstdc++-v3
1555 html-target: maybe-html-target-libsanitizer
1556 html-target: maybe-html-target-libmpx
1557 html-target: maybe-html-target-libvtv
1558 html-target: maybe-html-target-libcilkrts
1559 html-target: maybe-html-target-liboffloadmic
1560 html-target: maybe-html-target-libssp
1561 html-target: maybe-html-target-newlib
1562 html-target: maybe-html-target-libgcc
1563 html-target: maybe-html-target-libbacktrace
1564 html-target: maybe-html-target-libquadmath
1565 html-target: maybe-html-target-libgfortran
1566 html-target: maybe-html-target-libobjc
1567 html-target: maybe-html-target-libgo
1568 html-target: maybe-html-target-libtermcap
1569 html-target: maybe-html-target-winsup
1570 html-target: maybe-html-target-libgloss
1571 html-target: maybe-html-target-libffi
1572 html-target: maybe-html-target-zlib
1573 html-target: maybe-html-target-rda
1574 html-target: maybe-html-target-libada
1575 html-target: maybe-html-target-libgomp
1576 html-target: maybe-html-target-libitm
1577 html-target: maybe-html-target-libatomic
1578
1579 .PHONY: do-TAGS
1580 do-TAGS:
1581         @: $(MAKE); $(unstage)
1582         @r=`${PWD_COMMAND}`; export r; \
1583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1584         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1585           TAGS-target
1586
1587
1588 .PHONY: TAGS-host
1589
1590 TAGS-host: maybe-TAGS-bfd
1591 TAGS-host: maybe-TAGS-opcodes
1592 TAGS-host: maybe-TAGS-binutils
1593 TAGS-host: maybe-TAGS-bison
1594 TAGS-host: maybe-TAGS-cgen
1595 TAGS-host: maybe-TAGS-dejagnu
1596 TAGS-host: maybe-TAGS-etc
1597 TAGS-host: maybe-TAGS-fastjar
1598 TAGS-host: maybe-TAGS-fixincludes
1599 TAGS-host: maybe-TAGS-flex
1600 TAGS-host: maybe-TAGS-gas
1601 TAGS-host: maybe-TAGS-gcc
1602 TAGS-host: maybe-TAGS-gmp
1603 TAGS-host: maybe-TAGS-mpfr
1604 TAGS-host: maybe-TAGS-mpc
1605 TAGS-host: maybe-TAGS-isl
1606 TAGS-host: maybe-TAGS-libelf
1607 TAGS-host: maybe-TAGS-gold
1608 TAGS-host: maybe-TAGS-gprof
1609 TAGS-host: maybe-TAGS-intl
1610 TAGS-host: maybe-TAGS-tcl
1611 TAGS-host: maybe-TAGS-itcl
1612 TAGS-host: maybe-TAGS-ld
1613 TAGS-host: maybe-TAGS-libbacktrace
1614 TAGS-host: maybe-TAGS-libcpp
1615 TAGS-host: maybe-TAGS-libdecnumber
1616 TAGS-host: maybe-TAGS-libgui
1617 TAGS-host: maybe-TAGS-libiberty
1618 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1619 TAGS-host: maybe-TAGS-libiconv
1620 TAGS-host: maybe-TAGS-m4
1621 TAGS-host: maybe-TAGS-readline
1622 TAGS-host: maybe-TAGS-sid
1623 TAGS-host: maybe-TAGS-sim
1624 TAGS-host: maybe-TAGS-texinfo
1625 TAGS-host: maybe-TAGS-zlib
1626 TAGS-host: maybe-TAGS-gnulib
1627 TAGS-host: maybe-TAGS-gdbsupport
1628 TAGS-host: maybe-TAGS-gdbserver
1629 TAGS-host: maybe-TAGS-gdb
1630 TAGS-host: maybe-TAGS-expect
1631 TAGS-host: maybe-TAGS-guile
1632 TAGS-host: maybe-TAGS-tk
1633 TAGS-host: maybe-TAGS-libtermcap
1634 TAGS-host: maybe-TAGS-utils
1635 TAGS-host: maybe-TAGS-gnattools
1636 TAGS-host: maybe-TAGS-lto-plugin
1637 TAGS-host: maybe-TAGS-libcc1
1638 TAGS-host: maybe-TAGS-gotools
1639 TAGS-host: maybe-TAGS-libctf
1640
1641 .PHONY: TAGS-target
1642
1643 TAGS-target: maybe-TAGS-target-libstdc++-v3
1644 TAGS-target: maybe-TAGS-target-libsanitizer
1645 TAGS-target: maybe-TAGS-target-libmpx
1646 TAGS-target: maybe-TAGS-target-libvtv
1647 TAGS-target: maybe-TAGS-target-libcilkrts
1648 TAGS-target: maybe-TAGS-target-liboffloadmic
1649 TAGS-target: maybe-TAGS-target-libssp
1650 TAGS-target: maybe-TAGS-target-newlib
1651 TAGS-target: maybe-TAGS-target-libgcc
1652 TAGS-target: maybe-TAGS-target-libbacktrace
1653 TAGS-target: maybe-TAGS-target-libquadmath
1654 TAGS-target: maybe-TAGS-target-libgfortran
1655 TAGS-target: maybe-TAGS-target-libobjc
1656 TAGS-target: maybe-TAGS-target-libgo
1657 TAGS-target: maybe-TAGS-target-libtermcap
1658 TAGS-target: maybe-TAGS-target-winsup
1659 TAGS-target: maybe-TAGS-target-libgloss
1660 TAGS-target: maybe-TAGS-target-libffi
1661 TAGS-target: maybe-TAGS-target-zlib
1662 TAGS-target: maybe-TAGS-target-rda
1663 TAGS-target: maybe-TAGS-target-libada
1664 TAGS-target: maybe-TAGS-target-libgomp
1665 TAGS-target: maybe-TAGS-target-libitm
1666 TAGS-target: maybe-TAGS-target-libatomic
1667
1668 .PHONY: do-install-info
1669 do-install-info:
1670         @: $(MAKE); $(unstage)
1671         @r=`${PWD_COMMAND}`; export r; \
1672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1673         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1674           install-info-target
1675
1676
1677 .PHONY: install-info-host
1678
1679 install-info-host: maybe-install-info-bfd
1680 install-info-host: maybe-install-info-opcodes
1681 install-info-host: maybe-install-info-binutils
1682 install-info-host: maybe-install-info-bison
1683 install-info-host: maybe-install-info-cgen
1684 install-info-host: maybe-install-info-dejagnu
1685 install-info-host: maybe-install-info-etc
1686 install-info-host: maybe-install-info-fastjar
1687 install-info-host: maybe-install-info-fixincludes
1688 install-info-host: maybe-install-info-flex
1689 install-info-host: maybe-install-info-gas
1690 install-info-host: maybe-install-info-gcc
1691 install-info-host: maybe-install-info-gmp
1692 install-info-host: maybe-install-info-mpfr
1693 install-info-host: maybe-install-info-mpc
1694 install-info-host: maybe-install-info-isl
1695 install-info-host: maybe-install-info-libelf
1696 install-info-host: maybe-install-info-gold
1697 install-info-host: maybe-install-info-gprof
1698 install-info-host: maybe-install-info-intl
1699 install-info-host: maybe-install-info-tcl
1700 install-info-host: maybe-install-info-itcl
1701 install-info-host: maybe-install-info-ld
1702 install-info-host: maybe-install-info-libbacktrace
1703 install-info-host: maybe-install-info-libcpp
1704 install-info-host: maybe-install-info-libdecnumber
1705 install-info-host: maybe-install-info-libgui
1706 install-info-host: maybe-install-info-libiberty
1707 install-info-host: maybe-install-info-libiberty-linker-plugin
1708 install-info-host: maybe-install-info-libiconv
1709 install-info-host: maybe-install-info-m4
1710 install-info-host: maybe-install-info-readline
1711 install-info-host: maybe-install-info-sid
1712 install-info-host: maybe-install-info-sim
1713 install-info-host: maybe-install-info-texinfo
1714 install-info-host: maybe-install-info-zlib
1715 install-info-host: maybe-install-info-gnulib
1716 install-info-host: maybe-install-info-gdbsupport
1717 install-info-host: maybe-install-info-gdbserver
1718 install-info-host: maybe-install-info-gdb
1719 install-info-host: maybe-install-info-expect
1720 install-info-host: maybe-install-info-guile
1721 install-info-host: maybe-install-info-tk
1722 install-info-host: maybe-install-info-libtermcap
1723 install-info-host: maybe-install-info-utils
1724 install-info-host: maybe-install-info-gnattools
1725 install-info-host: maybe-install-info-lto-plugin
1726 install-info-host: maybe-install-info-libcc1
1727 install-info-host: maybe-install-info-gotools
1728 install-info-host: maybe-install-info-libctf
1729
1730 .PHONY: install-info-target
1731
1732 install-info-target: maybe-install-info-target-libstdc++-v3
1733 install-info-target: maybe-install-info-target-libsanitizer
1734 install-info-target: maybe-install-info-target-libmpx
1735 install-info-target: maybe-install-info-target-libvtv
1736 install-info-target: maybe-install-info-target-libcilkrts
1737 install-info-target: maybe-install-info-target-liboffloadmic
1738 install-info-target: maybe-install-info-target-libssp
1739 install-info-target: maybe-install-info-target-newlib
1740 install-info-target: maybe-install-info-target-libgcc
1741 install-info-target: maybe-install-info-target-libbacktrace
1742 install-info-target: maybe-install-info-target-libquadmath
1743 install-info-target: maybe-install-info-target-libgfortran
1744 install-info-target: maybe-install-info-target-libobjc
1745 install-info-target: maybe-install-info-target-libgo
1746 install-info-target: maybe-install-info-target-libtermcap
1747 install-info-target: maybe-install-info-target-winsup
1748 install-info-target: maybe-install-info-target-libgloss
1749 install-info-target: maybe-install-info-target-libffi
1750 install-info-target: maybe-install-info-target-zlib
1751 install-info-target: maybe-install-info-target-rda
1752 install-info-target: maybe-install-info-target-libada
1753 install-info-target: maybe-install-info-target-libgomp
1754 install-info-target: maybe-install-info-target-libitm
1755 install-info-target: maybe-install-info-target-libatomic
1756
1757 .PHONY: do-install-pdf
1758 do-install-pdf:
1759         @: $(MAKE); $(unstage)
1760         @r=`${PWD_COMMAND}`; export r; \
1761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1762         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1763           install-pdf-target
1764
1765
1766 .PHONY: install-pdf-host
1767
1768 install-pdf-host: maybe-install-pdf-bfd
1769 install-pdf-host: maybe-install-pdf-opcodes
1770 install-pdf-host: maybe-install-pdf-binutils
1771 install-pdf-host: maybe-install-pdf-bison
1772 install-pdf-host: maybe-install-pdf-cgen
1773 install-pdf-host: maybe-install-pdf-dejagnu
1774 install-pdf-host: maybe-install-pdf-etc
1775 install-pdf-host: maybe-install-pdf-fastjar
1776 install-pdf-host: maybe-install-pdf-fixincludes
1777 install-pdf-host: maybe-install-pdf-flex
1778 install-pdf-host: maybe-install-pdf-gas
1779 install-pdf-host: maybe-install-pdf-gcc
1780 install-pdf-host: maybe-install-pdf-gmp
1781 install-pdf-host: maybe-install-pdf-mpfr
1782 install-pdf-host: maybe-install-pdf-mpc
1783 install-pdf-host: maybe-install-pdf-isl
1784 install-pdf-host: maybe-install-pdf-libelf
1785 install-pdf-host: maybe-install-pdf-gold
1786 install-pdf-host: maybe-install-pdf-gprof
1787 install-pdf-host: maybe-install-pdf-intl
1788 install-pdf-host: maybe-install-pdf-tcl
1789 install-pdf-host: maybe-install-pdf-itcl
1790 install-pdf-host: maybe-install-pdf-ld
1791 install-pdf-host: maybe-install-pdf-libbacktrace
1792 install-pdf-host: maybe-install-pdf-libcpp
1793 install-pdf-host: maybe-install-pdf-libdecnumber
1794 install-pdf-host: maybe-install-pdf-libgui
1795 install-pdf-host: maybe-install-pdf-libiberty
1796 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1797 install-pdf-host: maybe-install-pdf-libiconv
1798 install-pdf-host: maybe-install-pdf-m4
1799 install-pdf-host: maybe-install-pdf-readline
1800 install-pdf-host: maybe-install-pdf-sid
1801 install-pdf-host: maybe-install-pdf-sim
1802 install-pdf-host: maybe-install-pdf-texinfo
1803 install-pdf-host: maybe-install-pdf-zlib
1804 install-pdf-host: maybe-install-pdf-gnulib
1805 install-pdf-host: maybe-install-pdf-gdbsupport
1806 install-pdf-host: maybe-install-pdf-gdbserver
1807 install-pdf-host: maybe-install-pdf-gdb
1808 install-pdf-host: maybe-install-pdf-expect
1809 install-pdf-host: maybe-install-pdf-guile
1810 install-pdf-host: maybe-install-pdf-tk
1811 install-pdf-host: maybe-install-pdf-libtermcap
1812 install-pdf-host: maybe-install-pdf-utils
1813 install-pdf-host: maybe-install-pdf-gnattools
1814 install-pdf-host: maybe-install-pdf-lto-plugin
1815 install-pdf-host: maybe-install-pdf-libcc1
1816 install-pdf-host: maybe-install-pdf-gotools
1817 install-pdf-host: maybe-install-pdf-libctf
1818
1819 .PHONY: install-pdf-target
1820
1821 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1822 install-pdf-target: maybe-install-pdf-target-libsanitizer
1823 install-pdf-target: maybe-install-pdf-target-libmpx
1824 install-pdf-target: maybe-install-pdf-target-libvtv
1825 install-pdf-target: maybe-install-pdf-target-libcilkrts
1826 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1827 install-pdf-target: maybe-install-pdf-target-libssp
1828 install-pdf-target: maybe-install-pdf-target-newlib
1829 install-pdf-target: maybe-install-pdf-target-libgcc
1830 install-pdf-target: maybe-install-pdf-target-libbacktrace
1831 install-pdf-target: maybe-install-pdf-target-libquadmath
1832 install-pdf-target: maybe-install-pdf-target-libgfortran
1833 install-pdf-target: maybe-install-pdf-target-libobjc
1834 install-pdf-target: maybe-install-pdf-target-libgo
1835 install-pdf-target: maybe-install-pdf-target-libtermcap
1836 install-pdf-target: maybe-install-pdf-target-winsup
1837 install-pdf-target: maybe-install-pdf-target-libgloss
1838 install-pdf-target: maybe-install-pdf-target-libffi
1839 install-pdf-target: maybe-install-pdf-target-zlib
1840 install-pdf-target: maybe-install-pdf-target-rda
1841 install-pdf-target: maybe-install-pdf-target-libada
1842 install-pdf-target: maybe-install-pdf-target-libgomp
1843 install-pdf-target: maybe-install-pdf-target-libitm
1844 install-pdf-target: maybe-install-pdf-target-libatomic
1845
1846 .PHONY: do-install-html
1847 do-install-html:
1848         @: $(MAKE); $(unstage)
1849         @r=`${PWD_COMMAND}`; export r; \
1850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1851         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1852           install-html-target
1853
1854
1855 .PHONY: install-html-host
1856
1857 install-html-host: maybe-install-html-bfd
1858 install-html-host: maybe-install-html-opcodes
1859 install-html-host: maybe-install-html-binutils
1860 install-html-host: maybe-install-html-bison
1861 install-html-host: maybe-install-html-cgen
1862 install-html-host: maybe-install-html-dejagnu
1863 install-html-host: maybe-install-html-etc
1864 install-html-host: maybe-install-html-fastjar
1865 install-html-host: maybe-install-html-fixincludes
1866 install-html-host: maybe-install-html-flex
1867 install-html-host: maybe-install-html-gas
1868 install-html-host: maybe-install-html-gcc
1869 install-html-host: maybe-install-html-gmp
1870 install-html-host: maybe-install-html-mpfr
1871 install-html-host: maybe-install-html-mpc
1872 install-html-host: maybe-install-html-isl
1873 install-html-host: maybe-install-html-libelf
1874 install-html-host: maybe-install-html-gold
1875 install-html-host: maybe-install-html-gprof
1876 install-html-host: maybe-install-html-intl
1877 install-html-host: maybe-install-html-tcl
1878 install-html-host: maybe-install-html-itcl
1879 install-html-host: maybe-install-html-ld
1880 install-html-host: maybe-install-html-libbacktrace
1881 install-html-host: maybe-install-html-libcpp
1882 install-html-host: maybe-install-html-libdecnumber
1883 install-html-host: maybe-install-html-libgui
1884 install-html-host: maybe-install-html-libiberty
1885 install-html-host: maybe-install-html-libiberty-linker-plugin
1886 install-html-host: maybe-install-html-libiconv
1887 install-html-host: maybe-install-html-m4
1888 install-html-host: maybe-install-html-readline
1889 install-html-host: maybe-install-html-sid
1890 install-html-host: maybe-install-html-sim
1891 install-html-host: maybe-install-html-texinfo
1892 install-html-host: maybe-install-html-zlib
1893 install-html-host: maybe-install-html-gnulib
1894 install-html-host: maybe-install-html-gdbsupport
1895 install-html-host: maybe-install-html-gdbserver
1896 install-html-host: maybe-install-html-gdb
1897 install-html-host: maybe-install-html-expect
1898 install-html-host: maybe-install-html-guile
1899 install-html-host: maybe-install-html-tk
1900 install-html-host: maybe-install-html-libtermcap
1901 install-html-host: maybe-install-html-utils
1902 install-html-host: maybe-install-html-gnattools
1903 install-html-host: maybe-install-html-lto-plugin
1904 install-html-host: maybe-install-html-libcc1
1905 install-html-host: maybe-install-html-gotools
1906 install-html-host: maybe-install-html-libctf
1907
1908 .PHONY: install-html-target
1909
1910 install-html-target: maybe-install-html-target-libstdc++-v3
1911 install-html-target: maybe-install-html-target-libsanitizer
1912 install-html-target: maybe-install-html-target-libmpx
1913 install-html-target: maybe-install-html-target-libvtv
1914 install-html-target: maybe-install-html-target-libcilkrts
1915 install-html-target: maybe-install-html-target-liboffloadmic
1916 install-html-target: maybe-install-html-target-libssp
1917 install-html-target: maybe-install-html-target-newlib
1918 install-html-target: maybe-install-html-target-libgcc
1919 install-html-target: maybe-install-html-target-libbacktrace
1920 install-html-target: maybe-install-html-target-libquadmath
1921 install-html-target: maybe-install-html-target-libgfortran
1922 install-html-target: maybe-install-html-target-libobjc
1923 install-html-target: maybe-install-html-target-libgo
1924 install-html-target: maybe-install-html-target-libtermcap
1925 install-html-target: maybe-install-html-target-winsup
1926 install-html-target: maybe-install-html-target-libgloss
1927 install-html-target: maybe-install-html-target-libffi
1928 install-html-target: maybe-install-html-target-zlib
1929 install-html-target: maybe-install-html-target-rda
1930 install-html-target: maybe-install-html-target-libada
1931 install-html-target: maybe-install-html-target-libgomp
1932 install-html-target: maybe-install-html-target-libitm
1933 install-html-target: maybe-install-html-target-libatomic
1934
1935 .PHONY: do-installcheck
1936 do-installcheck:
1937         @: $(MAKE); $(unstage)
1938         @r=`${PWD_COMMAND}`; export r; \
1939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1940         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1941           installcheck-target
1942
1943
1944 .PHONY: installcheck-host
1945
1946 installcheck-host: maybe-installcheck-bfd
1947 installcheck-host: maybe-installcheck-opcodes
1948 installcheck-host: maybe-installcheck-binutils
1949 installcheck-host: maybe-installcheck-bison
1950 installcheck-host: maybe-installcheck-cgen
1951 installcheck-host: maybe-installcheck-dejagnu
1952 installcheck-host: maybe-installcheck-etc
1953 installcheck-host: maybe-installcheck-fastjar
1954 installcheck-host: maybe-installcheck-fixincludes
1955 installcheck-host: maybe-installcheck-flex
1956 installcheck-host: maybe-installcheck-gas
1957 installcheck-host: maybe-installcheck-gcc
1958 installcheck-host: maybe-installcheck-gmp
1959 installcheck-host: maybe-installcheck-mpfr
1960 installcheck-host: maybe-installcheck-mpc
1961 installcheck-host: maybe-installcheck-isl
1962 installcheck-host: maybe-installcheck-libelf
1963 installcheck-host: maybe-installcheck-gold
1964 installcheck-host: maybe-installcheck-gprof
1965 installcheck-host: maybe-installcheck-intl
1966 installcheck-host: maybe-installcheck-tcl
1967 installcheck-host: maybe-installcheck-itcl
1968 installcheck-host: maybe-installcheck-ld
1969 installcheck-host: maybe-installcheck-libbacktrace
1970 installcheck-host: maybe-installcheck-libcpp
1971 installcheck-host: maybe-installcheck-libdecnumber
1972 installcheck-host: maybe-installcheck-libgui
1973 installcheck-host: maybe-installcheck-libiberty
1974 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1975 installcheck-host: maybe-installcheck-libiconv
1976 installcheck-host: maybe-installcheck-m4
1977 installcheck-host: maybe-installcheck-readline
1978 installcheck-host: maybe-installcheck-sid
1979 installcheck-host: maybe-installcheck-sim
1980 installcheck-host: maybe-installcheck-texinfo
1981 installcheck-host: maybe-installcheck-zlib
1982 installcheck-host: maybe-installcheck-gnulib
1983 installcheck-host: maybe-installcheck-gdbsupport
1984 installcheck-host: maybe-installcheck-gdbserver
1985 installcheck-host: maybe-installcheck-gdb
1986 installcheck-host: maybe-installcheck-expect
1987 installcheck-host: maybe-installcheck-guile
1988 installcheck-host: maybe-installcheck-tk
1989 installcheck-host: maybe-installcheck-libtermcap
1990 installcheck-host: maybe-installcheck-utils
1991 installcheck-host: maybe-installcheck-gnattools
1992 installcheck-host: maybe-installcheck-lto-plugin
1993 installcheck-host: maybe-installcheck-libcc1
1994 installcheck-host: maybe-installcheck-gotools
1995 installcheck-host: maybe-installcheck-libctf
1996
1997 .PHONY: installcheck-target
1998
1999 installcheck-target: maybe-installcheck-target-libstdc++-v3
2000 installcheck-target: maybe-installcheck-target-libsanitizer
2001 installcheck-target: maybe-installcheck-target-libmpx
2002 installcheck-target: maybe-installcheck-target-libvtv
2003 installcheck-target: maybe-installcheck-target-libcilkrts
2004 installcheck-target: maybe-installcheck-target-liboffloadmic
2005 installcheck-target: maybe-installcheck-target-libssp
2006 installcheck-target: maybe-installcheck-target-newlib
2007 installcheck-target: maybe-installcheck-target-libgcc
2008 installcheck-target: maybe-installcheck-target-libbacktrace
2009 installcheck-target: maybe-installcheck-target-libquadmath
2010 installcheck-target: maybe-installcheck-target-libgfortran
2011 installcheck-target: maybe-installcheck-target-libobjc
2012 installcheck-target: maybe-installcheck-target-libgo
2013 installcheck-target: maybe-installcheck-target-libtermcap
2014 installcheck-target: maybe-installcheck-target-winsup
2015 installcheck-target: maybe-installcheck-target-libgloss
2016 installcheck-target: maybe-installcheck-target-libffi
2017 installcheck-target: maybe-installcheck-target-zlib
2018 installcheck-target: maybe-installcheck-target-rda
2019 installcheck-target: maybe-installcheck-target-libada
2020 installcheck-target: maybe-installcheck-target-libgomp
2021 installcheck-target: maybe-installcheck-target-libitm
2022 installcheck-target: maybe-installcheck-target-libatomic
2023
2024 .PHONY: do-mostlyclean
2025 do-mostlyclean:
2026         @: $(MAKE); $(unstage)
2027         @r=`${PWD_COMMAND}`; export r; \
2028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2029         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
2030           mostlyclean-target
2031
2032
2033 .PHONY: mostlyclean-host
2034
2035 mostlyclean-host: maybe-mostlyclean-bfd
2036 mostlyclean-host: maybe-mostlyclean-opcodes
2037 mostlyclean-host: maybe-mostlyclean-binutils
2038 mostlyclean-host: maybe-mostlyclean-bison
2039 mostlyclean-host: maybe-mostlyclean-cgen
2040 mostlyclean-host: maybe-mostlyclean-dejagnu
2041 mostlyclean-host: maybe-mostlyclean-etc
2042 mostlyclean-host: maybe-mostlyclean-fastjar
2043 mostlyclean-host: maybe-mostlyclean-fixincludes
2044 mostlyclean-host: maybe-mostlyclean-flex
2045 mostlyclean-host: maybe-mostlyclean-gas
2046 mostlyclean-host: maybe-mostlyclean-gcc
2047 mostlyclean-host: maybe-mostlyclean-gmp
2048 mostlyclean-host: maybe-mostlyclean-mpfr
2049 mostlyclean-host: maybe-mostlyclean-mpc
2050 mostlyclean-host: maybe-mostlyclean-isl
2051 mostlyclean-host: maybe-mostlyclean-libelf
2052 mostlyclean-host: maybe-mostlyclean-gold
2053 mostlyclean-host: maybe-mostlyclean-gprof
2054 mostlyclean-host: maybe-mostlyclean-intl
2055 mostlyclean-host: maybe-mostlyclean-tcl
2056 mostlyclean-host: maybe-mostlyclean-itcl
2057 mostlyclean-host: maybe-mostlyclean-ld
2058 mostlyclean-host: maybe-mostlyclean-libbacktrace
2059 mostlyclean-host: maybe-mostlyclean-libcpp
2060 mostlyclean-host: maybe-mostlyclean-libdecnumber
2061 mostlyclean-host: maybe-mostlyclean-libgui
2062 mostlyclean-host: maybe-mostlyclean-libiberty
2063 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2064 mostlyclean-host: maybe-mostlyclean-libiconv
2065 mostlyclean-host: maybe-mostlyclean-m4
2066 mostlyclean-host: maybe-mostlyclean-readline
2067 mostlyclean-host: maybe-mostlyclean-sid
2068 mostlyclean-host: maybe-mostlyclean-sim
2069 mostlyclean-host: maybe-mostlyclean-texinfo
2070 mostlyclean-host: maybe-mostlyclean-zlib
2071 mostlyclean-host: maybe-mostlyclean-gnulib
2072 mostlyclean-host: maybe-mostlyclean-gdbsupport
2073 mostlyclean-host: maybe-mostlyclean-gdbserver
2074 mostlyclean-host: maybe-mostlyclean-gdb
2075 mostlyclean-host: maybe-mostlyclean-expect
2076 mostlyclean-host: maybe-mostlyclean-guile
2077 mostlyclean-host: maybe-mostlyclean-tk
2078 mostlyclean-host: maybe-mostlyclean-libtermcap
2079 mostlyclean-host: maybe-mostlyclean-utils
2080 mostlyclean-host: maybe-mostlyclean-gnattools
2081 mostlyclean-host: maybe-mostlyclean-lto-plugin
2082 mostlyclean-host: maybe-mostlyclean-libcc1
2083 mostlyclean-host: maybe-mostlyclean-gotools
2084 mostlyclean-host: maybe-mostlyclean-libctf
2085
2086 .PHONY: mostlyclean-target
2087
2088 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2089 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2090 mostlyclean-target: maybe-mostlyclean-target-libmpx
2091 mostlyclean-target: maybe-mostlyclean-target-libvtv
2092 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2093 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2094 mostlyclean-target: maybe-mostlyclean-target-libssp
2095 mostlyclean-target: maybe-mostlyclean-target-newlib
2096 mostlyclean-target: maybe-mostlyclean-target-libgcc
2097 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2098 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2099 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2100 mostlyclean-target: maybe-mostlyclean-target-libobjc
2101 mostlyclean-target: maybe-mostlyclean-target-libgo
2102 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2103 mostlyclean-target: maybe-mostlyclean-target-winsup
2104 mostlyclean-target: maybe-mostlyclean-target-libgloss
2105 mostlyclean-target: maybe-mostlyclean-target-libffi
2106 mostlyclean-target: maybe-mostlyclean-target-zlib
2107 mostlyclean-target: maybe-mostlyclean-target-rda
2108 mostlyclean-target: maybe-mostlyclean-target-libada
2109 mostlyclean-target: maybe-mostlyclean-target-libgomp
2110 mostlyclean-target: maybe-mostlyclean-target-libitm
2111 mostlyclean-target: maybe-mostlyclean-target-libatomic
2112
2113 .PHONY: do-clean
2114 do-clean:
2115         @: $(MAKE); $(unstage)
2116         @r=`${PWD_COMMAND}`; export r; \
2117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2118         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2119           clean-target
2120
2121
2122 .PHONY: clean-host
2123
2124 clean-host: maybe-clean-bfd
2125 clean-host: maybe-clean-opcodes
2126 clean-host: maybe-clean-binutils
2127 clean-host: maybe-clean-bison
2128 clean-host: maybe-clean-cgen
2129 clean-host: maybe-clean-dejagnu
2130 clean-host: maybe-clean-etc
2131 clean-host: maybe-clean-fastjar
2132 clean-host: maybe-clean-fixincludes
2133 clean-host: maybe-clean-flex
2134 clean-host: maybe-clean-gas
2135 clean-host: maybe-clean-gcc
2136 clean-host: maybe-clean-gmp
2137 clean-host: maybe-clean-mpfr
2138 clean-host: maybe-clean-mpc
2139 clean-host: maybe-clean-isl
2140 clean-host: maybe-clean-libelf
2141 clean-host: maybe-clean-gold
2142 clean-host: maybe-clean-gprof
2143 clean-host: maybe-clean-intl
2144 clean-host: maybe-clean-tcl
2145 clean-host: maybe-clean-itcl
2146 clean-host: maybe-clean-ld
2147 clean-host: maybe-clean-libbacktrace
2148 clean-host: maybe-clean-libcpp
2149 clean-host: maybe-clean-libdecnumber
2150 clean-host: maybe-clean-libgui
2151 clean-host: maybe-clean-libiberty
2152 clean-host: maybe-clean-libiberty-linker-plugin
2153 clean-host: maybe-clean-libiconv
2154 clean-host: maybe-clean-m4
2155 clean-host: maybe-clean-readline
2156 clean-host: maybe-clean-sid
2157 clean-host: maybe-clean-sim
2158 clean-host: maybe-clean-texinfo
2159 clean-host: maybe-clean-zlib
2160 clean-host: maybe-clean-gnulib
2161 clean-host: maybe-clean-gdbsupport
2162 clean-host: maybe-clean-gdbserver
2163 clean-host: maybe-clean-gdb
2164 clean-host: maybe-clean-expect
2165 clean-host: maybe-clean-guile
2166 clean-host: maybe-clean-tk
2167 clean-host: maybe-clean-libtermcap
2168 clean-host: maybe-clean-utils
2169 clean-host: maybe-clean-gnattools
2170 clean-host: maybe-clean-lto-plugin
2171 clean-host: maybe-clean-libcc1
2172 clean-host: maybe-clean-gotools
2173 clean-host: maybe-clean-libctf
2174
2175 .PHONY: clean-target
2176
2177 clean-target: maybe-clean-target-libstdc++-v3
2178 clean-target: maybe-clean-target-libsanitizer
2179 clean-target: maybe-clean-target-libmpx
2180 clean-target: maybe-clean-target-libvtv
2181 clean-target: maybe-clean-target-libcilkrts
2182 clean-target: maybe-clean-target-liboffloadmic
2183 clean-target: maybe-clean-target-libssp
2184 clean-target: maybe-clean-target-newlib
2185 clean-target: maybe-clean-target-libgcc
2186 clean-target: maybe-clean-target-libbacktrace
2187 clean-target: maybe-clean-target-libquadmath
2188 clean-target: maybe-clean-target-libgfortran
2189 clean-target: maybe-clean-target-libobjc
2190 clean-target: maybe-clean-target-libgo
2191 clean-target: maybe-clean-target-libtermcap
2192 clean-target: maybe-clean-target-winsup
2193 clean-target: maybe-clean-target-libgloss
2194 clean-target: maybe-clean-target-libffi
2195 clean-target: maybe-clean-target-zlib
2196 clean-target: maybe-clean-target-rda
2197 clean-target: maybe-clean-target-libada
2198 clean-target: maybe-clean-target-libgomp
2199 clean-target: maybe-clean-target-libitm
2200 clean-target: maybe-clean-target-libatomic
2201
2202 .PHONY: do-distclean
2203 do-distclean:
2204         @: $(MAKE); $(unstage)
2205         @r=`${PWD_COMMAND}`; export r; \
2206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2207         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2208           distclean-target
2209
2210
2211 .PHONY: distclean-host
2212
2213 distclean-host: maybe-distclean-bfd
2214 distclean-host: maybe-distclean-opcodes
2215 distclean-host: maybe-distclean-binutils
2216 distclean-host: maybe-distclean-bison
2217 distclean-host: maybe-distclean-cgen
2218 distclean-host: maybe-distclean-dejagnu
2219 distclean-host: maybe-distclean-etc
2220 distclean-host: maybe-distclean-fastjar
2221 distclean-host: maybe-distclean-fixincludes
2222 distclean-host: maybe-distclean-flex
2223 distclean-host: maybe-distclean-gas
2224 distclean-host: maybe-distclean-gcc
2225 distclean-host: maybe-distclean-gmp
2226 distclean-host: maybe-distclean-mpfr
2227 distclean-host: maybe-distclean-mpc
2228 distclean-host: maybe-distclean-isl
2229 distclean-host: maybe-distclean-libelf
2230 distclean-host: maybe-distclean-gold
2231 distclean-host: maybe-distclean-gprof
2232 distclean-host: maybe-distclean-intl
2233 distclean-host: maybe-distclean-tcl
2234 distclean-host: maybe-distclean-itcl
2235 distclean-host: maybe-distclean-ld
2236 distclean-host: maybe-distclean-libbacktrace
2237 distclean-host: maybe-distclean-libcpp
2238 distclean-host: maybe-distclean-libdecnumber
2239 distclean-host: maybe-distclean-libgui
2240 distclean-host: maybe-distclean-libiberty
2241 distclean-host: maybe-distclean-libiberty-linker-plugin
2242 distclean-host: maybe-distclean-libiconv
2243 distclean-host: maybe-distclean-m4
2244 distclean-host: maybe-distclean-readline
2245 distclean-host: maybe-distclean-sid
2246 distclean-host: maybe-distclean-sim
2247 distclean-host: maybe-distclean-texinfo
2248 distclean-host: maybe-distclean-zlib
2249 distclean-host: maybe-distclean-gnulib
2250 distclean-host: maybe-distclean-gdbsupport
2251 distclean-host: maybe-distclean-gdbserver
2252 distclean-host: maybe-distclean-gdb
2253 distclean-host: maybe-distclean-expect
2254 distclean-host: maybe-distclean-guile
2255 distclean-host: maybe-distclean-tk
2256 distclean-host: maybe-distclean-libtermcap
2257 distclean-host: maybe-distclean-utils
2258 distclean-host: maybe-distclean-gnattools
2259 distclean-host: maybe-distclean-lto-plugin
2260 distclean-host: maybe-distclean-libcc1
2261 distclean-host: maybe-distclean-gotools
2262 distclean-host: maybe-distclean-libctf
2263
2264 .PHONY: distclean-target
2265
2266 distclean-target: maybe-distclean-target-libstdc++-v3
2267 distclean-target: maybe-distclean-target-libsanitizer
2268 distclean-target: maybe-distclean-target-libmpx
2269 distclean-target: maybe-distclean-target-libvtv
2270 distclean-target: maybe-distclean-target-libcilkrts
2271 distclean-target: maybe-distclean-target-liboffloadmic
2272 distclean-target: maybe-distclean-target-libssp
2273 distclean-target: maybe-distclean-target-newlib
2274 distclean-target: maybe-distclean-target-libgcc
2275 distclean-target: maybe-distclean-target-libbacktrace
2276 distclean-target: maybe-distclean-target-libquadmath
2277 distclean-target: maybe-distclean-target-libgfortran
2278 distclean-target: maybe-distclean-target-libobjc
2279 distclean-target: maybe-distclean-target-libgo
2280 distclean-target: maybe-distclean-target-libtermcap
2281 distclean-target: maybe-distclean-target-winsup
2282 distclean-target: maybe-distclean-target-libgloss
2283 distclean-target: maybe-distclean-target-libffi
2284 distclean-target: maybe-distclean-target-zlib
2285 distclean-target: maybe-distclean-target-rda
2286 distclean-target: maybe-distclean-target-libada
2287 distclean-target: maybe-distclean-target-libgomp
2288 distclean-target: maybe-distclean-target-libitm
2289 distclean-target: maybe-distclean-target-libatomic
2290
2291 .PHONY: do-maintainer-clean
2292 do-maintainer-clean:
2293         @: $(MAKE); $(unstage)
2294         @r=`${PWD_COMMAND}`; export r; \
2295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2296         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2297           maintainer-clean-target
2298
2299
2300 .PHONY: maintainer-clean-host
2301
2302 maintainer-clean-host: maybe-maintainer-clean-bfd
2303 maintainer-clean-host: maybe-maintainer-clean-opcodes
2304 maintainer-clean-host: maybe-maintainer-clean-binutils
2305 maintainer-clean-host: maybe-maintainer-clean-bison
2306 maintainer-clean-host: maybe-maintainer-clean-cgen
2307 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2308 maintainer-clean-host: maybe-maintainer-clean-etc
2309 maintainer-clean-host: maybe-maintainer-clean-fastjar
2310 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2311 maintainer-clean-host: maybe-maintainer-clean-flex
2312 maintainer-clean-host: maybe-maintainer-clean-gas
2313 maintainer-clean-host: maybe-maintainer-clean-gcc
2314 maintainer-clean-host: maybe-maintainer-clean-gmp
2315 maintainer-clean-host: maybe-maintainer-clean-mpfr
2316 maintainer-clean-host: maybe-maintainer-clean-mpc
2317 maintainer-clean-host: maybe-maintainer-clean-isl
2318 maintainer-clean-host: maybe-maintainer-clean-libelf
2319 maintainer-clean-host: maybe-maintainer-clean-gold
2320 maintainer-clean-host: maybe-maintainer-clean-gprof
2321 maintainer-clean-host: maybe-maintainer-clean-intl
2322 maintainer-clean-host: maybe-maintainer-clean-tcl
2323 maintainer-clean-host: maybe-maintainer-clean-itcl
2324 maintainer-clean-host: maybe-maintainer-clean-ld
2325 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2326 maintainer-clean-host: maybe-maintainer-clean-libcpp
2327 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2328 maintainer-clean-host: maybe-maintainer-clean-libgui
2329 maintainer-clean-host: maybe-maintainer-clean-libiberty
2330 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2331 maintainer-clean-host: maybe-maintainer-clean-libiconv
2332 maintainer-clean-host: maybe-maintainer-clean-m4
2333 maintainer-clean-host: maybe-maintainer-clean-readline
2334 maintainer-clean-host: maybe-maintainer-clean-sid
2335 maintainer-clean-host: maybe-maintainer-clean-sim
2336 maintainer-clean-host: maybe-maintainer-clean-texinfo
2337 maintainer-clean-host: maybe-maintainer-clean-zlib
2338 maintainer-clean-host: maybe-maintainer-clean-gnulib
2339 maintainer-clean-host: maybe-maintainer-clean-gdbsupport
2340 maintainer-clean-host: maybe-maintainer-clean-gdbserver
2341 maintainer-clean-host: maybe-maintainer-clean-gdb
2342 maintainer-clean-host: maybe-maintainer-clean-expect
2343 maintainer-clean-host: maybe-maintainer-clean-guile
2344 maintainer-clean-host: maybe-maintainer-clean-tk
2345 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2346 maintainer-clean-host: maybe-maintainer-clean-utils
2347 maintainer-clean-host: maybe-maintainer-clean-gnattools
2348 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2349 maintainer-clean-host: maybe-maintainer-clean-libcc1
2350 maintainer-clean-host: maybe-maintainer-clean-gotools
2351 maintainer-clean-host: maybe-maintainer-clean-libctf
2352
2353 .PHONY: maintainer-clean-target
2354
2355 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2356 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2357 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2358 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2359 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2360 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2361 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2362 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2363 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2364 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2365 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2366 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2367 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2368 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2369 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2370 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2371 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2372 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2373 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2374 maintainer-clean-target: maybe-maintainer-clean-target-rda
2375 maintainer-clean-target: maybe-maintainer-clean-target-libada
2376 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2377 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2378 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2379
2380
2381 # Here are the targets which correspond to the do-X targets.
2382
2383 .PHONY: info installcheck dvi pdf html
2384 .PHONY: install-info install-pdf install-html
2385 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2386 .PHONY: local-clean local-distclean local-maintainer-clean
2387 info: do-info
2388 installcheck: do-installcheck
2389 dvi: do-dvi
2390 pdf: do-pdf
2391 html: do-html
2392
2393 # Make sure makeinfo is built before we do a `make info', if we're
2394 # in fact building texinfo.
2395 do-info: maybe-all-texinfo
2396
2397 install-info: do-install-info dir.info
2398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2399         if [ -f dir.info ]; then \
2400           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2401         else true; fi
2402
2403 install-pdf: do-install-pdf
2404
2405 install-html: do-install-html
2406
2407 local-clean:
2408         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2409
2410 local-distclean:
2411         -rm -f Makefile config.status config.cache mh-frag mt-frag
2412         -rm -f maybedep.tmp serdep.tmp stage_final
2413         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2414           rm -rf $(TARGET_SUBDIR); \
2415         else true; fi
2416         -rm -rf $(BUILD_SUBDIR)
2417         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2418           rm -rf $(HOST_SUBDIR); \
2419         else true; fi
2420         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2421         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2422         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2423         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2424         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2425         -rmdir texinfo zlib 2>/dev/null
2426         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2427
2428 local-maintainer-clean:
2429         @echo "This command is intended for maintainers to use;"
2430         @echo "it deletes files that may require special tools to rebuild."
2431
2432 clean: do-clean local-clean
2433 mostlyclean: do-mostlyclean local-clean
2434 distclean: do-distclean local-clean local-distclean
2435 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2436 maintainer-clean: local-distclean
2437 realclean: maintainer-clean
2438
2439 # Check target.
2440
2441 .PHONY: check do-check
2442 check: do-check
2443
2444 # Only include modules actually being configured and built.
2445 .PHONY: check-host
2446 check-host:  \
2447     maybe-check-bfd \
2448     maybe-check-opcodes \
2449     maybe-check-binutils \
2450     maybe-check-bison \
2451     maybe-check-cgen \
2452     maybe-check-dejagnu \
2453     maybe-check-etc \
2454     maybe-check-fastjar \
2455     maybe-check-fixincludes \
2456     maybe-check-flex \
2457     maybe-check-gas \
2458     maybe-check-gcc \
2459     maybe-check-gmp \
2460     maybe-check-mpfr \
2461     maybe-check-mpc \
2462     maybe-check-isl \
2463     maybe-check-libelf \
2464     maybe-check-gold \
2465     maybe-check-gprof \
2466     maybe-check-intl \
2467     maybe-check-tcl \
2468     maybe-check-itcl \
2469     maybe-check-ld \
2470     maybe-check-libbacktrace \
2471     maybe-check-libcpp \
2472     maybe-check-libdecnumber \
2473     maybe-check-libgui \
2474     maybe-check-libiberty \
2475     maybe-check-libiberty-linker-plugin \
2476     maybe-check-libiconv \
2477     maybe-check-m4 \
2478     maybe-check-readline \
2479     maybe-check-sid \
2480     maybe-check-sim \
2481     maybe-check-texinfo \
2482     maybe-check-zlib \
2483     maybe-check-gnulib \
2484     maybe-check-gdbsupport \
2485     maybe-check-gdbserver \
2486     maybe-check-gdb \
2487     maybe-check-expect \
2488     maybe-check-guile \
2489     maybe-check-tk \
2490     maybe-check-libtermcap \
2491     maybe-check-utils \
2492     maybe-check-gnattools \
2493     maybe-check-lto-plugin \
2494     maybe-check-libcc1 \
2495     maybe-check-gotools \
2496     maybe-check-libctf
2497
2498 .PHONY: check-target
2499 check-target:  \
2500     maybe-check-target-libstdc++-v3 \
2501     maybe-check-target-libsanitizer \
2502     maybe-check-target-libmpx \
2503     maybe-check-target-libvtv \
2504     maybe-check-target-libcilkrts \
2505     maybe-check-target-liboffloadmic \
2506     maybe-check-target-libssp \
2507     maybe-check-target-newlib \
2508     maybe-check-target-libgcc \
2509     maybe-check-target-libbacktrace \
2510     maybe-check-target-libquadmath \
2511     maybe-check-target-libgfortran \
2512     maybe-check-target-libobjc \
2513     maybe-check-target-libgo \
2514     maybe-check-target-libtermcap \
2515     maybe-check-target-winsup \
2516     maybe-check-target-libgloss \
2517     maybe-check-target-libffi \
2518     maybe-check-target-zlib \
2519     maybe-check-target-rda \
2520     maybe-check-target-libada \
2521     maybe-check-target-libgomp \
2522     maybe-check-target-libitm \
2523     maybe-check-target-libatomic
2524
2525 do-check:
2526         @: $(MAKE); $(unstage)
2527         @r=`${PWD_COMMAND}`; export r; \
2528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2529         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2530
2531 # Automated reporting of test results.
2532
2533 warning.log: build.log
2534         $(srcdir)/contrib/warn_summary build.log > $@
2535
2536 mail-report.log:
2537         if test x'$(BOOT_CFLAGS)' != x''; then \
2538             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2539         fi; \
2540         $(srcdir)/contrib/test_summary -t >$@
2541         chmod +x $@
2542         echo If you really want to send e-mail, run ./$@ now
2543
2544 mail-report-with-warnings.log: warning.log
2545         if test x'$(BOOT_CFLAGS)' != x''; then \
2546             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2547         fi; \
2548         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2549         chmod +x $@
2550         echo If you really want to send e-mail, run ./$@ now
2551
2552 # Local Vim config
2553
2554 $(srcdir)/.local.vimrc:
2555         $(LN_S) contrib/vimrc $@
2556
2557 $(srcdir)/.lvimrc:
2558         $(LN_S) contrib/vimrc $@
2559
2560 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2561
2562 .PHONY: vimrc
2563
2564 # clang-format config
2565
2566 $(srcdir)/.clang-format:
2567         $(LN_S) contrib/clang-format $@
2568
2569 clang-format: $(srcdir)/.clang-format
2570
2571 .PHONY: clang-format
2572
2573 # Installation targets.
2574
2575 .PHONY: install uninstall
2576 install:
2577         @: $(MAKE); $(unstage)
2578         @r=`${PWD_COMMAND}`; export r; \
2579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2580         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2581
2582 .PHONY: install-host-nogcc
2583 install-host-nogcc:  \
2584     maybe-install-bfd \
2585     maybe-install-opcodes \
2586     maybe-install-binutils \
2587     maybe-install-bison \
2588     maybe-install-cgen \
2589     maybe-install-dejagnu \
2590     maybe-install-etc \
2591     maybe-install-fastjar \
2592     maybe-install-fixincludes \
2593     maybe-install-flex \
2594     maybe-install-gas \
2595     maybe-install-gmp \
2596     maybe-install-mpfr \
2597     maybe-install-mpc \
2598     maybe-install-isl \
2599     maybe-install-libelf \
2600     maybe-install-gold \
2601     maybe-install-gprof \
2602     maybe-install-intl \
2603     maybe-install-tcl \
2604     maybe-install-itcl \
2605     maybe-install-ld \
2606     maybe-install-libbacktrace \
2607     maybe-install-libcpp \
2608     maybe-install-libdecnumber \
2609     maybe-install-libgui \
2610     maybe-install-libiberty \
2611     maybe-install-libiberty-linker-plugin \
2612     maybe-install-libiconv \
2613     maybe-install-m4 \
2614     maybe-install-readline \
2615     maybe-install-sid \
2616     maybe-install-sim \
2617     maybe-install-texinfo \
2618     maybe-install-zlib \
2619     maybe-install-gnulib \
2620     maybe-install-gdbsupport \
2621     maybe-install-gdbserver \
2622     maybe-install-gdb \
2623     maybe-install-expect \
2624     maybe-install-guile \
2625     maybe-install-tk \
2626     maybe-install-libtermcap \
2627     maybe-install-utils \
2628     maybe-install-gnattools \
2629     maybe-install-lto-plugin \
2630     maybe-install-libcc1 \
2631     maybe-install-gotools \
2632     maybe-install-libctf
2633
2634 .PHONY: install-host
2635 install-host:  \
2636     maybe-install-bfd \
2637     maybe-install-opcodes \
2638     maybe-install-binutils \
2639     maybe-install-bison \
2640     maybe-install-cgen \
2641     maybe-install-dejagnu \
2642     maybe-install-etc \
2643     maybe-install-fastjar \
2644     maybe-install-fixincludes \
2645     maybe-install-flex \
2646     maybe-install-gas \
2647     maybe-install-gcc \
2648     maybe-install-gmp \
2649     maybe-install-mpfr \
2650     maybe-install-mpc \
2651     maybe-install-isl \
2652     maybe-install-libelf \
2653     maybe-install-gold \
2654     maybe-install-gprof \
2655     maybe-install-intl \
2656     maybe-install-tcl \
2657     maybe-install-itcl \
2658     maybe-install-ld \
2659     maybe-install-libbacktrace \
2660     maybe-install-libcpp \
2661     maybe-install-libdecnumber \
2662     maybe-install-libgui \
2663     maybe-install-libiberty \
2664     maybe-install-libiberty-linker-plugin \
2665     maybe-install-libiconv \
2666     maybe-install-m4 \
2667     maybe-install-readline \
2668     maybe-install-sid \
2669     maybe-install-sim \
2670     maybe-install-texinfo \
2671     maybe-install-zlib \
2672     maybe-install-gnulib \
2673     maybe-install-gdbsupport \
2674     maybe-install-gdbserver \
2675     maybe-install-gdb \
2676     maybe-install-expect \
2677     maybe-install-guile \
2678     maybe-install-tk \
2679     maybe-install-libtermcap \
2680     maybe-install-utils \
2681     maybe-install-gnattools \
2682     maybe-install-lto-plugin \
2683     maybe-install-libcc1 \
2684     maybe-install-gotools \
2685     maybe-install-libctf
2686
2687 .PHONY: install-target
2688 install-target:  \
2689     maybe-install-target-libstdc++-v3 \
2690     maybe-install-target-libsanitizer \
2691     maybe-install-target-libmpx \
2692     maybe-install-target-libvtv \
2693     maybe-install-target-libcilkrts \
2694     maybe-install-target-liboffloadmic \
2695     maybe-install-target-libssp \
2696     maybe-install-target-newlib \
2697     maybe-install-target-libgcc \
2698     maybe-install-target-libbacktrace \
2699     maybe-install-target-libquadmath \
2700     maybe-install-target-libgfortran \
2701     maybe-install-target-libobjc \
2702     maybe-install-target-libgo \
2703     maybe-install-target-libtermcap \
2704     maybe-install-target-winsup \
2705     maybe-install-target-libgloss \
2706     maybe-install-target-libffi \
2707     maybe-install-target-zlib \
2708     maybe-install-target-rda \
2709     maybe-install-target-libada \
2710     maybe-install-target-libgomp \
2711     maybe-install-target-libitm \
2712     maybe-install-target-libatomic
2713
2714 uninstall:
2715         @echo "the uninstall target is not supported in this tree"
2716
2717 .PHONY: install.all
2718 install.all: install-no-fixedincludes
2719         @if [ -f ./gcc/Makefile ]; then \
2720                 r=`${PWD_COMMAND}`; export r; \
2721                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2722                 $(HOST_EXPORTS) \
2723                 (cd ./gcc && \
2724                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2725         else \
2726                 true; \
2727         fi
2728
2729 # install-no-fixedincludes is used to allow the elaboration of binary packages
2730 # suitable for distribution, where we cannot include the fixed system header
2731 # files.
2732 .PHONY: install-no-fixedincludes
2733 install-no-fixedincludes: installdirs install-host-nogcc \
2734         install-target gcc-install-no-fixedincludes
2735
2736 .PHONY: install-strip
2737 install-strip:
2738         @: $(MAKE); $(unstage)
2739         @r=`${PWD_COMMAND}`; export r; \
2740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2741         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2742
2743 .PHONY: install-strip-host
2744 install-strip-host:  \
2745     maybe-install-strip-bfd \
2746     maybe-install-strip-opcodes \
2747     maybe-install-strip-binutils \
2748     maybe-install-strip-bison \
2749     maybe-install-strip-cgen \
2750     maybe-install-strip-dejagnu \
2751     maybe-install-strip-etc \
2752     maybe-install-strip-fastjar \
2753     maybe-install-strip-fixincludes \
2754     maybe-install-strip-flex \
2755     maybe-install-strip-gas \
2756     maybe-install-strip-gcc \
2757     maybe-install-strip-gmp \
2758     maybe-install-strip-mpfr \
2759     maybe-install-strip-mpc \
2760     maybe-install-strip-isl \
2761     maybe-install-strip-libelf \
2762     maybe-install-strip-gold \
2763     maybe-install-strip-gprof \
2764     maybe-install-strip-intl \
2765     maybe-install-strip-tcl \
2766     maybe-install-strip-itcl \
2767     maybe-install-strip-ld \
2768     maybe-install-strip-libbacktrace \
2769     maybe-install-strip-libcpp \
2770     maybe-install-strip-libdecnumber \
2771     maybe-install-strip-libgui \
2772     maybe-install-strip-libiberty \
2773     maybe-install-strip-libiberty-linker-plugin \
2774     maybe-install-strip-libiconv \
2775     maybe-install-strip-m4 \
2776     maybe-install-strip-readline \
2777     maybe-install-strip-sid \
2778     maybe-install-strip-sim \
2779     maybe-install-strip-texinfo \
2780     maybe-install-strip-zlib \
2781     maybe-install-strip-gnulib \
2782     maybe-install-strip-gdbsupport \
2783     maybe-install-strip-gdbserver \
2784     maybe-install-strip-gdb \
2785     maybe-install-strip-expect \
2786     maybe-install-strip-guile \
2787     maybe-install-strip-tk \
2788     maybe-install-strip-libtermcap \
2789     maybe-install-strip-utils \
2790     maybe-install-strip-gnattools \
2791     maybe-install-strip-lto-plugin \
2792     maybe-install-strip-libcc1 \
2793     maybe-install-strip-gotools \
2794     maybe-install-strip-libctf
2795
2796 .PHONY: install-strip-target
2797 install-strip-target:  \
2798     maybe-install-strip-target-libstdc++-v3 \
2799     maybe-install-strip-target-libsanitizer \
2800     maybe-install-strip-target-libmpx \
2801     maybe-install-strip-target-libvtv \
2802     maybe-install-strip-target-libcilkrts \
2803     maybe-install-strip-target-liboffloadmic \
2804     maybe-install-strip-target-libssp \
2805     maybe-install-strip-target-newlib \
2806     maybe-install-strip-target-libgcc \
2807     maybe-install-strip-target-libbacktrace \
2808     maybe-install-strip-target-libquadmath \
2809     maybe-install-strip-target-libgfortran \
2810     maybe-install-strip-target-libobjc \
2811     maybe-install-strip-target-libgo \
2812     maybe-install-strip-target-libtermcap \
2813     maybe-install-strip-target-winsup \
2814     maybe-install-strip-target-libgloss \
2815     maybe-install-strip-target-libffi \
2816     maybe-install-strip-target-zlib \
2817     maybe-install-strip-target-rda \
2818     maybe-install-strip-target-libada \
2819     maybe-install-strip-target-libgomp \
2820     maybe-install-strip-target-libitm \
2821     maybe-install-strip-target-libatomic
2822
2823
2824 ### other supporting targets
2825
2826 MAKEDIRS= \
2827         $(DESTDIR)$(prefix) \
2828         $(DESTDIR)$(exec_prefix)
2829 .PHONY: installdirs
2830 installdirs: mkinstalldirs
2831         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2832
2833 dir.info: do-install-info
2834         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2835           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2836           mv -f dir.info.new dir.info; \
2837         else true; \
2838         fi
2839
2840 dist:
2841         @echo "Building a full distribution of this tree isn't done"
2842         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2843
2844 etags tags: TAGS
2845
2846 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2847 # ability to use several tags files at once, so there is probably no need
2848 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2849 # (if we felt like it) have this Makefile write a piece of elisp which
2850 # the user could load to tell emacs19 where all the TAGS files we just
2851 # built are.
2852 TAGS: do-TAGS
2853
2854 # ------------------------------------
2855 # Macros for configure and all targets
2856 # ------------------------------------
2857
2858
2859
2860
2861
2862 # --------------------------------------
2863 # Modules which run on the build machine
2864 # --------------------------------------
2865
2866
2867 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2868 maybe-configure-build-libiberty:
2869 @if gcc-bootstrap
2870 configure-build-libiberty: stage_current
2871 @endif gcc-bootstrap
2872 @if build-libiberty
2873 maybe-configure-build-libiberty: configure-build-libiberty
2874 configure-build-libiberty: 
2875         @: $(MAKE); $(unstage)
2876         @r=`${PWD_COMMAND}`; export r; \
2877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2878         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2879         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2880         $(BUILD_EXPORTS)  \
2881         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2882         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2883         case $(srcdir) in \
2884           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2885           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2886                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2887         esac; \
2888         module_srcdir=libiberty; \
2889         rm -f no-such-file || : ; \
2890         CONFIG_SITE=no-such-file $(SHELL) \
2891           $$s/$$module_srcdir/configure \
2892           --srcdir=$${topdir}/$$module_srcdir \
2893           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2894           --target=${target_alias}  \
2895           || exit 1
2896 @endif build-libiberty
2897
2898
2899
2900
2901
2902 .PHONY: all-build-libiberty maybe-all-build-libiberty
2903 maybe-all-build-libiberty:
2904 @if gcc-bootstrap
2905 all-build-libiberty: stage_current
2906 @endif gcc-bootstrap
2907 @if build-libiberty
2908 TARGET-build-libiberty=all
2909 maybe-all-build-libiberty: all-build-libiberty
2910 all-build-libiberty: configure-build-libiberty
2911         @: $(MAKE); $(unstage)
2912         @r=`${PWD_COMMAND}`; export r; \
2913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2914         $(BUILD_EXPORTS)  \
2915         (cd $(BUILD_SUBDIR)/libiberty && \
2916           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2917                 $(TARGET-build-libiberty))
2918 @endif build-libiberty
2919
2920
2921
2922
2923
2924 .PHONY: configure-build-bison maybe-configure-build-bison
2925 maybe-configure-build-bison:
2926 @if gcc-bootstrap
2927 configure-build-bison: stage_current
2928 @endif gcc-bootstrap
2929 @if build-bison
2930 maybe-configure-build-bison: configure-build-bison
2931 configure-build-bison: 
2932         @: $(MAKE); $(unstage)
2933         @r=`${PWD_COMMAND}`; export r; \
2934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2935         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2936         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2937         $(BUILD_EXPORTS)  \
2938         echo Configuring in $(BUILD_SUBDIR)/bison; \
2939         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2940         case $(srcdir) in \
2941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2942           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2944         esac; \
2945         module_srcdir=bison; \
2946         rm -f no-such-file || : ; \
2947         CONFIG_SITE=no-such-file $(SHELL) \
2948           $$s/$$module_srcdir/configure \
2949           --srcdir=$${topdir}/$$module_srcdir \
2950           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2951           --target=${target_alias}  \
2952           || exit 1
2953 @endif build-bison
2954
2955
2956
2957
2958
2959 .PHONY: all-build-bison maybe-all-build-bison
2960 maybe-all-build-bison:
2961 @if gcc-bootstrap
2962 all-build-bison: stage_current
2963 @endif gcc-bootstrap
2964 @if build-bison
2965 TARGET-build-bison=all
2966 maybe-all-build-bison: all-build-bison
2967 all-build-bison: configure-build-bison
2968         @: $(MAKE); $(unstage)
2969         @r=`${PWD_COMMAND}`; export r; \
2970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2971         $(BUILD_EXPORTS)  \
2972         (cd $(BUILD_SUBDIR)/bison && \
2973           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2974                 $(TARGET-build-bison))
2975 @endif build-bison
2976
2977
2978
2979
2980
2981 .PHONY: configure-build-flex maybe-configure-build-flex
2982 maybe-configure-build-flex:
2983 @if gcc-bootstrap
2984 configure-build-flex: stage_current
2985 @endif gcc-bootstrap
2986 @if build-flex
2987 maybe-configure-build-flex: configure-build-flex
2988 configure-build-flex: 
2989         @: $(MAKE); $(unstage)
2990         @r=`${PWD_COMMAND}`; export r; \
2991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2992         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2993         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2994         $(BUILD_EXPORTS)  \
2995         echo Configuring in $(BUILD_SUBDIR)/flex; \
2996         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2997         case $(srcdir) in \
2998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2999           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
3000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3001         esac; \
3002         module_srcdir=flex; \
3003         rm -f no-such-file || : ; \
3004         CONFIG_SITE=no-such-file $(SHELL) \
3005           $$s/$$module_srcdir/configure \
3006           --srcdir=$${topdir}/$$module_srcdir \
3007           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3008           --target=${target_alias}  \
3009           || exit 1
3010 @endif build-flex
3011
3012
3013
3014
3015
3016 .PHONY: all-build-flex maybe-all-build-flex
3017 maybe-all-build-flex:
3018 @if gcc-bootstrap
3019 all-build-flex: stage_current
3020 @endif gcc-bootstrap
3021 @if build-flex
3022 TARGET-build-flex=all
3023 maybe-all-build-flex: all-build-flex
3024 all-build-flex: configure-build-flex
3025         @: $(MAKE); $(unstage)
3026         @r=`${PWD_COMMAND}`; export r; \
3027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3028         $(BUILD_EXPORTS)  \
3029         (cd $(BUILD_SUBDIR)/flex && \
3030           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3031                 $(TARGET-build-flex))
3032 @endif build-flex
3033
3034
3035
3036
3037
3038 .PHONY: configure-build-m4 maybe-configure-build-m4
3039 maybe-configure-build-m4:
3040 @if gcc-bootstrap
3041 configure-build-m4: stage_current
3042 @endif gcc-bootstrap
3043 @if build-m4
3044 maybe-configure-build-m4: configure-build-m4
3045 configure-build-m4: 
3046         @: $(MAKE); $(unstage)
3047         @r=`${PWD_COMMAND}`; export r; \
3048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3049         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
3050         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
3051         $(BUILD_EXPORTS)  \
3052         echo Configuring in $(BUILD_SUBDIR)/m4; \
3053         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
3054         case $(srcdir) in \
3055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3056           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
3057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3058         esac; \
3059         module_srcdir=m4; \
3060         rm -f no-such-file || : ; \
3061         CONFIG_SITE=no-such-file $(SHELL) \
3062           $$s/$$module_srcdir/configure \
3063           --srcdir=$${topdir}/$$module_srcdir \
3064           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3065           --target=${target_alias}  \
3066           || exit 1
3067 @endif build-m4
3068
3069
3070
3071
3072
3073 .PHONY: all-build-m4 maybe-all-build-m4
3074 maybe-all-build-m4:
3075 @if gcc-bootstrap
3076 all-build-m4: stage_current
3077 @endif gcc-bootstrap
3078 @if build-m4
3079 TARGET-build-m4=all
3080 maybe-all-build-m4: all-build-m4
3081 all-build-m4: configure-build-m4
3082         @: $(MAKE); $(unstage)
3083         @r=`${PWD_COMMAND}`; export r; \
3084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3085         $(BUILD_EXPORTS)  \
3086         (cd $(BUILD_SUBDIR)/m4 && \
3087           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3088                 $(TARGET-build-m4))
3089 @endif build-m4
3090
3091
3092
3093
3094
3095 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3096 maybe-configure-build-texinfo:
3097 @if gcc-bootstrap
3098 configure-build-texinfo: stage_current
3099 @endif gcc-bootstrap
3100 @if build-texinfo
3101 maybe-configure-build-texinfo: configure-build-texinfo
3102 configure-build-texinfo: 
3103         @: $(MAKE); $(unstage)
3104         @r=`${PWD_COMMAND}`; export r; \
3105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3106         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3107         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3108         $(BUILD_EXPORTS)  \
3109         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3110         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3111         case $(srcdir) in \
3112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3113           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3115         esac; \
3116         module_srcdir=texinfo; \
3117         rm -f no-such-file || : ; \
3118         CONFIG_SITE=no-such-file $(SHELL) \
3119           $$s/$$module_srcdir/configure \
3120           --srcdir=$${topdir}/$$module_srcdir \
3121           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3122           --target=${target_alias}  \
3123           || exit 1
3124 @endif build-texinfo
3125
3126
3127
3128
3129
3130 .PHONY: all-build-texinfo maybe-all-build-texinfo
3131 maybe-all-build-texinfo:
3132 @if gcc-bootstrap
3133 all-build-texinfo: stage_current
3134 @endif gcc-bootstrap
3135 @if build-texinfo
3136 TARGET-build-texinfo=all
3137 maybe-all-build-texinfo: all-build-texinfo
3138 all-build-texinfo: configure-build-texinfo
3139         @: $(MAKE); $(unstage)
3140         @r=`${PWD_COMMAND}`; export r; \
3141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3142         $(BUILD_EXPORTS)  \
3143         (cd $(BUILD_SUBDIR)/texinfo && \
3144           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3145                 $(TARGET-build-texinfo))
3146 @endif build-texinfo
3147
3148
3149
3150
3151
3152 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3153 maybe-configure-build-fixincludes:
3154 @if gcc-bootstrap
3155 configure-build-fixincludes: stage_current
3156 @endif gcc-bootstrap
3157 @if build-fixincludes
3158 maybe-configure-build-fixincludes: configure-build-fixincludes
3159 configure-build-fixincludes: 
3160         @: $(MAKE); $(unstage)
3161         @r=`${PWD_COMMAND}`; export r; \
3162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3163         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3164         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3165         $(BUILD_EXPORTS)  \
3166         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3167         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3168         case $(srcdir) in \
3169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3170           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3172         esac; \
3173         module_srcdir=fixincludes; \
3174         rm -f no-such-file || : ; \
3175         CONFIG_SITE=no-such-file $(SHELL) \
3176           $$s/$$module_srcdir/configure \
3177           --srcdir=$${topdir}/$$module_srcdir \
3178           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3179           --target=${target_alias}  \
3180           || exit 1
3181 @endif build-fixincludes
3182
3183
3184
3185
3186
3187 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3188 maybe-all-build-fixincludes:
3189 @if gcc-bootstrap
3190 all-build-fixincludes: stage_current
3191 @endif gcc-bootstrap
3192 @if build-fixincludes
3193 TARGET-build-fixincludes=all
3194 maybe-all-build-fixincludes: all-build-fixincludes
3195 all-build-fixincludes: configure-build-fixincludes
3196         @: $(MAKE); $(unstage)
3197         @r=`${PWD_COMMAND}`; export r; \
3198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3199         $(BUILD_EXPORTS)  \
3200         (cd $(BUILD_SUBDIR)/fixincludes && \
3201           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3202                 $(TARGET-build-fixincludes))
3203 @endif build-fixincludes
3204
3205
3206
3207
3208
3209 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3210 maybe-configure-build-libcpp:
3211 @if gcc-bootstrap
3212 configure-build-libcpp: stage_current
3213 @endif gcc-bootstrap
3214 @if build-libcpp
3215 maybe-configure-build-libcpp: configure-build-libcpp
3216 configure-build-libcpp: 
3217         @: $(MAKE); $(unstage)
3218         @r=`${PWD_COMMAND}`; export r; \
3219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3220         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3221         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3222         $(BUILD_EXPORTS)  \
3223         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3224         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3225         case $(srcdir) in \
3226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3227           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3229         esac; \
3230         module_srcdir=libcpp; \
3231         rm -f no-such-file || : ; \
3232         CONFIG_SITE=no-such-file $(SHELL) \
3233           $$s/$$module_srcdir/configure \
3234           --srcdir=$${topdir}/$$module_srcdir \
3235           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3236           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3237           || exit 1
3238 @endif build-libcpp
3239
3240
3241
3242
3243
3244 .PHONY: all-build-libcpp maybe-all-build-libcpp
3245 maybe-all-build-libcpp:
3246 @if gcc-bootstrap
3247 all-build-libcpp: stage_current
3248 @endif gcc-bootstrap
3249 @if build-libcpp
3250 TARGET-build-libcpp=all
3251 maybe-all-build-libcpp: all-build-libcpp
3252 all-build-libcpp: configure-build-libcpp
3253         @: $(MAKE); $(unstage)
3254         @r=`${PWD_COMMAND}`; export r; \
3255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3256         $(BUILD_EXPORTS)  \
3257         (cd $(BUILD_SUBDIR)/libcpp && \
3258           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3259                 $(TARGET-build-libcpp))
3260 @endif build-libcpp
3261
3262
3263
3264
3265
3266 # --------------------------------------
3267 # Modules which run on the host machine
3268 # --------------------------------------
3269
3270
3271 .PHONY: configure-bfd maybe-configure-bfd
3272 maybe-configure-bfd:
3273 @if gcc-bootstrap
3274 configure-bfd: stage_current
3275 @endif gcc-bootstrap
3276 @if bfd
3277 maybe-configure-bfd: configure-bfd
3278 configure-bfd: 
3279         @r=`${PWD_COMMAND}`; export r; \
3280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3281         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3283         $(HOST_EXPORTS)  \
3284         echo Configuring in $(HOST_SUBDIR)/bfd; \
3285         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3286         case $(srcdir) in \
3287           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3288           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3289                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3290         esac; \
3291         module_srcdir=bfd; \
3292         $(SHELL) \
3293           $$s/$$module_srcdir/configure \
3294           --srcdir=$${topdir}/$$module_srcdir \
3295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3296           --target=${target_alias}  \
3297           || exit 1
3298 @endif bfd
3299
3300
3301
3302 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3303 maybe-configure-stage1-bfd:
3304 @if bfd-bootstrap
3305 maybe-configure-stage1-bfd: configure-stage1-bfd
3306 configure-stage1-bfd:
3307         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3308         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3309         @r=`${PWD_COMMAND}`; export r; \
3310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3311         TFLAGS="$(STAGE1_TFLAGS)"; \
3312         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3313         $(HOST_EXPORTS) \
3314         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3315         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3316         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3317         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3319         cd $(HOST_SUBDIR)/bfd || exit 1; \
3320         case $(srcdir) in \
3321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3322           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3324         esac; \
3325         module_srcdir=bfd; \
3326         $(SHELL) $$s/$$module_srcdir/configure \
3327           --srcdir=$${topdir}/$$module_srcdir \
3328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3329           --target=${target_alias} \
3330            \
3331           $(STAGE1_CONFIGURE_FLAGS)
3332 @endif bfd-bootstrap
3333
3334 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3335 maybe-configure-stage2-bfd:
3336 @if bfd-bootstrap
3337 maybe-configure-stage2-bfd: configure-stage2-bfd
3338 configure-stage2-bfd:
3339         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3341         @r=`${PWD_COMMAND}`; export r; \
3342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343         TFLAGS="$(STAGE2_TFLAGS)"; \
3344         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3345         $(HOST_EXPORTS) \
3346         $(POSTSTAGE1_HOST_EXPORTS) \
3347         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3348         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3349         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3350         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3352         cd $(HOST_SUBDIR)/bfd || exit 1; \
3353         case $(srcdir) in \
3354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3355           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3357         esac; \
3358         module_srcdir=bfd; \
3359         $(SHELL) $$s/$$module_srcdir/configure \
3360           --srcdir=$${topdir}/$$module_srcdir \
3361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3362           --target=${target_alias} \
3363           --with-build-libsubdir=$(HOST_SUBDIR) \
3364           $(STAGE2_CONFIGURE_FLAGS)
3365 @endif bfd-bootstrap
3366
3367 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3368 maybe-configure-stage3-bfd:
3369 @if bfd-bootstrap
3370 maybe-configure-stage3-bfd: configure-stage3-bfd
3371 configure-stage3-bfd:
3372         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3374         @r=`${PWD_COMMAND}`; export r; \
3375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3376         TFLAGS="$(STAGE3_TFLAGS)"; \
3377         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3378         $(HOST_EXPORTS) \
3379         $(POSTSTAGE1_HOST_EXPORTS) \
3380         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3381         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3382         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3383         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3385         cd $(HOST_SUBDIR)/bfd || exit 1; \
3386         case $(srcdir) in \
3387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3388           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3390         esac; \
3391         module_srcdir=bfd; \
3392         $(SHELL) $$s/$$module_srcdir/configure \
3393           --srcdir=$${topdir}/$$module_srcdir \
3394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3395           --target=${target_alias} \
3396           --with-build-libsubdir=$(HOST_SUBDIR) \
3397           $(STAGE3_CONFIGURE_FLAGS)
3398 @endif bfd-bootstrap
3399
3400 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3401 maybe-configure-stage4-bfd:
3402 @if bfd-bootstrap
3403 maybe-configure-stage4-bfd: configure-stage4-bfd
3404 configure-stage4-bfd:
3405         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3407         @r=`${PWD_COMMAND}`; export r; \
3408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3409         TFLAGS="$(STAGE4_TFLAGS)"; \
3410         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3411         $(HOST_EXPORTS) \
3412         $(POSTSTAGE1_HOST_EXPORTS) \
3413         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3414         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3415         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3416         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3418         cd $(HOST_SUBDIR)/bfd || exit 1; \
3419         case $(srcdir) in \
3420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3421           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3423         esac; \
3424         module_srcdir=bfd; \
3425         $(SHELL) $$s/$$module_srcdir/configure \
3426           --srcdir=$${topdir}/$$module_srcdir \
3427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3428           --target=${target_alias} \
3429           --with-build-libsubdir=$(HOST_SUBDIR) \
3430           $(STAGE4_CONFIGURE_FLAGS)
3431 @endif bfd-bootstrap
3432
3433 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3434 maybe-configure-stageprofile-bfd:
3435 @if bfd-bootstrap
3436 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3437 configure-stageprofile-bfd:
3438         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3440         @r=`${PWD_COMMAND}`; export r; \
3441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3442         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3443         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3444         $(HOST_EXPORTS) \
3445         $(POSTSTAGE1_HOST_EXPORTS) \
3446         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3447         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3448         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3449         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3451         cd $(HOST_SUBDIR)/bfd || exit 1; \
3452         case $(srcdir) in \
3453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3454           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3456         esac; \
3457         module_srcdir=bfd; \
3458         $(SHELL) $$s/$$module_srcdir/configure \
3459           --srcdir=$${topdir}/$$module_srcdir \
3460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3461           --target=${target_alias} \
3462           --with-build-libsubdir=$(HOST_SUBDIR) \
3463           $(STAGEprofile_CONFIGURE_FLAGS)
3464 @endif bfd-bootstrap
3465
3466 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3467 maybe-configure-stagefeedback-bfd:
3468 @if bfd-bootstrap
3469 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3470 configure-stagefeedback-bfd:
3471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3472         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3473         @r=`${PWD_COMMAND}`; export r; \
3474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3475         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3476         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3477         $(HOST_EXPORTS) \
3478         $(POSTSTAGE1_HOST_EXPORTS) \
3479         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3480         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3481         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3482         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3483         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3484         cd $(HOST_SUBDIR)/bfd || exit 1; \
3485         case $(srcdir) in \
3486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3487           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3489         esac; \
3490         module_srcdir=bfd; \
3491         $(SHELL) $$s/$$module_srcdir/configure \
3492           --srcdir=$${topdir}/$$module_srcdir \
3493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3494           --target=${target_alias} \
3495           --with-build-libsubdir=$(HOST_SUBDIR) \
3496           $(STAGEfeedback_CONFIGURE_FLAGS)
3497 @endif bfd-bootstrap
3498
3499
3500
3501
3502
3503 .PHONY: all-bfd maybe-all-bfd
3504 maybe-all-bfd:
3505 @if gcc-bootstrap
3506 all-bfd: stage_current
3507 @endif gcc-bootstrap
3508 @if bfd
3509 TARGET-bfd=all
3510 maybe-all-bfd: all-bfd
3511 all-bfd: configure-bfd
3512         @r=`${PWD_COMMAND}`; export r; \
3513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3514         $(HOST_EXPORTS)  \
3515         (cd $(HOST_SUBDIR)/bfd && \
3516           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3517                 $(TARGET-bfd))
3518 @endif bfd
3519
3520
3521
3522 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3523 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3524 maybe-all-stage1-bfd:
3525 maybe-clean-stage1-bfd:
3526 @if bfd-bootstrap
3527 maybe-all-stage1-bfd: all-stage1-bfd
3528 all-stage1: all-stage1-bfd
3529 TARGET-stage1-bfd = $(TARGET-bfd)
3530 all-stage1-bfd: configure-stage1-bfd
3531         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3532         @r=`${PWD_COMMAND}`; export r; \
3533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3534         TFLAGS="$(STAGE1_TFLAGS)"; \
3535         $(HOST_EXPORTS)  \
3536         cd $(HOST_SUBDIR)/bfd && \
3537          \
3538         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3539                 CFLAGS="$(STAGE1_CFLAGS)" \
3540                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3541                 LIBCFLAGS="$(LIBCFLAGS)" \
3542                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3543                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3544                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3545                 $(EXTRA_HOST_FLAGS)  \
3546                 $(STAGE1_FLAGS_TO_PASS)  \
3547                 TFLAGS="$(STAGE1_TFLAGS)"  \
3548                 $(TARGET-stage1-bfd)
3549
3550 maybe-clean-stage1-bfd: clean-stage1-bfd
3551 clean-stage1: clean-stage1-bfd
3552 clean-stage1-bfd:
3553         @if [ $(current_stage) = stage1 ]; then \
3554           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3555         else \
3556           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3557           $(MAKE) stage1-start; \
3558         fi; \
3559         cd $(HOST_SUBDIR)/bfd && \
3560         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3561         $(STAGE1_FLAGS_TO_PASS)  clean
3562 @endif bfd-bootstrap
3563
3564
3565 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3566 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3567 maybe-all-stage2-bfd:
3568 maybe-clean-stage2-bfd:
3569 @if bfd-bootstrap
3570 maybe-all-stage2-bfd: all-stage2-bfd
3571 all-stage2: all-stage2-bfd
3572 TARGET-stage2-bfd = $(TARGET-bfd)
3573 all-stage2-bfd: configure-stage2-bfd
3574         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3575         @r=`${PWD_COMMAND}`; export r; \
3576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3577         TFLAGS="$(STAGE2_TFLAGS)"; \
3578         $(HOST_EXPORTS) \
3579         $(POSTSTAGE1_HOST_EXPORTS)  \
3580         cd $(HOST_SUBDIR)/bfd && \
3581          \
3582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3583                 CFLAGS="$(STAGE2_CFLAGS)" \
3584                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3585                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3590                 TFLAGS="$(STAGE2_TFLAGS)"  \
3591                 $(TARGET-stage2-bfd)
3592
3593 maybe-clean-stage2-bfd: clean-stage2-bfd
3594 clean-stage2: clean-stage2-bfd
3595 clean-stage2-bfd:
3596         @if [ $(current_stage) = stage2 ]; then \
3597           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3598         else \
3599           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3600           $(MAKE) stage2-start; \
3601         fi; \
3602         cd $(HOST_SUBDIR)/bfd && \
3603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3604 @endif bfd-bootstrap
3605
3606
3607 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3608 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3609 maybe-all-stage3-bfd:
3610 maybe-clean-stage3-bfd:
3611 @if bfd-bootstrap
3612 maybe-all-stage3-bfd: all-stage3-bfd
3613 all-stage3: all-stage3-bfd
3614 TARGET-stage3-bfd = $(TARGET-bfd)
3615 all-stage3-bfd: configure-stage3-bfd
3616         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3617         @r=`${PWD_COMMAND}`; export r; \
3618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3619         TFLAGS="$(STAGE3_TFLAGS)"; \
3620         $(HOST_EXPORTS) \
3621         $(POSTSTAGE1_HOST_EXPORTS)  \
3622         cd $(HOST_SUBDIR)/bfd && \
3623          \
3624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3625                 CFLAGS="$(STAGE3_CFLAGS)" \
3626                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3627                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3631                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3632                 TFLAGS="$(STAGE3_TFLAGS)"  \
3633                 $(TARGET-stage3-bfd)
3634
3635 maybe-clean-stage3-bfd: clean-stage3-bfd
3636 clean-stage3: clean-stage3-bfd
3637 clean-stage3-bfd:
3638         @if [ $(current_stage) = stage3 ]; then \
3639           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3640         else \
3641           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3642           $(MAKE) stage3-start; \
3643         fi; \
3644         cd $(HOST_SUBDIR)/bfd && \
3645         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3646 @endif bfd-bootstrap
3647
3648
3649 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3650 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3651 maybe-all-stage4-bfd:
3652 maybe-clean-stage4-bfd:
3653 @if bfd-bootstrap
3654 maybe-all-stage4-bfd: all-stage4-bfd
3655 all-stage4: all-stage4-bfd
3656 TARGET-stage4-bfd = $(TARGET-bfd)
3657 all-stage4-bfd: configure-stage4-bfd
3658         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3659         @r=`${PWD_COMMAND}`; export r; \
3660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3661         TFLAGS="$(STAGE4_TFLAGS)"; \
3662         $(HOST_EXPORTS) \
3663         $(POSTSTAGE1_HOST_EXPORTS)  \
3664         cd $(HOST_SUBDIR)/bfd && \
3665          \
3666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3667                 CFLAGS="$(STAGE4_CFLAGS)" \
3668                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3669                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3673                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3674                 TFLAGS="$(STAGE4_TFLAGS)"  \
3675                 $(TARGET-stage4-bfd)
3676
3677 maybe-clean-stage4-bfd: clean-stage4-bfd
3678 clean-stage4: clean-stage4-bfd
3679 clean-stage4-bfd:
3680         @if [ $(current_stage) = stage4 ]; then \
3681           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3682         else \
3683           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3684           $(MAKE) stage4-start; \
3685         fi; \
3686         cd $(HOST_SUBDIR)/bfd && \
3687         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3688 @endif bfd-bootstrap
3689
3690
3691 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3692 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3693 maybe-all-stageprofile-bfd:
3694 maybe-clean-stageprofile-bfd:
3695 @if bfd-bootstrap
3696 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3697 all-stageprofile: all-stageprofile-bfd
3698 TARGET-stageprofile-bfd = $(TARGET-bfd)
3699 all-stageprofile-bfd: configure-stageprofile-bfd
3700         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3701         @r=`${PWD_COMMAND}`; export r; \
3702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3703         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3704         $(HOST_EXPORTS) \
3705         $(POSTSTAGE1_HOST_EXPORTS)  \
3706         cd $(HOST_SUBDIR)/bfd && \
3707          \
3708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3709                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3710                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3711                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3715                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3716                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3717                 $(TARGET-stageprofile-bfd)
3718
3719 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3720 clean-stageprofile: clean-stageprofile-bfd
3721 clean-stageprofile-bfd:
3722         @if [ $(current_stage) = stageprofile ]; then \
3723           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3724         else \
3725           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3726           $(MAKE) stageprofile-start; \
3727         fi; \
3728         cd $(HOST_SUBDIR)/bfd && \
3729         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3730 @endif bfd-bootstrap
3731
3732
3733 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3734 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3735 maybe-all-stagefeedback-bfd:
3736 maybe-clean-stagefeedback-bfd:
3737 @if bfd-bootstrap
3738 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3739 all-stagefeedback: all-stagefeedback-bfd
3740 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3741 all-stagefeedback-bfd: configure-stagefeedback-bfd
3742         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3743         @r=`${PWD_COMMAND}`; export r; \
3744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3745         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3746         $(HOST_EXPORTS) \
3747         $(POSTSTAGE1_HOST_EXPORTS)  \
3748         cd $(HOST_SUBDIR)/bfd && \
3749          \
3750         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3751                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3752                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3753                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3754                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3755                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3756                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3757                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3758                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3759                 $(TARGET-stagefeedback-bfd)
3760
3761 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3762 clean-stagefeedback: clean-stagefeedback-bfd
3763 clean-stagefeedback-bfd:
3764         @if [ $(current_stage) = stagefeedback ]; then \
3765           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3766         else \
3767           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3768           $(MAKE) stagefeedback-start; \
3769         fi; \
3770         cd $(HOST_SUBDIR)/bfd && \
3771         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3772 @endif bfd-bootstrap
3773
3774
3775
3776
3777
3778 .PHONY: check-bfd maybe-check-bfd
3779 maybe-check-bfd:
3780 @if bfd
3781 maybe-check-bfd: check-bfd
3782
3783 check-bfd:
3784         @: $(MAKE); $(unstage)
3785         @r=`${PWD_COMMAND}`; export r; \
3786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3787         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3788         (cd $(HOST_SUBDIR)/bfd && \
3789           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3790
3791 @endif bfd
3792
3793 .PHONY: install-bfd maybe-install-bfd
3794 maybe-install-bfd:
3795 @if bfd
3796 maybe-install-bfd: install-bfd
3797
3798 install-bfd: installdirs
3799         @: $(MAKE); $(unstage)
3800         @r=`${PWD_COMMAND}`; export r; \
3801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3802         $(HOST_EXPORTS) \
3803         (cd $(HOST_SUBDIR)/bfd && \
3804           $(MAKE) $(FLAGS_TO_PASS)  install)
3805
3806 @endif bfd
3807
3808 .PHONY: install-strip-bfd maybe-install-strip-bfd
3809 maybe-install-strip-bfd:
3810 @if bfd
3811 maybe-install-strip-bfd: install-strip-bfd
3812
3813 install-strip-bfd: installdirs
3814         @: $(MAKE); $(unstage)
3815         @r=`${PWD_COMMAND}`; export r; \
3816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3817         $(HOST_EXPORTS) \
3818         (cd $(HOST_SUBDIR)/bfd && \
3819           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3820
3821 @endif bfd
3822
3823 # Other targets (info, dvi, pdf, etc.)
3824
3825 .PHONY: maybe-info-bfd info-bfd
3826 maybe-info-bfd:
3827 @if bfd
3828 maybe-info-bfd: info-bfd
3829
3830 info-bfd: \
3831     configure-bfd 
3832         @[ -f ./bfd/Makefile ] || exit 0; \
3833         r=`${PWD_COMMAND}`; export r; \
3834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3835         $(HOST_EXPORTS) \
3836         for flag in $(EXTRA_HOST_FLAGS) ; do \
3837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3838         done; \
3839         echo "Doing info in bfd"; \
3840         (cd $(HOST_SUBDIR)/bfd && \
3841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3843                   "RANLIB=$${RANLIB}" \
3844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3845                   info) \
3846           || exit 1
3847
3848 @endif bfd
3849
3850 .PHONY: maybe-dvi-bfd dvi-bfd
3851 maybe-dvi-bfd:
3852 @if bfd
3853 maybe-dvi-bfd: dvi-bfd
3854
3855 dvi-bfd: \
3856     configure-bfd 
3857         @[ -f ./bfd/Makefile ] || exit 0; \
3858         r=`${PWD_COMMAND}`; export r; \
3859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3860         $(HOST_EXPORTS) \
3861         for flag in $(EXTRA_HOST_FLAGS) ; do \
3862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3863         done; \
3864         echo "Doing dvi in bfd"; \
3865         (cd $(HOST_SUBDIR)/bfd && \
3866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3868                   "RANLIB=$${RANLIB}" \
3869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3870                   dvi) \
3871           || exit 1
3872
3873 @endif bfd
3874
3875 .PHONY: maybe-pdf-bfd pdf-bfd
3876 maybe-pdf-bfd:
3877 @if bfd
3878 maybe-pdf-bfd: pdf-bfd
3879
3880 pdf-bfd: \
3881     configure-bfd 
3882         @[ -f ./bfd/Makefile ] || exit 0; \
3883         r=`${PWD_COMMAND}`; export r; \
3884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3885         $(HOST_EXPORTS) \
3886         for flag in $(EXTRA_HOST_FLAGS) ; do \
3887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3888         done; \
3889         echo "Doing pdf in bfd"; \
3890         (cd $(HOST_SUBDIR)/bfd && \
3891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3893                   "RANLIB=$${RANLIB}" \
3894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3895                   pdf) \
3896           || exit 1
3897
3898 @endif bfd
3899
3900 .PHONY: maybe-html-bfd html-bfd
3901 maybe-html-bfd:
3902 @if bfd
3903 maybe-html-bfd: html-bfd
3904
3905 html-bfd: \
3906     configure-bfd 
3907         @[ -f ./bfd/Makefile ] || exit 0; \
3908         r=`${PWD_COMMAND}`; export r; \
3909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3910         $(HOST_EXPORTS) \
3911         for flag in $(EXTRA_HOST_FLAGS) ; do \
3912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3913         done; \
3914         echo "Doing html in bfd"; \
3915         (cd $(HOST_SUBDIR)/bfd && \
3916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3918                   "RANLIB=$${RANLIB}" \
3919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3920                   html) \
3921           || exit 1
3922
3923 @endif bfd
3924
3925 .PHONY: maybe-TAGS-bfd TAGS-bfd
3926 maybe-TAGS-bfd:
3927 @if bfd
3928 maybe-TAGS-bfd: TAGS-bfd
3929
3930 TAGS-bfd: \
3931     configure-bfd 
3932         @[ -f ./bfd/Makefile ] || exit 0; \
3933         r=`${PWD_COMMAND}`; export r; \
3934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3935         $(HOST_EXPORTS) \
3936         for flag in $(EXTRA_HOST_FLAGS) ; do \
3937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3938         done; \
3939         echo "Doing TAGS in bfd"; \
3940         (cd $(HOST_SUBDIR)/bfd && \
3941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3943                   "RANLIB=$${RANLIB}" \
3944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3945                   TAGS) \
3946           || exit 1
3947
3948 @endif bfd
3949
3950 .PHONY: maybe-install-info-bfd install-info-bfd
3951 maybe-install-info-bfd:
3952 @if bfd
3953 maybe-install-info-bfd: install-info-bfd
3954
3955 install-info-bfd: \
3956     configure-bfd \
3957     info-bfd 
3958         @[ -f ./bfd/Makefile ] || exit 0; \
3959         r=`${PWD_COMMAND}`; export r; \
3960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3961         $(HOST_EXPORTS) \
3962         for flag in $(EXTRA_HOST_FLAGS) ; do \
3963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3964         done; \
3965         echo "Doing install-info in bfd"; \
3966         (cd $(HOST_SUBDIR)/bfd && \
3967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3969                   "RANLIB=$${RANLIB}" \
3970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3971                   install-info) \
3972           || exit 1
3973
3974 @endif bfd
3975
3976 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3977 maybe-install-pdf-bfd:
3978 @if bfd
3979 maybe-install-pdf-bfd: install-pdf-bfd
3980
3981 install-pdf-bfd: \
3982     configure-bfd \
3983     pdf-bfd 
3984         @[ -f ./bfd/Makefile ] || exit 0; \
3985         r=`${PWD_COMMAND}`; export r; \
3986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3987         $(HOST_EXPORTS) \
3988         for flag in $(EXTRA_HOST_FLAGS) ; do \
3989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3990         done; \
3991         echo "Doing install-pdf in bfd"; \
3992         (cd $(HOST_SUBDIR)/bfd && \
3993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3995                   "RANLIB=$${RANLIB}" \
3996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3997                   install-pdf) \
3998           || exit 1
3999
4000 @endif bfd
4001
4002 .PHONY: maybe-install-html-bfd install-html-bfd
4003 maybe-install-html-bfd:
4004 @if bfd
4005 maybe-install-html-bfd: install-html-bfd
4006
4007 install-html-bfd: \
4008     configure-bfd \
4009     html-bfd 
4010         @[ -f ./bfd/Makefile ] || exit 0; \
4011         r=`${PWD_COMMAND}`; export r; \
4012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4013         $(HOST_EXPORTS) \
4014         for flag in $(EXTRA_HOST_FLAGS) ; do \
4015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4016         done; \
4017         echo "Doing install-html in bfd"; \
4018         (cd $(HOST_SUBDIR)/bfd && \
4019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4021                   "RANLIB=$${RANLIB}" \
4022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4023                   install-html) \
4024           || exit 1
4025
4026 @endif bfd
4027
4028 .PHONY: maybe-installcheck-bfd installcheck-bfd
4029 maybe-installcheck-bfd:
4030 @if bfd
4031 maybe-installcheck-bfd: installcheck-bfd
4032
4033 installcheck-bfd: \
4034     configure-bfd 
4035         @[ -f ./bfd/Makefile ] || exit 0; \
4036         r=`${PWD_COMMAND}`; export r; \
4037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4038         $(HOST_EXPORTS) \
4039         for flag in $(EXTRA_HOST_FLAGS) ; do \
4040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4041         done; \
4042         echo "Doing installcheck in bfd"; \
4043         (cd $(HOST_SUBDIR)/bfd && \
4044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4046                   "RANLIB=$${RANLIB}" \
4047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4048                   installcheck) \
4049           || exit 1
4050
4051 @endif bfd
4052
4053 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4054 maybe-mostlyclean-bfd:
4055 @if bfd
4056 maybe-mostlyclean-bfd: mostlyclean-bfd
4057
4058 mostlyclean-bfd: 
4059         @[ -f ./bfd/Makefile ] || exit 0; \
4060         r=`${PWD_COMMAND}`; export r; \
4061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4062         $(HOST_EXPORTS) \
4063         for flag in $(EXTRA_HOST_FLAGS) ; do \
4064           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4065         done; \
4066         echo "Doing mostlyclean in bfd"; \
4067         (cd $(HOST_SUBDIR)/bfd && \
4068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4070                   "RANLIB=$${RANLIB}" \
4071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4072                   mostlyclean) \
4073           || exit 1
4074
4075 @endif bfd
4076
4077 .PHONY: maybe-clean-bfd clean-bfd
4078 maybe-clean-bfd:
4079 @if bfd
4080 maybe-clean-bfd: clean-bfd
4081
4082 clean-bfd: 
4083         @[ -f ./bfd/Makefile ] || exit 0; \
4084         r=`${PWD_COMMAND}`; export r; \
4085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4086         $(HOST_EXPORTS) \
4087         for flag in $(EXTRA_HOST_FLAGS) ; do \
4088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4089         done; \
4090         echo "Doing clean in bfd"; \
4091         (cd $(HOST_SUBDIR)/bfd && \
4092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4094                   "RANLIB=$${RANLIB}" \
4095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4096                   clean) \
4097           || exit 1
4098
4099 @endif bfd
4100
4101 .PHONY: maybe-distclean-bfd distclean-bfd
4102 maybe-distclean-bfd:
4103 @if bfd
4104 maybe-distclean-bfd: distclean-bfd
4105
4106 distclean-bfd: 
4107         @[ -f ./bfd/Makefile ] || exit 0; \
4108         r=`${PWD_COMMAND}`; export r; \
4109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4110         $(HOST_EXPORTS) \
4111         for flag in $(EXTRA_HOST_FLAGS) ; do \
4112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4113         done; \
4114         echo "Doing distclean in bfd"; \
4115         (cd $(HOST_SUBDIR)/bfd && \
4116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4118                   "RANLIB=$${RANLIB}" \
4119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4120                   distclean) \
4121           || exit 1
4122
4123 @endif bfd
4124
4125 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4126 maybe-maintainer-clean-bfd:
4127 @if bfd
4128 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4129
4130 maintainer-clean-bfd: 
4131         @[ -f ./bfd/Makefile ] || exit 0; \
4132         r=`${PWD_COMMAND}`; export r; \
4133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4134         $(HOST_EXPORTS) \
4135         for flag in $(EXTRA_HOST_FLAGS) ; do \
4136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4137         done; \
4138         echo "Doing maintainer-clean in bfd"; \
4139         (cd $(HOST_SUBDIR)/bfd && \
4140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4142                   "RANLIB=$${RANLIB}" \
4143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4144                   maintainer-clean) \
4145           || exit 1
4146
4147 @endif bfd
4148
4149
4150
4151 .PHONY: configure-opcodes maybe-configure-opcodes
4152 maybe-configure-opcodes:
4153 @if gcc-bootstrap
4154 configure-opcodes: stage_current
4155 @endif gcc-bootstrap
4156 @if opcodes
4157 maybe-configure-opcodes: configure-opcodes
4158 configure-opcodes: 
4159         @r=`${PWD_COMMAND}`; export r; \
4160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4161         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4162         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4163         $(HOST_EXPORTS)  \
4164         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4165         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4166         case $(srcdir) in \
4167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4168           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4170         esac; \
4171         module_srcdir=opcodes; \
4172         $(SHELL) \
4173           $$s/$$module_srcdir/configure \
4174           --srcdir=$${topdir}/$$module_srcdir \
4175           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4176           --target=${target_alias}  \
4177           || exit 1
4178 @endif opcodes
4179
4180
4181
4182 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4183 maybe-configure-stage1-opcodes:
4184 @if opcodes-bootstrap
4185 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4186 configure-stage1-opcodes:
4187         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4188         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4189         @r=`${PWD_COMMAND}`; export r; \
4190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4191         TFLAGS="$(STAGE1_TFLAGS)"; \
4192         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4193         $(HOST_EXPORTS) \
4194         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4195         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4196         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4197         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4198         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4199         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4200         case $(srcdir) in \
4201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4202           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4204         esac; \
4205         module_srcdir=opcodes; \
4206         $(SHELL) $$s/$$module_srcdir/configure \
4207           --srcdir=$${topdir}/$$module_srcdir \
4208           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4209           --target=${target_alias} \
4210            \
4211           $(STAGE1_CONFIGURE_FLAGS)
4212 @endif opcodes-bootstrap
4213
4214 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4215 maybe-configure-stage2-opcodes:
4216 @if opcodes-bootstrap
4217 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4218 configure-stage2-opcodes:
4219         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4220         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4221         @r=`${PWD_COMMAND}`; export r; \
4222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4223         TFLAGS="$(STAGE2_TFLAGS)"; \
4224         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4225         $(HOST_EXPORTS) \
4226         $(POSTSTAGE1_HOST_EXPORTS) \
4227         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4228         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4229         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4230         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4231         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4232         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4233         case $(srcdir) in \
4234           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4235           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4236                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4237         esac; \
4238         module_srcdir=opcodes; \
4239         $(SHELL) $$s/$$module_srcdir/configure \
4240           --srcdir=$${topdir}/$$module_srcdir \
4241           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4242           --target=${target_alias} \
4243           --with-build-libsubdir=$(HOST_SUBDIR) \
4244           $(STAGE2_CONFIGURE_FLAGS)
4245 @endif opcodes-bootstrap
4246
4247 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4248 maybe-configure-stage3-opcodes:
4249 @if opcodes-bootstrap
4250 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4251 configure-stage3-opcodes:
4252         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4253         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4254         @r=`${PWD_COMMAND}`; export r; \
4255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4256         TFLAGS="$(STAGE3_TFLAGS)"; \
4257         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4258         $(HOST_EXPORTS) \
4259         $(POSTSTAGE1_HOST_EXPORTS) \
4260         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4261         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4262         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4263         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4264         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4265         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4266         case $(srcdir) in \
4267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4268           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4270         esac; \
4271         module_srcdir=opcodes; \
4272         $(SHELL) $$s/$$module_srcdir/configure \
4273           --srcdir=$${topdir}/$$module_srcdir \
4274           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4275           --target=${target_alias} \
4276           --with-build-libsubdir=$(HOST_SUBDIR) \
4277           $(STAGE3_CONFIGURE_FLAGS)
4278 @endif opcodes-bootstrap
4279
4280 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4281 maybe-configure-stage4-opcodes:
4282 @if opcodes-bootstrap
4283 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4284 configure-stage4-opcodes:
4285         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4286         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4287         @r=`${PWD_COMMAND}`; export r; \
4288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4289         TFLAGS="$(STAGE4_TFLAGS)"; \
4290         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4291         $(HOST_EXPORTS) \
4292         $(POSTSTAGE1_HOST_EXPORTS) \
4293         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4294         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4295         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4296         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4297         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4298         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4299         case $(srcdir) in \
4300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4301           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4303         esac; \
4304         module_srcdir=opcodes; \
4305         $(SHELL) $$s/$$module_srcdir/configure \
4306           --srcdir=$${topdir}/$$module_srcdir \
4307           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4308           --target=${target_alias} \
4309           --with-build-libsubdir=$(HOST_SUBDIR) \
4310           $(STAGE4_CONFIGURE_FLAGS)
4311 @endif opcodes-bootstrap
4312
4313 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4314 maybe-configure-stageprofile-opcodes:
4315 @if opcodes-bootstrap
4316 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4317 configure-stageprofile-opcodes:
4318         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4319         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4320         @r=`${PWD_COMMAND}`; export r; \
4321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4322         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4323         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4324         $(HOST_EXPORTS) \
4325         $(POSTSTAGE1_HOST_EXPORTS) \
4326         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4327         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4328         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4329         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4331         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4332         case $(srcdir) in \
4333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4334           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4336         esac; \
4337         module_srcdir=opcodes; \
4338         $(SHELL) $$s/$$module_srcdir/configure \
4339           --srcdir=$${topdir}/$$module_srcdir \
4340           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4341           --target=${target_alias} \
4342           --with-build-libsubdir=$(HOST_SUBDIR) \
4343           $(STAGEprofile_CONFIGURE_FLAGS)
4344 @endif opcodes-bootstrap
4345
4346 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4347 maybe-configure-stagefeedback-opcodes:
4348 @if opcodes-bootstrap
4349 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4350 configure-stagefeedback-opcodes:
4351         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4352         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4353         @r=`${PWD_COMMAND}`; export r; \
4354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4355         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4356         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4357         $(HOST_EXPORTS) \
4358         $(POSTSTAGE1_HOST_EXPORTS) \
4359         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4360         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4361         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4362         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4363         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4364         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4365         case $(srcdir) in \
4366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4367           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4369         esac; \
4370         module_srcdir=opcodes; \
4371         $(SHELL) $$s/$$module_srcdir/configure \
4372           --srcdir=$${topdir}/$$module_srcdir \
4373           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4374           --target=${target_alias} \
4375           --with-build-libsubdir=$(HOST_SUBDIR) \
4376           $(STAGEfeedback_CONFIGURE_FLAGS)
4377 @endif opcodes-bootstrap
4378
4379
4380
4381
4382
4383 .PHONY: all-opcodes maybe-all-opcodes
4384 maybe-all-opcodes:
4385 @if gcc-bootstrap
4386 all-opcodes: stage_current
4387 @endif gcc-bootstrap
4388 @if opcodes
4389 TARGET-opcodes=all
4390 maybe-all-opcodes: all-opcodes
4391 all-opcodes: configure-opcodes
4392         @r=`${PWD_COMMAND}`; export r; \
4393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4394         $(HOST_EXPORTS)  \
4395         (cd $(HOST_SUBDIR)/opcodes && \
4396           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4397                 $(TARGET-opcodes))
4398 @endif opcodes
4399
4400
4401
4402 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4403 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4404 maybe-all-stage1-opcodes:
4405 maybe-clean-stage1-opcodes:
4406 @if opcodes-bootstrap
4407 maybe-all-stage1-opcodes: all-stage1-opcodes
4408 all-stage1: all-stage1-opcodes
4409 TARGET-stage1-opcodes = $(TARGET-opcodes)
4410 all-stage1-opcodes: configure-stage1-opcodes
4411         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4412         @r=`${PWD_COMMAND}`; export r; \
4413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4414         TFLAGS="$(STAGE1_TFLAGS)"; \
4415         $(HOST_EXPORTS)  \
4416         cd $(HOST_SUBDIR)/opcodes && \
4417          \
4418         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4419                 CFLAGS="$(STAGE1_CFLAGS)" \
4420                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4421                 LIBCFLAGS="$(LIBCFLAGS)" \
4422                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4423                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4424                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4425                 $(EXTRA_HOST_FLAGS)  \
4426                 $(STAGE1_FLAGS_TO_PASS)  \
4427                 TFLAGS="$(STAGE1_TFLAGS)"  \
4428                 $(TARGET-stage1-opcodes)
4429
4430 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4431 clean-stage1: clean-stage1-opcodes
4432 clean-stage1-opcodes:
4433         @if [ $(current_stage) = stage1 ]; then \
4434           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4435         else \
4436           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4437           $(MAKE) stage1-start; \
4438         fi; \
4439         cd $(HOST_SUBDIR)/opcodes && \
4440         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4441         $(STAGE1_FLAGS_TO_PASS)  clean
4442 @endif opcodes-bootstrap
4443
4444
4445 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4446 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4447 maybe-all-stage2-opcodes:
4448 maybe-clean-stage2-opcodes:
4449 @if opcodes-bootstrap
4450 maybe-all-stage2-opcodes: all-stage2-opcodes
4451 all-stage2: all-stage2-opcodes
4452 TARGET-stage2-opcodes = $(TARGET-opcodes)
4453 all-stage2-opcodes: configure-stage2-opcodes
4454         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4455         @r=`${PWD_COMMAND}`; export r; \
4456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4457         TFLAGS="$(STAGE2_TFLAGS)"; \
4458         $(HOST_EXPORTS) \
4459         $(POSTSTAGE1_HOST_EXPORTS)  \
4460         cd $(HOST_SUBDIR)/opcodes && \
4461          \
4462         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4463                 CFLAGS="$(STAGE2_CFLAGS)" \
4464                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4465                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4466                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4467                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4468                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4469                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4470                 TFLAGS="$(STAGE2_TFLAGS)"  \
4471                 $(TARGET-stage2-opcodes)
4472
4473 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4474 clean-stage2: clean-stage2-opcodes
4475 clean-stage2-opcodes:
4476         @if [ $(current_stage) = stage2 ]; then \
4477           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4478         else \
4479           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4480           $(MAKE) stage2-start; \
4481         fi; \
4482         cd $(HOST_SUBDIR)/opcodes && \
4483         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4484 @endif opcodes-bootstrap
4485
4486
4487 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4488 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4489 maybe-all-stage3-opcodes:
4490 maybe-clean-stage3-opcodes:
4491 @if opcodes-bootstrap
4492 maybe-all-stage3-opcodes: all-stage3-opcodes
4493 all-stage3: all-stage3-opcodes
4494 TARGET-stage3-opcodes = $(TARGET-opcodes)
4495 all-stage3-opcodes: configure-stage3-opcodes
4496         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4497         @r=`${PWD_COMMAND}`; export r; \
4498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4499         TFLAGS="$(STAGE3_TFLAGS)"; \
4500         $(HOST_EXPORTS) \
4501         $(POSTSTAGE1_HOST_EXPORTS)  \
4502         cd $(HOST_SUBDIR)/opcodes && \
4503          \
4504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4505                 CFLAGS="$(STAGE3_CFLAGS)" \
4506                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4507                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4512                 TFLAGS="$(STAGE3_TFLAGS)"  \
4513                 $(TARGET-stage3-opcodes)
4514
4515 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4516 clean-stage3: clean-stage3-opcodes
4517 clean-stage3-opcodes:
4518         @if [ $(current_stage) = stage3 ]; then \
4519           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4520         else \
4521           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4522           $(MAKE) stage3-start; \
4523         fi; \
4524         cd $(HOST_SUBDIR)/opcodes && \
4525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4526 @endif opcodes-bootstrap
4527
4528
4529 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4530 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4531 maybe-all-stage4-opcodes:
4532 maybe-clean-stage4-opcodes:
4533 @if opcodes-bootstrap
4534 maybe-all-stage4-opcodes: all-stage4-opcodes
4535 all-stage4: all-stage4-opcodes
4536 TARGET-stage4-opcodes = $(TARGET-opcodes)
4537 all-stage4-opcodes: configure-stage4-opcodes
4538         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4539         @r=`${PWD_COMMAND}`; export r; \
4540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4541         TFLAGS="$(STAGE4_TFLAGS)"; \
4542         $(HOST_EXPORTS) \
4543         $(POSTSTAGE1_HOST_EXPORTS)  \
4544         cd $(HOST_SUBDIR)/opcodes && \
4545          \
4546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4547                 CFLAGS="$(STAGE4_CFLAGS)" \
4548                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4549                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4550                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4551                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4552                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4553                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4554                 TFLAGS="$(STAGE4_TFLAGS)"  \
4555                 $(TARGET-stage4-opcodes)
4556
4557 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4558 clean-stage4: clean-stage4-opcodes
4559 clean-stage4-opcodes:
4560         @if [ $(current_stage) = stage4 ]; then \
4561           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4562         else \
4563           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4564           $(MAKE) stage4-start; \
4565         fi; \
4566         cd $(HOST_SUBDIR)/opcodes && \
4567         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4568 @endif opcodes-bootstrap
4569
4570
4571 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4572 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4573 maybe-all-stageprofile-opcodes:
4574 maybe-clean-stageprofile-opcodes:
4575 @if opcodes-bootstrap
4576 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4577 all-stageprofile: all-stageprofile-opcodes
4578 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4579 all-stageprofile-opcodes: configure-stageprofile-opcodes
4580         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4581         @r=`${PWD_COMMAND}`; export r; \
4582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4583         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4584         $(HOST_EXPORTS) \
4585         $(POSTSTAGE1_HOST_EXPORTS)  \
4586         cd $(HOST_SUBDIR)/opcodes && \
4587          \
4588         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4589                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4590                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4591                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4592                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4593                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4594                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4595                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4596                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4597                 $(TARGET-stageprofile-opcodes)
4598
4599 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4600 clean-stageprofile: clean-stageprofile-opcodes
4601 clean-stageprofile-opcodes:
4602         @if [ $(current_stage) = stageprofile ]; then \
4603           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4604         else \
4605           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4606           $(MAKE) stageprofile-start; \
4607         fi; \
4608         cd $(HOST_SUBDIR)/opcodes && \
4609         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4610 @endif opcodes-bootstrap
4611
4612
4613 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4614 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4615 maybe-all-stagefeedback-opcodes:
4616 maybe-clean-stagefeedback-opcodes:
4617 @if opcodes-bootstrap
4618 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4619 all-stagefeedback: all-stagefeedback-opcodes
4620 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4621 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4622         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4623         @r=`${PWD_COMMAND}`; export r; \
4624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4625         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4626         $(HOST_EXPORTS) \
4627         $(POSTSTAGE1_HOST_EXPORTS)  \
4628         cd $(HOST_SUBDIR)/opcodes && \
4629          \
4630         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4631                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4632                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4633                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4637                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4638                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4639                 $(TARGET-stagefeedback-opcodes)
4640
4641 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4642 clean-stagefeedback: clean-stagefeedback-opcodes
4643 clean-stagefeedback-opcodes:
4644         @if [ $(current_stage) = stagefeedback ]; then \
4645           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4646         else \
4647           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4648           $(MAKE) stagefeedback-start; \
4649         fi; \
4650         cd $(HOST_SUBDIR)/opcodes && \
4651         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4652 @endif opcodes-bootstrap
4653
4654
4655
4656
4657
4658 .PHONY: check-opcodes maybe-check-opcodes
4659 maybe-check-opcodes:
4660 @if opcodes
4661 maybe-check-opcodes: check-opcodes
4662
4663 check-opcodes:
4664         @: $(MAKE); $(unstage)
4665         @r=`${PWD_COMMAND}`; export r; \
4666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4667         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4668         (cd $(HOST_SUBDIR)/opcodes && \
4669           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4670
4671 @endif opcodes
4672
4673 .PHONY: install-opcodes maybe-install-opcodes
4674 maybe-install-opcodes:
4675 @if opcodes
4676 maybe-install-opcodes: install-opcodes
4677
4678 install-opcodes: installdirs
4679         @: $(MAKE); $(unstage)
4680         @r=`${PWD_COMMAND}`; export r; \
4681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4682         $(HOST_EXPORTS) \
4683         (cd $(HOST_SUBDIR)/opcodes && \
4684           $(MAKE) $(FLAGS_TO_PASS)  install)
4685
4686 @endif opcodes
4687
4688 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4689 maybe-install-strip-opcodes:
4690 @if opcodes
4691 maybe-install-strip-opcodes: install-strip-opcodes
4692
4693 install-strip-opcodes: installdirs
4694         @: $(MAKE); $(unstage)
4695         @r=`${PWD_COMMAND}`; export r; \
4696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4697         $(HOST_EXPORTS) \
4698         (cd $(HOST_SUBDIR)/opcodes && \
4699           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4700
4701 @endif opcodes
4702
4703 # Other targets (info, dvi, pdf, etc.)
4704
4705 .PHONY: maybe-info-opcodes info-opcodes
4706 maybe-info-opcodes:
4707 @if opcodes
4708 maybe-info-opcodes: info-opcodes
4709
4710 info-opcodes: \
4711     configure-opcodes 
4712         @[ -f ./opcodes/Makefile ] || exit 0; \
4713         r=`${PWD_COMMAND}`; export r; \
4714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4715         $(HOST_EXPORTS) \
4716         for flag in $(EXTRA_HOST_FLAGS) ; do \
4717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4718         done; \
4719         echo "Doing info in opcodes"; \
4720         (cd $(HOST_SUBDIR)/opcodes && \
4721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4723                   "RANLIB=$${RANLIB}" \
4724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4725                   info) \
4726           || exit 1
4727
4728 @endif opcodes
4729
4730 .PHONY: maybe-dvi-opcodes dvi-opcodes
4731 maybe-dvi-opcodes:
4732 @if opcodes
4733 maybe-dvi-opcodes: dvi-opcodes
4734
4735 dvi-opcodes: \
4736     configure-opcodes 
4737         @[ -f ./opcodes/Makefile ] || exit 0; \
4738         r=`${PWD_COMMAND}`; export r; \
4739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4740         $(HOST_EXPORTS) \
4741         for flag in $(EXTRA_HOST_FLAGS) ; do \
4742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4743         done; \
4744         echo "Doing dvi in opcodes"; \
4745         (cd $(HOST_SUBDIR)/opcodes && \
4746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4748                   "RANLIB=$${RANLIB}" \
4749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4750                   dvi) \
4751           || exit 1
4752
4753 @endif opcodes
4754
4755 .PHONY: maybe-pdf-opcodes pdf-opcodes
4756 maybe-pdf-opcodes:
4757 @if opcodes
4758 maybe-pdf-opcodes: pdf-opcodes
4759
4760 pdf-opcodes: \
4761     configure-opcodes 
4762         @[ -f ./opcodes/Makefile ] || exit 0; \
4763         r=`${PWD_COMMAND}`; export r; \
4764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4765         $(HOST_EXPORTS) \
4766         for flag in $(EXTRA_HOST_FLAGS) ; do \
4767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4768         done; \
4769         echo "Doing pdf in opcodes"; \
4770         (cd $(HOST_SUBDIR)/opcodes && \
4771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4773                   "RANLIB=$${RANLIB}" \
4774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4775                   pdf) \
4776           || exit 1
4777
4778 @endif opcodes
4779
4780 .PHONY: maybe-html-opcodes html-opcodes
4781 maybe-html-opcodes:
4782 @if opcodes
4783 maybe-html-opcodes: html-opcodes
4784
4785 html-opcodes: \
4786     configure-opcodes 
4787         @[ -f ./opcodes/Makefile ] || exit 0; \
4788         r=`${PWD_COMMAND}`; export r; \
4789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4790         $(HOST_EXPORTS) \
4791         for flag in $(EXTRA_HOST_FLAGS) ; do \
4792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4793         done; \
4794         echo "Doing html in opcodes"; \
4795         (cd $(HOST_SUBDIR)/opcodes && \
4796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4798                   "RANLIB=$${RANLIB}" \
4799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4800                   html) \
4801           || exit 1
4802
4803 @endif opcodes
4804
4805 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4806 maybe-TAGS-opcodes:
4807 @if opcodes
4808 maybe-TAGS-opcodes: TAGS-opcodes
4809
4810 TAGS-opcodes: \
4811     configure-opcodes 
4812         @[ -f ./opcodes/Makefile ] || exit 0; \
4813         r=`${PWD_COMMAND}`; export r; \
4814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4815         $(HOST_EXPORTS) \
4816         for flag in $(EXTRA_HOST_FLAGS) ; do \
4817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4818         done; \
4819         echo "Doing TAGS in opcodes"; \
4820         (cd $(HOST_SUBDIR)/opcodes && \
4821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4823                   "RANLIB=$${RANLIB}" \
4824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4825                   TAGS) \
4826           || exit 1
4827
4828 @endif opcodes
4829
4830 .PHONY: maybe-install-info-opcodes install-info-opcodes
4831 maybe-install-info-opcodes:
4832 @if opcodes
4833 maybe-install-info-opcodes: install-info-opcodes
4834
4835 install-info-opcodes: \
4836     configure-opcodes \
4837     info-opcodes 
4838         @[ -f ./opcodes/Makefile ] || exit 0; \
4839         r=`${PWD_COMMAND}`; export r; \
4840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4841         $(HOST_EXPORTS) \
4842         for flag in $(EXTRA_HOST_FLAGS) ; do \
4843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4844         done; \
4845         echo "Doing install-info in opcodes"; \
4846         (cd $(HOST_SUBDIR)/opcodes && \
4847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4849                   "RANLIB=$${RANLIB}" \
4850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4851                   install-info) \
4852           || exit 1
4853
4854 @endif opcodes
4855
4856 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4857 maybe-install-pdf-opcodes:
4858 @if opcodes
4859 maybe-install-pdf-opcodes: install-pdf-opcodes
4860
4861 install-pdf-opcodes: \
4862     configure-opcodes \
4863     pdf-opcodes 
4864         @[ -f ./opcodes/Makefile ] || exit 0; \
4865         r=`${PWD_COMMAND}`; export r; \
4866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4867         $(HOST_EXPORTS) \
4868         for flag in $(EXTRA_HOST_FLAGS) ; do \
4869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4870         done; \
4871         echo "Doing install-pdf in opcodes"; \
4872         (cd $(HOST_SUBDIR)/opcodes && \
4873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4875                   "RANLIB=$${RANLIB}" \
4876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4877                   install-pdf) \
4878           || exit 1
4879
4880 @endif opcodes
4881
4882 .PHONY: maybe-install-html-opcodes install-html-opcodes
4883 maybe-install-html-opcodes:
4884 @if opcodes
4885 maybe-install-html-opcodes: install-html-opcodes
4886
4887 install-html-opcodes: \
4888     configure-opcodes \
4889     html-opcodes 
4890         @[ -f ./opcodes/Makefile ] || exit 0; \
4891         r=`${PWD_COMMAND}`; export r; \
4892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4893         $(HOST_EXPORTS) \
4894         for flag in $(EXTRA_HOST_FLAGS) ; do \
4895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4896         done; \
4897         echo "Doing install-html in opcodes"; \
4898         (cd $(HOST_SUBDIR)/opcodes && \
4899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4901                   "RANLIB=$${RANLIB}" \
4902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4903                   install-html) \
4904           || exit 1
4905
4906 @endif opcodes
4907
4908 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4909 maybe-installcheck-opcodes:
4910 @if opcodes
4911 maybe-installcheck-opcodes: installcheck-opcodes
4912
4913 installcheck-opcodes: \
4914     configure-opcodes 
4915         @[ -f ./opcodes/Makefile ] || exit 0; \
4916         r=`${PWD_COMMAND}`; export r; \
4917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4918         $(HOST_EXPORTS) \
4919         for flag in $(EXTRA_HOST_FLAGS) ; do \
4920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4921         done; \
4922         echo "Doing installcheck in opcodes"; \
4923         (cd $(HOST_SUBDIR)/opcodes && \
4924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4926                   "RANLIB=$${RANLIB}" \
4927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4928                   installcheck) \
4929           || exit 1
4930
4931 @endif opcodes
4932
4933 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4934 maybe-mostlyclean-opcodes:
4935 @if opcodes
4936 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4937
4938 mostlyclean-opcodes: 
4939         @[ -f ./opcodes/Makefile ] || exit 0; \
4940         r=`${PWD_COMMAND}`; export r; \
4941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4942         $(HOST_EXPORTS) \
4943         for flag in $(EXTRA_HOST_FLAGS) ; do \
4944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4945         done; \
4946         echo "Doing mostlyclean in opcodes"; \
4947         (cd $(HOST_SUBDIR)/opcodes && \
4948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4950                   "RANLIB=$${RANLIB}" \
4951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4952                   mostlyclean) \
4953           || exit 1
4954
4955 @endif opcodes
4956
4957 .PHONY: maybe-clean-opcodes clean-opcodes
4958 maybe-clean-opcodes:
4959 @if opcodes
4960 maybe-clean-opcodes: clean-opcodes
4961
4962 clean-opcodes: 
4963         @[ -f ./opcodes/Makefile ] || exit 0; \
4964         r=`${PWD_COMMAND}`; export r; \
4965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4966         $(HOST_EXPORTS) \
4967         for flag in $(EXTRA_HOST_FLAGS) ; do \
4968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4969         done; \
4970         echo "Doing clean in opcodes"; \
4971         (cd $(HOST_SUBDIR)/opcodes && \
4972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4974                   "RANLIB=$${RANLIB}" \
4975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4976                   clean) \
4977           || exit 1
4978
4979 @endif opcodes
4980
4981 .PHONY: maybe-distclean-opcodes distclean-opcodes
4982 maybe-distclean-opcodes:
4983 @if opcodes
4984 maybe-distclean-opcodes: distclean-opcodes
4985
4986 distclean-opcodes: 
4987         @[ -f ./opcodes/Makefile ] || exit 0; \
4988         r=`${PWD_COMMAND}`; export r; \
4989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4990         $(HOST_EXPORTS) \
4991         for flag in $(EXTRA_HOST_FLAGS) ; do \
4992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4993         done; \
4994         echo "Doing distclean in opcodes"; \
4995         (cd $(HOST_SUBDIR)/opcodes && \
4996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4998                   "RANLIB=$${RANLIB}" \
4999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5000                   distclean) \
5001           || exit 1
5002
5003 @endif opcodes
5004
5005 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5006 maybe-maintainer-clean-opcodes:
5007 @if opcodes
5008 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5009
5010 maintainer-clean-opcodes: 
5011         @[ -f ./opcodes/Makefile ] || exit 0; \
5012         r=`${PWD_COMMAND}`; export r; \
5013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5014         $(HOST_EXPORTS) \
5015         for flag in $(EXTRA_HOST_FLAGS) ; do \
5016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5017         done; \
5018         echo "Doing maintainer-clean in opcodes"; \
5019         (cd $(HOST_SUBDIR)/opcodes && \
5020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5022                   "RANLIB=$${RANLIB}" \
5023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5024                   maintainer-clean) \
5025           || exit 1
5026
5027 @endif opcodes
5028
5029
5030
5031 .PHONY: configure-binutils maybe-configure-binutils
5032 maybe-configure-binutils:
5033 @if gcc-bootstrap
5034 configure-binutils: stage_current
5035 @endif gcc-bootstrap
5036 @if binutils
5037 maybe-configure-binutils: configure-binutils
5038 configure-binutils: 
5039         @r=`${PWD_COMMAND}`; export r; \
5040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5041         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5042         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5043         $(HOST_EXPORTS)  \
5044         echo Configuring in $(HOST_SUBDIR)/binutils; \
5045         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5046         case $(srcdir) in \
5047           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5048           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5049                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5050         esac; \
5051         module_srcdir=binutils; \
5052         $(SHELL) \
5053           $$s/$$module_srcdir/configure \
5054           --srcdir=$${topdir}/$$module_srcdir \
5055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5056           --target=${target_alias}  \
5057           || exit 1
5058 @endif binutils
5059
5060
5061
5062 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5063 maybe-configure-stage1-binutils:
5064 @if binutils-bootstrap
5065 maybe-configure-stage1-binutils: configure-stage1-binutils
5066 configure-stage1-binutils:
5067         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5069         @r=`${PWD_COMMAND}`; export r; \
5070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5071         TFLAGS="$(STAGE1_TFLAGS)"; \
5072         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5073         $(HOST_EXPORTS) \
5074         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5075         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5076         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5077         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5078         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5079         cd $(HOST_SUBDIR)/binutils || exit 1; \
5080         case $(srcdir) in \
5081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5082           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5084         esac; \
5085         module_srcdir=binutils; \
5086         $(SHELL) $$s/$$module_srcdir/configure \
5087           --srcdir=$${topdir}/$$module_srcdir \
5088           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5089           --target=${target_alias} \
5090            \
5091           $(STAGE1_CONFIGURE_FLAGS)
5092 @endif binutils-bootstrap
5093
5094 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5095 maybe-configure-stage2-binutils:
5096 @if binutils-bootstrap
5097 maybe-configure-stage2-binutils: configure-stage2-binutils
5098 configure-stage2-binutils:
5099         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5100         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5101         @r=`${PWD_COMMAND}`; export r; \
5102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5103         TFLAGS="$(STAGE2_TFLAGS)"; \
5104         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5105         $(HOST_EXPORTS) \
5106         $(POSTSTAGE1_HOST_EXPORTS) \
5107         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5108         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5109         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5110         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5111         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5112         cd $(HOST_SUBDIR)/binutils || exit 1; \
5113         case $(srcdir) in \
5114           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5115           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5116                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5117         esac; \
5118         module_srcdir=binutils; \
5119         $(SHELL) $$s/$$module_srcdir/configure \
5120           --srcdir=$${topdir}/$$module_srcdir \
5121           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5122           --target=${target_alias} \
5123           --with-build-libsubdir=$(HOST_SUBDIR) \
5124           $(STAGE2_CONFIGURE_FLAGS)
5125 @endif binutils-bootstrap
5126
5127 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5128 maybe-configure-stage3-binutils:
5129 @if binutils-bootstrap
5130 maybe-configure-stage3-binutils: configure-stage3-binutils
5131 configure-stage3-binutils:
5132         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5133         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5134         @r=`${PWD_COMMAND}`; export r; \
5135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5136         TFLAGS="$(STAGE3_TFLAGS)"; \
5137         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5138         $(HOST_EXPORTS) \
5139         $(POSTSTAGE1_HOST_EXPORTS) \
5140         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5141         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5142         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5143         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5144         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5145         cd $(HOST_SUBDIR)/binutils || exit 1; \
5146         case $(srcdir) in \
5147           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5148           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5149                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5150         esac; \
5151         module_srcdir=binutils; \
5152         $(SHELL) $$s/$$module_srcdir/configure \
5153           --srcdir=$${topdir}/$$module_srcdir \
5154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5155           --target=${target_alias} \
5156           --with-build-libsubdir=$(HOST_SUBDIR) \
5157           $(STAGE3_CONFIGURE_FLAGS)
5158 @endif binutils-bootstrap
5159
5160 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5161 maybe-configure-stage4-binutils:
5162 @if binutils-bootstrap
5163 maybe-configure-stage4-binutils: configure-stage4-binutils
5164 configure-stage4-binutils:
5165         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5167         @r=`${PWD_COMMAND}`; export r; \
5168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5169         TFLAGS="$(STAGE4_TFLAGS)"; \
5170         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5171         $(HOST_EXPORTS) \
5172         $(POSTSTAGE1_HOST_EXPORTS) \
5173         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5174         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5175         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5176         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5178         cd $(HOST_SUBDIR)/binutils || exit 1; \
5179         case $(srcdir) in \
5180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5181           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5183         esac; \
5184         module_srcdir=binutils; \
5185         $(SHELL) $$s/$$module_srcdir/configure \
5186           --srcdir=$${topdir}/$$module_srcdir \
5187           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5188           --target=${target_alias} \
5189           --with-build-libsubdir=$(HOST_SUBDIR) \
5190           $(STAGE4_CONFIGURE_FLAGS)
5191 @endif binutils-bootstrap
5192
5193 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5194 maybe-configure-stageprofile-binutils:
5195 @if binutils-bootstrap
5196 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5197 configure-stageprofile-binutils:
5198         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5200         @r=`${PWD_COMMAND}`; export r; \
5201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5202         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5203         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5204         $(HOST_EXPORTS) \
5205         $(POSTSTAGE1_HOST_EXPORTS) \
5206         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5207         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5208         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5209         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5211         cd $(HOST_SUBDIR)/binutils || exit 1; \
5212         case $(srcdir) in \
5213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5214           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5216         esac; \
5217         module_srcdir=binutils; \
5218         $(SHELL) $$s/$$module_srcdir/configure \
5219           --srcdir=$${topdir}/$$module_srcdir \
5220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5221           --target=${target_alias} \
5222           --with-build-libsubdir=$(HOST_SUBDIR) \
5223           $(STAGEprofile_CONFIGURE_FLAGS)
5224 @endif binutils-bootstrap
5225
5226 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5227 maybe-configure-stagefeedback-binutils:
5228 @if binutils-bootstrap
5229 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5230 configure-stagefeedback-binutils:
5231         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5232         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5233         @r=`${PWD_COMMAND}`; export r; \
5234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5235         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5236         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5237         $(HOST_EXPORTS) \
5238         $(POSTSTAGE1_HOST_EXPORTS) \
5239         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5240         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5241         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5242         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5243         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5244         cd $(HOST_SUBDIR)/binutils || exit 1; \
5245         case $(srcdir) in \
5246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5247           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5249         esac; \
5250         module_srcdir=binutils; \
5251         $(SHELL) $$s/$$module_srcdir/configure \
5252           --srcdir=$${topdir}/$$module_srcdir \
5253           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5254           --target=${target_alias} \
5255           --with-build-libsubdir=$(HOST_SUBDIR) \
5256           $(STAGEfeedback_CONFIGURE_FLAGS)
5257 @endif binutils-bootstrap
5258
5259
5260
5261
5262
5263 .PHONY: all-binutils maybe-all-binutils
5264 maybe-all-binutils:
5265 @if gcc-bootstrap
5266 all-binutils: stage_current
5267 @endif gcc-bootstrap
5268 @if binutils
5269 TARGET-binutils=all
5270 maybe-all-binutils: all-binutils
5271 all-binutils: configure-binutils
5272         @r=`${PWD_COMMAND}`; export r; \
5273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5274         $(HOST_EXPORTS)  \
5275         (cd $(HOST_SUBDIR)/binutils && \
5276           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5277                 $(TARGET-binutils))
5278 @endif binutils
5279
5280
5281
5282 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5283 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5284 maybe-all-stage1-binutils:
5285 maybe-clean-stage1-binutils:
5286 @if binutils-bootstrap
5287 maybe-all-stage1-binutils: all-stage1-binutils
5288 all-stage1: all-stage1-binutils
5289 TARGET-stage1-binutils = $(TARGET-binutils)
5290 all-stage1-binutils: configure-stage1-binutils
5291         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5292         @r=`${PWD_COMMAND}`; export r; \
5293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5294         TFLAGS="$(STAGE1_TFLAGS)"; \
5295         $(HOST_EXPORTS)  \
5296         cd $(HOST_SUBDIR)/binutils && \
5297          \
5298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5299                 CFLAGS="$(STAGE1_CFLAGS)" \
5300                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5301                 LIBCFLAGS="$(LIBCFLAGS)" \
5302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5305                 $(EXTRA_HOST_FLAGS)  \
5306                 $(STAGE1_FLAGS_TO_PASS)  \
5307                 TFLAGS="$(STAGE1_TFLAGS)"  \
5308                 $(TARGET-stage1-binutils)
5309
5310 maybe-clean-stage1-binutils: clean-stage1-binutils
5311 clean-stage1: clean-stage1-binutils
5312 clean-stage1-binutils:
5313         @if [ $(current_stage) = stage1 ]; then \
5314           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5315         else \
5316           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5317           $(MAKE) stage1-start; \
5318         fi; \
5319         cd $(HOST_SUBDIR)/binutils && \
5320         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5321         $(STAGE1_FLAGS_TO_PASS)  clean
5322 @endif binutils-bootstrap
5323
5324
5325 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5326 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5327 maybe-all-stage2-binutils:
5328 maybe-clean-stage2-binutils:
5329 @if binutils-bootstrap
5330 maybe-all-stage2-binutils: all-stage2-binutils
5331 all-stage2: all-stage2-binutils
5332 TARGET-stage2-binutils = $(TARGET-binutils)
5333 all-stage2-binutils: configure-stage2-binutils
5334         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5335         @r=`${PWD_COMMAND}`; export r; \
5336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5337         TFLAGS="$(STAGE2_TFLAGS)"; \
5338         $(HOST_EXPORTS) \
5339         $(POSTSTAGE1_HOST_EXPORTS)  \
5340         cd $(HOST_SUBDIR)/binutils && \
5341          \
5342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5343                 CFLAGS="$(STAGE2_CFLAGS)" \
5344                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5345                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5350                 TFLAGS="$(STAGE2_TFLAGS)"  \
5351                 $(TARGET-stage2-binutils)
5352
5353 maybe-clean-stage2-binutils: clean-stage2-binutils
5354 clean-stage2: clean-stage2-binutils
5355 clean-stage2-binutils:
5356         @if [ $(current_stage) = stage2 ]; then \
5357           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5358         else \
5359           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5360           $(MAKE) stage2-start; \
5361         fi; \
5362         cd $(HOST_SUBDIR)/binutils && \
5363         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5364 @endif binutils-bootstrap
5365
5366
5367 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5368 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5369 maybe-all-stage3-binutils:
5370 maybe-clean-stage3-binutils:
5371 @if binutils-bootstrap
5372 maybe-all-stage3-binutils: all-stage3-binutils
5373 all-stage3: all-stage3-binutils
5374 TARGET-stage3-binutils = $(TARGET-binutils)
5375 all-stage3-binutils: configure-stage3-binutils
5376         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5377         @r=`${PWD_COMMAND}`; export r; \
5378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5379         TFLAGS="$(STAGE3_TFLAGS)"; \
5380         $(HOST_EXPORTS) \
5381         $(POSTSTAGE1_HOST_EXPORTS)  \
5382         cd $(HOST_SUBDIR)/binutils && \
5383          \
5384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5385                 CFLAGS="$(STAGE3_CFLAGS)" \
5386                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5387                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5392                 TFLAGS="$(STAGE3_TFLAGS)"  \
5393                 $(TARGET-stage3-binutils)
5394
5395 maybe-clean-stage3-binutils: clean-stage3-binutils
5396 clean-stage3: clean-stage3-binutils
5397 clean-stage3-binutils:
5398         @if [ $(current_stage) = stage3 ]; then \
5399           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5400         else \
5401           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5402           $(MAKE) stage3-start; \
5403         fi; \
5404         cd $(HOST_SUBDIR)/binutils && \
5405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5406 @endif binutils-bootstrap
5407
5408
5409 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5410 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5411 maybe-all-stage4-binutils:
5412 maybe-clean-stage4-binutils:
5413 @if binutils-bootstrap
5414 maybe-all-stage4-binutils: all-stage4-binutils
5415 all-stage4: all-stage4-binutils
5416 TARGET-stage4-binutils = $(TARGET-binutils)
5417 all-stage4-binutils: configure-stage4-binutils
5418         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5419         @r=`${PWD_COMMAND}`; export r; \
5420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5421         TFLAGS="$(STAGE4_TFLAGS)"; \
5422         $(HOST_EXPORTS) \
5423         $(POSTSTAGE1_HOST_EXPORTS)  \
5424         cd $(HOST_SUBDIR)/binutils && \
5425          \
5426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5427                 CFLAGS="$(STAGE4_CFLAGS)" \
5428                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5429                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5430                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5431                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5432                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5433                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5434                 TFLAGS="$(STAGE4_TFLAGS)"  \
5435                 $(TARGET-stage4-binutils)
5436
5437 maybe-clean-stage4-binutils: clean-stage4-binutils
5438 clean-stage4: clean-stage4-binutils
5439 clean-stage4-binutils:
5440         @if [ $(current_stage) = stage4 ]; then \
5441           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5442         else \
5443           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5444           $(MAKE) stage4-start; \
5445         fi; \
5446         cd $(HOST_SUBDIR)/binutils && \
5447         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5448 @endif binutils-bootstrap
5449
5450
5451 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5452 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5453 maybe-all-stageprofile-binutils:
5454 maybe-clean-stageprofile-binutils:
5455 @if binutils-bootstrap
5456 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5457 all-stageprofile: all-stageprofile-binutils
5458 TARGET-stageprofile-binutils = $(TARGET-binutils)
5459 all-stageprofile-binutils: configure-stageprofile-binutils
5460         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5461         @r=`${PWD_COMMAND}`; export r; \
5462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5463         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5464         $(HOST_EXPORTS) \
5465         $(POSTSTAGE1_HOST_EXPORTS)  \
5466         cd $(HOST_SUBDIR)/binutils && \
5467          \
5468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5469                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5470                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5471                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5475                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5476                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5477                 $(TARGET-stageprofile-binutils)
5478
5479 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5480 clean-stageprofile: clean-stageprofile-binutils
5481 clean-stageprofile-binutils:
5482         @if [ $(current_stage) = stageprofile ]; then \
5483           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5484         else \
5485           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5486           $(MAKE) stageprofile-start; \
5487         fi; \
5488         cd $(HOST_SUBDIR)/binutils && \
5489         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5490 @endif binutils-bootstrap
5491
5492
5493 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5494 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5495 maybe-all-stagefeedback-binutils:
5496 maybe-clean-stagefeedback-binutils:
5497 @if binutils-bootstrap
5498 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5499 all-stagefeedback: all-stagefeedback-binutils
5500 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5501 all-stagefeedback-binutils: configure-stagefeedback-binutils
5502         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5503         @r=`${PWD_COMMAND}`; export r; \
5504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5505         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5506         $(HOST_EXPORTS) \
5507         $(POSTSTAGE1_HOST_EXPORTS)  \
5508         cd $(HOST_SUBDIR)/binutils && \
5509          \
5510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5511                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5512                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5513                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5517                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5518                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
5519                 $(TARGET-stagefeedback-binutils)
5520
5521 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5522 clean-stagefeedback: clean-stagefeedback-binutils
5523 clean-stagefeedback-binutils:
5524         @if [ $(current_stage) = stagefeedback ]; then \
5525           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5526         else \
5527           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5528           $(MAKE) stagefeedback-start; \
5529         fi; \
5530         cd $(HOST_SUBDIR)/binutils && \
5531         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5532 @endif binutils-bootstrap
5533
5534
5535
5536
5537
5538 .PHONY: check-binutils maybe-check-binutils
5539 maybe-check-binutils:
5540 @if binutils
5541 maybe-check-binutils: check-binutils
5542
5543 check-binutils:
5544         @: $(MAKE); $(unstage)
5545         @r=`${PWD_COMMAND}`; export r; \
5546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5547         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5548         (cd $(HOST_SUBDIR)/binutils && \
5549           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5550
5551 @endif binutils
5552
5553 .PHONY: install-binutils maybe-install-binutils
5554 maybe-install-binutils:
5555 @if binutils
5556 maybe-install-binutils: install-binutils
5557
5558 install-binutils: installdirs
5559         @: $(MAKE); $(unstage)
5560         @r=`${PWD_COMMAND}`; export r; \
5561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5562         $(HOST_EXPORTS) \
5563         (cd $(HOST_SUBDIR)/binutils && \
5564           $(MAKE) $(FLAGS_TO_PASS)  install)
5565
5566 @endif binutils
5567
5568 .PHONY: install-strip-binutils maybe-install-strip-binutils
5569 maybe-install-strip-binutils:
5570 @if binutils
5571 maybe-install-strip-binutils: install-strip-binutils
5572
5573 install-strip-binutils: installdirs
5574         @: $(MAKE); $(unstage)
5575         @r=`${PWD_COMMAND}`; export r; \
5576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5577         $(HOST_EXPORTS) \
5578         (cd $(HOST_SUBDIR)/binutils && \
5579           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5580
5581 @endif binutils
5582
5583 # Other targets (info, dvi, pdf, etc.)
5584
5585 .PHONY: maybe-info-binutils info-binutils
5586 maybe-info-binutils:
5587 @if binutils
5588 maybe-info-binutils: info-binutils
5589
5590 info-binutils: \
5591     configure-binutils 
5592         @[ -f ./binutils/Makefile ] || exit 0; \
5593         r=`${PWD_COMMAND}`; export r; \
5594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5595         $(HOST_EXPORTS) \
5596         for flag in $(EXTRA_HOST_FLAGS) ; do \
5597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5598         done; \
5599         echo "Doing info in binutils"; \
5600         (cd $(HOST_SUBDIR)/binutils && \
5601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5603                   "RANLIB=$${RANLIB}" \
5604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5605                   info) \
5606           || exit 1
5607
5608 @endif binutils
5609
5610 .PHONY: maybe-dvi-binutils dvi-binutils
5611 maybe-dvi-binutils:
5612 @if binutils
5613 maybe-dvi-binutils: dvi-binutils
5614
5615 dvi-binutils: \
5616     configure-binutils 
5617         @[ -f ./binutils/Makefile ] || exit 0; \
5618         r=`${PWD_COMMAND}`; export r; \
5619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5620         $(HOST_EXPORTS) \
5621         for flag in $(EXTRA_HOST_FLAGS) ; do \
5622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5623         done; \
5624         echo "Doing dvi in binutils"; \
5625         (cd $(HOST_SUBDIR)/binutils && \
5626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5628                   "RANLIB=$${RANLIB}" \
5629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5630                   dvi) \
5631           || exit 1
5632
5633 @endif binutils
5634
5635 .PHONY: maybe-pdf-binutils pdf-binutils
5636 maybe-pdf-binutils:
5637 @if binutils
5638 maybe-pdf-binutils: pdf-binutils
5639
5640 pdf-binutils: \
5641     configure-binutils 
5642         @[ -f ./binutils/Makefile ] || exit 0; \
5643         r=`${PWD_COMMAND}`; export r; \
5644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5645         $(HOST_EXPORTS) \
5646         for flag in $(EXTRA_HOST_FLAGS) ; do \
5647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5648         done; \
5649         echo "Doing pdf in binutils"; \
5650         (cd $(HOST_SUBDIR)/binutils && \
5651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5653                   "RANLIB=$${RANLIB}" \
5654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5655                   pdf) \
5656           || exit 1
5657
5658 @endif binutils
5659
5660 .PHONY: maybe-html-binutils html-binutils
5661 maybe-html-binutils:
5662 @if binutils
5663 maybe-html-binutils: html-binutils
5664
5665 html-binutils: \
5666     configure-binutils 
5667         @[ -f ./binutils/Makefile ] || exit 0; \
5668         r=`${PWD_COMMAND}`; export r; \
5669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5670         $(HOST_EXPORTS) \
5671         for flag in $(EXTRA_HOST_FLAGS) ; do \
5672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5673         done; \
5674         echo "Doing html in binutils"; \
5675         (cd $(HOST_SUBDIR)/binutils && \
5676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5678                   "RANLIB=$${RANLIB}" \
5679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5680                   html) \
5681           || exit 1
5682
5683 @endif binutils
5684
5685 .PHONY: maybe-TAGS-binutils TAGS-binutils
5686 maybe-TAGS-binutils:
5687 @if binutils
5688 maybe-TAGS-binutils: TAGS-binutils
5689
5690 TAGS-binutils: \
5691     configure-binutils 
5692         @[ -f ./binutils/Makefile ] || exit 0; \
5693         r=`${PWD_COMMAND}`; export r; \
5694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5695         $(HOST_EXPORTS) \
5696         for flag in $(EXTRA_HOST_FLAGS) ; do \
5697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5698         done; \
5699         echo "Doing TAGS in binutils"; \
5700         (cd $(HOST_SUBDIR)/binutils && \
5701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5703                   "RANLIB=$${RANLIB}" \
5704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5705                   TAGS) \
5706           || exit 1
5707
5708 @endif binutils
5709
5710 .PHONY: maybe-install-info-binutils install-info-binutils
5711 maybe-install-info-binutils:
5712 @if binutils
5713 maybe-install-info-binutils: install-info-binutils
5714
5715 install-info-binutils: \
5716     configure-binutils \
5717     info-binutils 
5718         @[ -f ./binutils/Makefile ] || exit 0; \
5719         r=`${PWD_COMMAND}`; export r; \
5720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5721         $(HOST_EXPORTS) \
5722         for flag in $(EXTRA_HOST_FLAGS) ; do \
5723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5724         done; \
5725         echo "Doing install-info in binutils"; \
5726         (cd $(HOST_SUBDIR)/binutils && \
5727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5729                   "RANLIB=$${RANLIB}" \
5730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5731                   install-info) \
5732           || exit 1
5733
5734 @endif binutils
5735
5736 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5737 maybe-install-pdf-binutils:
5738 @if binutils
5739 maybe-install-pdf-binutils: install-pdf-binutils
5740
5741 install-pdf-binutils: \
5742     configure-binutils \
5743     pdf-binutils 
5744         @[ -f ./binutils/Makefile ] || exit 0; \
5745         r=`${PWD_COMMAND}`; export r; \
5746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5747         $(HOST_EXPORTS) \
5748         for flag in $(EXTRA_HOST_FLAGS) ; do \
5749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5750         done; \
5751         echo "Doing install-pdf in binutils"; \
5752         (cd $(HOST_SUBDIR)/binutils && \
5753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5755                   "RANLIB=$${RANLIB}" \
5756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5757                   install-pdf) \
5758           || exit 1
5759
5760 @endif binutils
5761
5762 .PHONY: maybe-install-html-binutils install-html-binutils
5763 maybe-install-html-binutils:
5764 @if binutils
5765 maybe-install-html-binutils: install-html-binutils
5766
5767 install-html-binutils: \
5768     configure-binutils \
5769     html-binutils 
5770         @[ -f ./binutils/Makefile ] || exit 0; \
5771         r=`${PWD_COMMAND}`; export r; \
5772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5773         $(HOST_EXPORTS) \
5774         for flag in $(EXTRA_HOST_FLAGS) ; do \
5775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5776         done; \
5777         echo "Doing install-html in binutils"; \
5778         (cd $(HOST_SUBDIR)/binutils && \
5779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5781                   "RANLIB=$${RANLIB}" \
5782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5783                   install-html) \
5784           || exit 1
5785
5786 @endif binutils
5787
5788 .PHONY: maybe-installcheck-binutils installcheck-binutils
5789 maybe-installcheck-binutils:
5790 @if binutils
5791 maybe-installcheck-binutils: installcheck-binutils
5792
5793 installcheck-binutils: \
5794     configure-binutils 
5795         @[ -f ./binutils/Makefile ] || exit 0; \
5796         r=`${PWD_COMMAND}`; export r; \
5797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5798         $(HOST_EXPORTS) \
5799         for flag in $(EXTRA_HOST_FLAGS) ; do \
5800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5801         done; \
5802         echo "Doing installcheck in binutils"; \
5803         (cd $(HOST_SUBDIR)/binutils && \
5804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5806                   "RANLIB=$${RANLIB}" \
5807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5808                   installcheck) \
5809           || exit 1
5810
5811 @endif binutils
5812
5813 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5814 maybe-mostlyclean-binutils:
5815 @if binutils
5816 maybe-mostlyclean-binutils: mostlyclean-binutils
5817
5818 mostlyclean-binutils: 
5819         @[ -f ./binutils/Makefile ] || exit 0; \
5820         r=`${PWD_COMMAND}`; export r; \
5821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5822         $(HOST_EXPORTS) \
5823         for flag in $(EXTRA_HOST_FLAGS) ; do \
5824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5825         done; \
5826         echo "Doing mostlyclean in binutils"; \
5827         (cd $(HOST_SUBDIR)/binutils && \
5828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5830                   "RANLIB=$${RANLIB}" \
5831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5832                   mostlyclean) \
5833           || exit 1
5834
5835 @endif binutils
5836
5837 .PHONY: maybe-clean-binutils clean-binutils
5838 maybe-clean-binutils:
5839 @if binutils
5840 maybe-clean-binutils: clean-binutils
5841
5842 clean-binutils: 
5843         @[ -f ./binutils/Makefile ] || exit 0; \
5844         r=`${PWD_COMMAND}`; export r; \
5845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5846         $(HOST_EXPORTS) \
5847         for flag in $(EXTRA_HOST_FLAGS) ; do \
5848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5849         done; \
5850         echo "Doing clean in binutils"; \
5851         (cd $(HOST_SUBDIR)/binutils && \
5852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5854                   "RANLIB=$${RANLIB}" \
5855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5856                   clean) \
5857           || exit 1
5858
5859 @endif binutils
5860
5861 .PHONY: maybe-distclean-binutils distclean-binutils
5862 maybe-distclean-binutils:
5863 @if binutils
5864 maybe-distclean-binutils: distclean-binutils
5865
5866 distclean-binutils: 
5867         @[ -f ./binutils/Makefile ] || exit 0; \
5868         r=`${PWD_COMMAND}`; export r; \
5869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5870         $(HOST_EXPORTS) \
5871         for flag in $(EXTRA_HOST_FLAGS) ; do \
5872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5873         done; \
5874         echo "Doing distclean in binutils"; \
5875         (cd $(HOST_SUBDIR)/binutils && \
5876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5878                   "RANLIB=$${RANLIB}" \
5879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5880                   distclean) \
5881           || exit 1
5882
5883 @endif binutils
5884
5885 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5886 maybe-maintainer-clean-binutils:
5887 @if binutils
5888 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5889
5890 maintainer-clean-binutils: 
5891         @[ -f ./binutils/Makefile ] || exit 0; \
5892         r=`${PWD_COMMAND}`; export r; \
5893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5894         $(HOST_EXPORTS) \
5895         for flag in $(EXTRA_HOST_FLAGS) ; do \
5896           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5897         done; \
5898         echo "Doing maintainer-clean in binutils"; \
5899         (cd $(HOST_SUBDIR)/binutils && \
5900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5902                   "RANLIB=$${RANLIB}" \
5903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5904                   maintainer-clean) \
5905           || exit 1
5906
5907 @endif binutils
5908
5909
5910
5911 .PHONY: configure-bison maybe-configure-bison
5912 maybe-configure-bison:
5913 @if gcc-bootstrap
5914 configure-bison: stage_current
5915 @endif gcc-bootstrap
5916 @if bison
5917 maybe-configure-bison: configure-bison
5918 configure-bison: 
5919         @: $(MAKE); $(unstage)
5920         @r=`${PWD_COMMAND}`; export r; \
5921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5922         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5923         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
5924         $(HOST_EXPORTS)  \
5925         echo Configuring in $(HOST_SUBDIR)/bison; \
5926         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5927         case $(srcdir) in \
5928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5929           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5931         esac; \
5932         module_srcdir=bison; \
5933         $(SHELL) \
5934           $$s/$$module_srcdir/configure \
5935           --srcdir=$${topdir}/$$module_srcdir \
5936           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5937           --target=${target_alias}  \
5938           || exit 1
5939 @endif bison
5940
5941
5942
5943
5944
5945 .PHONY: all-bison maybe-all-bison
5946 maybe-all-bison:
5947 @if gcc-bootstrap
5948 all-bison: stage_current
5949 @endif gcc-bootstrap
5950 @if bison
5951 TARGET-bison=all
5952 maybe-all-bison: all-bison
5953 all-bison: configure-bison
5954         @: $(MAKE); $(unstage)
5955         @r=`${PWD_COMMAND}`; export r; \
5956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5957         $(HOST_EXPORTS)  \
5958         (cd $(HOST_SUBDIR)/bison && \
5959           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5960                 $(TARGET-bison))
5961 @endif bison
5962
5963
5964
5965
5966 .PHONY: check-bison maybe-check-bison
5967 maybe-check-bison:
5968 @if bison
5969 maybe-check-bison: check-bison
5970
5971 # This module is only tested in a native toolchain.
5972 check-bison:
5973         @: $(MAKE); $(unstage)
5974         @if [ '$(host)' = '$(target)' ]; then \
5975           r=`${PWD_COMMAND}`; export r; \
5976           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5977           $(HOST_EXPORTS)  \
5978           (cd $(HOST_SUBDIR)/bison && \
5979             $(MAKE) $(FLAGS_TO_PASS)  check)
5980         fi
5981
5982 @endif bison
5983
5984 .PHONY: install-bison maybe-install-bison
5985 maybe-install-bison:
5986 @if bison
5987 maybe-install-bison: install-bison
5988
5989 install-bison: installdirs
5990         @: $(MAKE); $(unstage)
5991         @r=`${PWD_COMMAND}`; export r; \
5992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5993         $(HOST_EXPORTS) \
5994         (cd $(HOST_SUBDIR)/bison && \
5995           $(MAKE) $(FLAGS_TO_PASS)  install)
5996
5997 @endif bison
5998
5999 .PHONY: install-strip-bison maybe-install-strip-bison
6000 maybe-install-strip-bison:
6001 @if bison
6002 maybe-install-strip-bison: install-strip-bison
6003
6004 install-strip-bison: installdirs
6005         @: $(MAKE); $(unstage)
6006         @r=`${PWD_COMMAND}`; export r; \
6007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6008         $(HOST_EXPORTS) \
6009         (cd $(HOST_SUBDIR)/bison && \
6010           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6011
6012 @endif bison
6013
6014 # Other targets (info, dvi, pdf, etc.)
6015
6016 .PHONY: maybe-info-bison info-bison
6017 maybe-info-bison:
6018 @if bison
6019 maybe-info-bison: info-bison
6020
6021 info-bison: \
6022     configure-bison 
6023         @: $(MAKE); $(unstage)
6024         @[ -f ./bison/Makefile ] || exit 0; \
6025         r=`${PWD_COMMAND}`; export r; \
6026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6027         $(HOST_EXPORTS) \
6028         for flag in $(EXTRA_HOST_FLAGS) ; do \
6029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6030         done; \
6031         echo "Doing info in bison"; \
6032         (cd $(HOST_SUBDIR)/bison && \
6033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6035                   "RANLIB=$${RANLIB}" \
6036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6037                   info) \
6038           || exit 1
6039
6040 @endif bison
6041
6042 .PHONY: maybe-dvi-bison dvi-bison
6043 maybe-dvi-bison:
6044 @if bison
6045 maybe-dvi-bison: dvi-bison
6046
6047 dvi-bison: \
6048     configure-bison 
6049         @: $(MAKE); $(unstage)
6050         @[ -f ./bison/Makefile ] || exit 0; \
6051         r=`${PWD_COMMAND}`; export r; \
6052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6053         $(HOST_EXPORTS) \
6054         for flag in $(EXTRA_HOST_FLAGS) ; do \
6055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6056         done; \
6057         echo "Doing dvi in bison"; \
6058         (cd $(HOST_SUBDIR)/bison && \
6059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6061                   "RANLIB=$${RANLIB}" \
6062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6063                   dvi) \
6064           || exit 1
6065
6066 @endif bison
6067
6068 .PHONY: maybe-pdf-bison pdf-bison
6069 maybe-pdf-bison:
6070 @if bison
6071 maybe-pdf-bison: pdf-bison
6072
6073 pdf-bison: \
6074     configure-bison 
6075         @: $(MAKE); $(unstage)
6076         @[ -f ./bison/Makefile ] || exit 0; \
6077         r=`${PWD_COMMAND}`; export r; \
6078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079         $(HOST_EXPORTS) \
6080         for flag in $(EXTRA_HOST_FLAGS) ; do \
6081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6082         done; \
6083         echo "Doing pdf in bison"; \
6084         (cd $(HOST_SUBDIR)/bison && \
6085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6087                   "RANLIB=$${RANLIB}" \
6088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6089                   pdf) \
6090           || exit 1
6091
6092 @endif bison
6093
6094 .PHONY: maybe-html-bison html-bison
6095 maybe-html-bison:
6096 @if bison
6097 maybe-html-bison: html-bison
6098
6099 html-bison: \
6100     configure-bison 
6101         @: $(MAKE); $(unstage)
6102         @[ -f ./bison/Makefile ] || exit 0; \
6103         r=`${PWD_COMMAND}`; export r; \
6104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6105         $(HOST_EXPORTS) \
6106         for flag in $(EXTRA_HOST_FLAGS) ; do \
6107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6108         done; \
6109         echo "Doing html in bison"; \
6110         (cd $(HOST_SUBDIR)/bison && \
6111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6113                   "RANLIB=$${RANLIB}" \
6114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6115                   html) \
6116           || exit 1
6117
6118 @endif bison
6119
6120 .PHONY: maybe-TAGS-bison TAGS-bison
6121 maybe-TAGS-bison:
6122 @if bison
6123 maybe-TAGS-bison: TAGS-bison
6124
6125 TAGS-bison: \
6126     configure-bison 
6127         @: $(MAKE); $(unstage)
6128         @[ -f ./bison/Makefile ] || exit 0; \
6129         r=`${PWD_COMMAND}`; export r; \
6130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6131         $(HOST_EXPORTS) \
6132         for flag in $(EXTRA_HOST_FLAGS) ; do \
6133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6134         done; \
6135         echo "Doing TAGS in bison"; \
6136         (cd $(HOST_SUBDIR)/bison && \
6137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6139                   "RANLIB=$${RANLIB}" \
6140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6141                   TAGS) \
6142           || exit 1
6143
6144 @endif bison
6145
6146 .PHONY: maybe-install-info-bison install-info-bison
6147 maybe-install-info-bison:
6148 @if bison
6149 maybe-install-info-bison: install-info-bison
6150
6151 install-info-bison: \
6152     configure-bison \
6153     info-bison 
6154         @: $(MAKE); $(unstage)
6155         @[ -f ./bison/Makefile ] || exit 0; \
6156         r=`${PWD_COMMAND}`; export r; \
6157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6158         $(HOST_EXPORTS) \
6159         for flag in $(EXTRA_HOST_FLAGS) ; do \
6160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6161         done; \
6162         echo "Doing install-info in bison"; \
6163         (cd $(HOST_SUBDIR)/bison && \
6164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6166                   "RANLIB=$${RANLIB}" \
6167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6168                   install-info) \
6169           || exit 1
6170
6171 @endif bison
6172
6173 .PHONY: maybe-install-pdf-bison install-pdf-bison
6174 maybe-install-pdf-bison:
6175 @if bison
6176 maybe-install-pdf-bison: install-pdf-bison
6177
6178 install-pdf-bison: \
6179     configure-bison \
6180     pdf-bison 
6181         @: $(MAKE); $(unstage)
6182         @[ -f ./bison/Makefile ] || exit 0; \
6183         r=`${PWD_COMMAND}`; export r; \
6184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6185         $(HOST_EXPORTS) \
6186         for flag in $(EXTRA_HOST_FLAGS) ; do \
6187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6188         done; \
6189         echo "Doing install-pdf in bison"; \
6190         (cd $(HOST_SUBDIR)/bison && \
6191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6193                   "RANLIB=$${RANLIB}" \
6194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6195                   install-pdf) \
6196           || exit 1
6197
6198 @endif bison
6199
6200 .PHONY: maybe-install-html-bison install-html-bison
6201 maybe-install-html-bison:
6202 @if bison
6203 maybe-install-html-bison: install-html-bison
6204
6205 install-html-bison: \
6206     configure-bison \
6207     html-bison 
6208         @: $(MAKE); $(unstage)
6209         @[ -f ./bison/Makefile ] || exit 0; \
6210         r=`${PWD_COMMAND}`; export r; \
6211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6212         $(HOST_EXPORTS) \
6213         for flag in $(EXTRA_HOST_FLAGS) ; do \
6214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6215         done; \
6216         echo "Doing install-html in bison"; \
6217         (cd $(HOST_SUBDIR)/bison && \
6218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6220                   "RANLIB=$${RANLIB}" \
6221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6222                   install-html) \
6223           || exit 1
6224
6225 @endif bison
6226
6227 .PHONY: maybe-installcheck-bison installcheck-bison
6228 maybe-installcheck-bison:
6229 @if bison
6230 maybe-installcheck-bison: installcheck-bison
6231
6232 installcheck-bison: \
6233     configure-bison 
6234         @: $(MAKE); $(unstage)
6235         @[ -f ./bison/Makefile ] || exit 0; \
6236         r=`${PWD_COMMAND}`; export r; \
6237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6238         $(HOST_EXPORTS) \
6239         for flag in $(EXTRA_HOST_FLAGS) ; do \
6240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6241         done; \
6242         echo "Doing installcheck in bison"; \
6243         (cd $(HOST_SUBDIR)/bison && \
6244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6246                   "RANLIB=$${RANLIB}" \
6247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6248                   installcheck) \
6249           || exit 1
6250
6251 @endif bison
6252
6253 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6254 maybe-mostlyclean-bison:
6255 @if bison
6256 maybe-mostlyclean-bison: mostlyclean-bison
6257
6258 mostlyclean-bison: 
6259         @: $(MAKE); $(unstage)
6260         @[ -f ./bison/Makefile ] || exit 0; \
6261         r=`${PWD_COMMAND}`; export r; \
6262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6263         $(HOST_EXPORTS) \
6264         for flag in $(EXTRA_HOST_FLAGS) ; do \
6265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6266         done; \
6267         echo "Doing mostlyclean in bison"; \
6268         (cd $(HOST_SUBDIR)/bison && \
6269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6271                   "RANLIB=$${RANLIB}" \
6272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6273                   mostlyclean) \
6274           || exit 1
6275
6276 @endif bison
6277
6278 .PHONY: maybe-clean-bison clean-bison
6279 maybe-clean-bison:
6280 @if bison
6281 maybe-clean-bison: clean-bison
6282
6283 clean-bison: 
6284         @: $(MAKE); $(unstage)
6285         @[ -f ./bison/Makefile ] || exit 0; \
6286         r=`${PWD_COMMAND}`; export r; \
6287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6288         $(HOST_EXPORTS) \
6289         for flag in $(EXTRA_HOST_FLAGS) ; do \
6290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6291         done; \
6292         echo "Doing clean in bison"; \
6293         (cd $(HOST_SUBDIR)/bison && \
6294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6296                   "RANLIB=$${RANLIB}" \
6297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6298                   clean) \
6299           || exit 1
6300
6301 @endif bison
6302
6303 .PHONY: maybe-distclean-bison distclean-bison
6304 maybe-distclean-bison:
6305 @if bison
6306 maybe-distclean-bison: distclean-bison
6307
6308 distclean-bison: 
6309         @: $(MAKE); $(unstage)
6310         @[ -f ./bison/Makefile ] || exit 0; \
6311         r=`${PWD_COMMAND}`; export r; \
6312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6313         $(HOST_EXPORTS) \
6314         for flag in $(EXTRA_HOST_FLAGS) ; do \
6315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6316         done; \
6317         echo "Doing distclean in bison"; \
6318         (cd $(HOST_SUBDIR)/bison && \
6319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6321                   "RANLIB=$${RANLIB}" \
6322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6323                   distclean) \
6324           || exit 1
6325
6326 @endif bison
6327
6328 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6329 maybe-maintainer-clean-bison:
6330 @if bison
6331 maybe-maintainer-clean-bison: maintainer-clean-bison
6332
6333 maintainer-clean-bison: 
6334         @: $(MAKE); $(unstage)
6335         @[ -f ./bison/Makefile ] || exit 0; \
6336         r=`${PWD_COMMAND}`; export r; \
6337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6338         $(HOST_EXPORTS) \
6339         for flag in $(EXTRA_HOST_FLAGS) ; do \
6340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6341         done; \
6342         echo "Doing maintainer-clean in bison"; \
6343         (cd $(HOST_SUBDIR)/bison && \
6344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6346                   "RANLIB=$${RANLIB}" \
6347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6348                   maintainer-clean) \
6349           || exit 1
6350
6351 @endif bison
6352
6353
6354
6355 .PHONY: configure-cgen maybe-configure-cgen
6356 maybe-configure-cgen:
6357 @if gcc-bootstrap
6358 configure-cgen: stage_current
6359 @endif gcc-bootstrap
6360 @if cgen
6361 maybe-configure-cgen: configure-cgen
6362 configure-cgen: 
6363         @: $(MAKE); $(unstage)
6364         @r=`${PWD_COMMAND}`; export r; \
6365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6366         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6368         $(HOST_EXPORTS)  \
6369         echo Configuring in $(HOST_SUBDIR)/cgen; \
6370         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6371         case $(srcdir) in \
6372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6373           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6375         esac; \
6376         module_srcdir=cgen; \
6377         $(SHELL) \
6378           $$s/$$module_srcdir/configure \
6379           --srcdir=$${topdir}/$$module_srcdir \
6380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6381           --target=${target_alias}  \
6382           || exit 1
6383 @endif cgen
6384
6385
6386
6387
6388
6389 .PHONY: all-cgen maybe-all-cgen
6390 maybe-all-cgen:
6391 @if gcc-bootstrap
6392 all-cgen: stage_current
6393 @endif gcc-bootstrap
6394 @if cgen
6395 TARGET-cgen=all
6396 maybe-all-cgen: all-cgen
6397 all-cgen: configure-cgen
6398         @: $(MAKE); $(unstage)
6399         @r=`${PWD_COMMAND}`; export r; \
6400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401         $(HOST_EXPORTS)  \
6402         (cd $(HOST_SUBDIR)/cgen && \
6403           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6404                 $(TARGET-cgen))
6405 @endif cgen
6406
6407
6408
6409
6410 .PHONY: check-cgen maybe-check-cgen
6411 maybe-check-cgen:
6412 @if cgen
6413 maybe-check-cgen: check-cgen
6414
6415 check-cgen:
6416         @: $(MAKE); $(unstage)
6417         @r=`${PWD_COMMAND}`; export r; \
6418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6419         $(HOST_EXPORTS)  \
6420         (cd $(HOST_SUBDIR)/cgen && \
6421           $(MAKE) $(FLAGS_TO_PASS)  check)
6422
6423 @endif cgen
6424
6425 .PHONY: install-cgen maybe-install-cgen
6426 maybe-install-cgen:
6427 @if cgen
6428 maybe-install-cgen: install-cgen
6429
6430 install-cgen: installdirs
6431         @: $(MAKE); $(unstage)
6432         @r=`${PWD_COMMAND}`; export r; \
6433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6434         $(HOST_EXPORTS) \
6435         (cd $(HOST_SUBDIR)/cgen && \
6436           $(MAKE) $(FLAGS_TO_PASS)  install)
6437
6438 @endif cgen
6439
6440 .PHONY: install-strip-cgen maybe-install-strip-cgen
6441 maybe-install-strip-cgen:
6442 @if cgen
6443 maybe-install-strip-cgen: install-strip-cgen
6444
6445 install-strip-cgen: installdirs
6446         @: $(MAKE); $(unstage)
6447         @r=`${PWD_COMMAND}`; export r; \
6448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6449         $(HOST_EXPORTS) \
6450         (cd $(HOST_SUBDIR)/cgen && \
6451           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6452
6453 @endif cgen
6454
6455 # Other targets (info, dvi, pdf, etc.)
6456
6457 .PHONY: maybe-info-cgen info-cgen
6458 maybe-info-cgen:
6459 @if cgen
6460 maybe-info-cgen: info-cgen
6461
6462 info-cgen: \
6463     configure-cgen 
6464         @: $(MAKE); $(unstage)
6465         @[ -f ./cgen/Makefile ] || exit 0; \
6466         r=`${PWD_COMMAND}`; export r; \
6467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6468         $(HOST_EXPORTS) \
6469         for flag in $(EXTRA_HOST_FLAGS) ; do \
6470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6471         done; \
6472         echo "Doing info in cgen"; \
6473         (cd $(HOST_SUBDIR)/cgen && \
6474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6476                   "RANLIB=$${RANLIB}" \
6477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6478                   info) \
6479           || exit 1
6480
6481 @endif cgen
6482
6483 .PHONY: maybe-dvi-cgen dvi-cgen
6484 maybe-dvi-cgen:
6485 @if cgen
6486 maybe-dvi-cgen: dvi-cgen
6487
6488 dvi-cgen: \
6489     configure-cgen 
6490         @: $(MAKE); $(unstage)
6491         @[ -f ./cgen/Makefile ] || exit 0; \
6492         r=`${PWD_COMMAND}`; export r; \
6493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6494         $(HOST_EXPORTS) \
6495         for flag in $(EXTRA_HOST_FLAGS) ; do \
6496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6497         done; \
6498         echo "Doing dvi in cgen"; \
6499         (cd $(HOST_SUBDIR)/cgen && \
6500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6502                   "RANLIB=$${RANLIB}" \
6503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6504                   dvi) \
6505           || exit 1
6506
6507 @endif cgen
6508
6509 .PHONY: maybe-pdf-cgen pdf-cgen
6510 maybe-pdf-cgen:
6511 @if cgen
6512 maybe-pdf-cgen: pdf-cgen
6513
6514 pdf-cgen: \
6515     configure-cgen 
6516         @: $(MAKE); $(unstage)
6517         @[ -f ./cgen/Makefile ] || exit 0; \
6518         r=`${PWD_COMMAND}`; export r; \
6519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6520         $(HOST_EXPORTS) \
6521         for flag in $(EXTRA_HOST_FLAGS) ; do \
6522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6523         done; \
6524         echo "Doing pdf in cgen"; \
6525         (cd $(HOST_SUBDIR)/cgen && \
6526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6528                   "RANLIB=$${RANLIB}" \
6529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6530                   pdf) \
6531           || exit 1
6532
6533 @endif cgen
6534
6535 .PHONY: maybe-html-cgen html-cgen
6536 maybe-html-cgen:
6537 @if cgen
6538 maybe-html-cgen: html-cgen
6539
6540 html-cgen: \
6541     configure-cgen 
6542         @: $(MAKE); $(unstage)
6543         @[ -f ./cgen/Makefile ] || exit 0; \
6544         r=`${PWD_COMMAND}`; export r; \
6545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6546         $(HOST_EXPORTS) \
6547         for flag in $(EXTRA_HOST_FLAGS) ; do \
6548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6549         done; \
6550         echo "Doing html in cgen"; \
6551         (cd $(HOST_SUBDIR)/cgen && \
6552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6554                   "RANLIB=$${RANLIB}" \
6555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6556                   html) \
6557           || exit 1
6558
6559 @endif cgen
6560
6561 .PHONY: maybe-TAGS-cgen TAGS-cgen
6562 maybe-TAGS-cgen:
6563 @if cgen
6564 maybe-TAGS-cgen: TAGS-cgen
6565
6566 TAGS-cgen: \
6567     configure-cgen 
6568         @: $(MAKE); $(unstage)
6569         @[ -f ./cgen/Makefile ] || exit 0; \
6570         r=`${PWD_COMMAND}`; export r; \
6571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6572         $(HOST_EXPORTS) \
6573         for flag in $(EXTRA_HOST_FLAGS) ; do \
6574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6575         done; \
6576         echo "Doing TAGS in cgen"; \
6577         (cd $(HOST_SUBDIR)/cgen && \
6578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6580                   "RANLIB=$${RANLIB}" \
6581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6582                   TAGS) \
6583           || exit 1
6584
6585 @endif cgen
6586
6587 .PHONY: maybe-install-info-cgen install-info-cgen
6588 maybe-install-info-cgen:
6589 @if cgen
6590 maybe-install-info-cgen: install-info-cgen
6591
6592 install-info-cgen: \
6593     configure-cgen \
6594     info-cgen 
6595         @: $(MAKE); $(unstage)
6596         @[ -f ./cgen/Makefile ] || exit 0; \
6597         r=`${PWD_COMMAND}`; export r; \
6598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6599         $(HOST_EXPORTS) \
6600         for flag in $(EXTRA_HOST_FLAGS) ; do \
6601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6602         done; \
6603         echo "Doing install-info in cgen"; \
6604         (cd $(HOST_SUBDIR)/cgen && \
6605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6607                   "RANLIB=$${RANLIB}" \
6608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6609                   install-info) \
6610           || exit 1
6611
6612 @endif cgen
6613
6614 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6615 maybe-install-pdf-cgen:
6616 @if cgen
6617 maybe-install-pdf-cgen: install-pdf-cgen
6618
6619 install-pdf-cgen: \
6620     configure-cgen \
6621     pdf-cgen 
6622         @: $(MAKE); $(unstage)
6623         @[ -f ./cgen/Makefile ] || exit 0; \
6624         r=`${PWD_COMMAND}`; export r; \
6625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6626         $(HOST_EXPORTS) \
6627         for flag in $(EXTRA_HOST_FLAGS) ; do \
6628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6629         done; \
6630         echo "Doing install-pdf in cgen"; \
6631         (cd $(HOST_SUBDIR)/cgen && \
6632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6634                   "RANLIB=$${RANLIB}" \
6635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6636                   install-pdf) \
6637           || exit 1
6638
6639 @endif cgen
6640
6641 .PHONY: maybe-install-html-cgen install-html-cgen
6642 maybe-install-html-cgen:
6643 @if cgen
6644 maybe-install-html-cgen: install-html-cgen
6645
6646 install-html-cgen: \
6647     configure-cgen \
6648     html-cgen 
6649         @: $(MAKE); $(unstage)
6650         @[ -f ./cgen/Makefile ] || exit 0; \
6651         r=`${PWD_COMMAND}`; export r; \
6652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6653         $(HOST_EXPORTS) \
6654         for flag in $(EXTRA_HOST_FLAGS) ; do \
6655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6656         done; \
6657         echo "Doing install-html in cgen"; \
6658         (cd $(HOST_SUBDIR)/cgen && \
6659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6661                   "RANLIB=$${RANLIB}" \
6662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6663                   install-html) \
6664           || exit 1
6665
6666 @endif cgen
6667
6668 .PHONY: maybe-installcheck-cgen installcheck-cgen
6669 maybe-installcheck-cgen:
6670 @if cgen
6671 maybe-installcheck-cgen: installcheck-cgen
6672
6673 installcheck-cgen: \
6674     configure-cgen 
6675         @: $(MAKE); $(unstage)
6676         @[ -f ./cgen/Makefile ] || exit 0; \
6677         r=`${PWD_COMMAND}`; export r; \
6678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6679         $(HOST_EXPORTS) \
6680         for flag in $(EXTRA_HOST_FLAGS) ; do \
6681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6682         done; \
6683         echo "Doing installcheck in cgen"; \
6684         (cd $(HOST_SUBDIR)/cgen && \
6685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6687                   "RANLIB=$${RANLIB}" \
6688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6689                   installcheck) \
6690           || exit 1
6691
6692 @endif cgen
6693
6694 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6695 maybe-mostlyclean-cgen:
6696 @if cgen
6697 maybe-mostlyclean-cgen: mostlyclean-cgen
6698
6699 mostlyclean-cgen: 
6700         @: $(MAKE); $(unstage)
6701         @[ -f ./cgen/Makefile ] || exit 0; \
6702         r=`${PWD_COMMAND}`; export r; \
6703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6704         $(HOST_EXPORTS) \
6705         for flag in $(EXTRA_HOST_FLAGS) ; do \
6706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6707         done; \
6708         echo "Doing mostlyclean in cgen"; \
6709         (cd $(HOST_SUBDIR)/cgen && \
6710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6712                   "RANLIB=$${RANLIB}" \
6713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6714                   mostlyclean) \
6715           || exit 1
6716
6717 @endif cgen
6718
6719 .PHONY: maybe-clean-cgen clean-cgen
6720 maybe-clean-cgen:
6721 @if cgen
6722 maybe-clean-cgen: clean-cgen
6723
6724 clean-cgen: 
6725         @: $(MAKE); $(unstage)
6726         @[ -f ./cgen/Makefile ] || exit 0; \
6727         r=`${PWD_COMMAND}`; export r; \
6728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6729         $(HOST_EXPORTS) \
6730         for flag in $(EXTRA_HOST_FLAGS) ; do \
6731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6732         done; \
6733         echo "Doing clean in cgen"; \
6734         (cd $(HOST_SUBDIR)/cgen && \
6735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6737                   "RANLIB=$${RANLIB}" \
6738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6739                   clean) \
6740           || exit 1
6741
6742 @endif cgen
6743
6744 .PHONY: maybe-distclean-cgen distclean-cgen
6745 maybe-distclean-cgen:
6746 @if cgen
6747 maybe-distclean-cgen: distclean-cgen
6748
6749 distclean-cgen: 
6750         @: $(MAKE); $(unstage)
6751         @[ -f ./cgen/Makefile ] || exit 0; \
6752         r=`${PWD_COMMAND}`; export r; \
6753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6754         $(HOST_EXPORTS) \
6755         for flag in $(EXTRA_HOST_FLAGS) ; do \
6756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6757         done; \
6758         echo "Doing distclean in cgen"; \
6759         (cd $(HOST_SUBDIR)/cgen && \
6760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6762                   "RANLIB=$${RANLIB}" \
6763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6764                   distclean) \
6765           || exit 1
6766
6767 @endif cgen
6768
6769 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6770 maybe-maintainer-clean-cgen:
6771 @if cgen
6772 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6773
6774 maintainer-clean-cgen: 
6775         @: $(MAKE); $(unstage)
6776         @[ -f ./cgen/Makefile ] || exit 0; \
6777         r=`${PWD_COMMAND}`; export r; \
6778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6779         $(HOST_EXPORTS) \
6780         for flag in $(EXTRA_HOST_FLAGS) ; do \
6781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6782         done; \
6783         echo "Doing maintainer-clean in cgen"; \
6784         (cd $(HOST_SUBDIR)/cgen && \
6785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6787                   "RANLIB=$${RANLIB}" \
6788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6789                   maintainer-clean) \
6790           || exit 1
6791
6792 @endif cgen
6793
6794
6795
6796 .PHONY: configure-dejagnu maybe-configure-dejagnu
6797 maybe-configure-dejagnu:
6798 @if gcc-bootstrap
6799 configure-dejagnu: stage_current
6800 @endif gcc-bootstrap
6801 @if dejagnu
6802 maybe-configure-dejagnu: configure-dejagnu
6803 configure-dejagnu: 
6804         @: $(MAKE); $(unstage)
6805         @r=`${PWD_COMMAND}`; export r; \
6806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6807         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
6809         $(HOST_EXPORTS)  \
6810         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6811         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6812         case $(srcdir) in \
6813           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6814           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6815                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6816         esac; \
6817         module_srcdir=dejagnu; \
6818         $(SHELL) \
6819           $$s/$$module_srcdir/configure \
6820           --srcdir=$${topdir}/$$module_srcdir \
6821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6822           --target=${target_alias}  \
6823           || exit 1
6824 @endif dejagnu
6825
6826
6827
6828
6829
6830 .PHONY: all-dejagnu maybe-all-dejagnu
6831 maybe-all-dejagnu:
6832 @if gcc-bootstrap
6833 all-dejagnu: stage_current
6834 @endif gcc-bootstrap
6835 @if dejagnu
6836 TARGET-dejagnu=all
6837 maybe-all-dejagnu: all-dejagnu
6838 all-dejagnu: configure-dejagnu
6839         @: $(MAKE); $(unstage)
6840         @r=`${PWD_COMMAND}`; export r; \
6841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842         $(HOST_EXPORTS)  \
6843         (cd $(HOST_SUBDIR)/dejagnu && \
6844           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6845                 $(TARGET-dejagnu))
6846 @endif dejagnu
6847
6848
6849
6850
6851 .PHONY: check-dejagnu maybe-check-dejagnu
6852 maybe-check-dejagnu:
6853 @if dejagnu
6854 maybe-check-dejagnu: check-dejagnu
6855
6856 check-dejagnu:
6857         @: $(MAKE); $(unstage)
6858         @r=`${PWD_COMMAND}`; export r; \
6859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6860         $(HOST_EXPORTS)  \
6861         (cd $(HOST_SUBDIR)/dejagnu && \
6862           $(MAKE) $(FLAGS_TO_PASS)  check)
6863
6864 @endif dejagnu
6865
6866 .PHONY: install-dejagnu maybe-install-dejagnu
6867 maybe-install-dejagnu:
6868 @if dejagnu
6869 maybe-install-dejagnu: install-dejagnu
6870
6871 install-dejagnu: installdirs
6872         @: $(MAKE); $(unstage)
6873         @r=`${PWD_COMMAND}`; export r; \
6874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6875         $(HOST_EXPORTS) \
6876         (cd $(HOST_SUBDIR)/dejagnu && \
6877           $(MAKE) $(FLAGS_TO_PASS)  install)
6878
6879 @endif dejagnu
6880
6881 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6882 maybe-install-strip-dejagnu:
6883 @if dejagnu
6884 maybe-install-strip-dejagnu: install-strip-dejagnu
6885
6886 install-strip-dejagnu: installdirs
6887         @: $(MAKE); $(unstage)
6888         @r=`${PWD_COMMAND}`; export r; \
6889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6890         $(HOST_EXPORTS) \
6891         (cd $(HOST_SUBDIR)/dejagnu && \
6892           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6893
6894 @endif dejagnu
6895
6896 # Other targets (info, dvi, pdf, etc.)
6897
6898 .PHONY: maybe-info-dejagnu info-dejagnu
6899 maybe-info-dejagnu:
6900 @if dejagnu
6901 maybe-info-dejagnu: info-dejagnu
6902
6903 info-dejagnu: \
6904     configure-dejagnu 
6905         @: $(MAKE); $(unstage)
6906         @[ -f ./dejagnu/Makefile ] || exit 0; \
6907         r=`${PWD_COMMAND}`; export r; \
6908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6909         $(HOST_EXPORTS) \
6910         for flag in $(EXTRA_HOST_FLAGS) ; do \
6911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6912         done; \
6913         echo "Doing info in dejagnu"; \
6914         (cd $(HOST_SUBDIR)/dejagnu && \
6915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6917                   "RANLIB=$${RANLIB}" \
6918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6919                   info) \
6920           || exit 1
6921
6922 @endif dejagnu
6923
6924 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6925 maybe-dvi-dejagnu:
6926 @if dejagnu
6927 maybe-dvi-dejagnu: dvi-dejagnu
6928
6929 dvi-dejagnu: \
6930     configure-dejagnu 
6931         @: $(MAKE); $(unstage)
6932         @[ -f ./dejagnu/Makefile ] || exit 0; \
6933         r=`${PWD_COMMAND}`; export r; \
6934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6935         $(HOST_EXPORTS) \
6936         for flag in $(EXTRA_HOST_FLAGS) ; do \
6937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6938         done; \
6939         echo "Doing dvi in dejagnu"; \
6940         (cd $(HOST_SUBDIR)/dejagnu && \
6941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6943                   "RANLIB=$${RANLIB}" \
6944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6945                   dvi) \
6946           || exit 1
6947
6948 @endif dejagnu
6949
6950 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6951 maybe-pdf-dejagnu:
6952 @if dejagnu
6953 maybe-pdf-dejagnu: pdf-dejagnu
6954
6955 pdf-dejagnu: \
6956     configure-dejagnu 
6957         @: $(MAKE); $(unstage)
6958         @[ -f ./dejagnu/Makefile ] || exit 0; \
6959         r=`${PWD_COMMAND}`; export r; \
6960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6961         $(HOST_EXPORTS) \
6962         for flag in $(EXTRA_HOST_FLAGS) ; do \
6963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6964         done; \
6965         echo "Doing pdf in dejagnu"; \
6966         (cd $(HOST_SUBDIR)/dejagnu && \
6967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6969                   "RANLIB=$${RANLIB}" \
6970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6971                   pdf) \
6972           || exit 1
6973
6974 @endif dejagnu
6975
6976 .PHONY: maybe-html-dejagnu html-dejagnu
6977 maybe-html-dejagnu:
6978 @if dejagnu
6979 maybe-html-dejagnu: html-dejagnu
6980
6981 html-dejagnu: \
6982     configure-dejagnu 
6983         @: $(MAKE); $(unstage)
6984         @[ -f ./dejagnu/Makefile ] || exit 0; \
6985         r=`${PWD_COMMAND}`; export r; \
6986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6987         $(HOST_EXPORTS) \
6988         for flag in $(EXTRA_HOST_FLAGS) ; do \
6989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6990         done; \
6991         echo "Doing html in dejagnu"; \
6992         (cd $(HOST_SUBDIR)/dejagnu && \
6993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6995                   "RANLIB=$${RANLIB}" \
6996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6997                   html) \
6998           || exit 1
6999
7000 @endif dejagnu
7001
7002 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7003 maybe-TAGS-dejagnu:
7004 @if dejagnu
7005 maybe-TAGS-dejagnu: TAGS-dejagnu
7006
7007 TAGS-dejagnu: \
7008     configure-dejagnu 
7009         @: $(MAKE); $(unstage)
7010         @[ -f ./dejagnu/Makefile ] || exit 0; \
7011         r=`${PWD_COMMAND}`; export r; \
7012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7013         $(HOST_EXPORTS) \
7014         for flag in $(EXTRA_HOST_FLAGS) ; do \
7015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7016         done; \
7017         echo "Doing TAGS in dejagnu"; \
7018         (cd $(HOST_SUBDIR)/dejagnu && \
7019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7021                   "RANLIB=$${RANLIB}" \
7022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7023                   TAGS) \
7024           || exit 1
7025
7026 @endif dejagnu
7027
7028 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7029 maybe-install-info-dejagnu:
7030 @if dejagnu
7031 maybe-install-info-dejagnu: install-info-dejagnu
7032
7033 install-info-dejagnu: \
7034     configure-dejagnu \
7035     info-dejagnu 
7036         @: $(MAKE); $(unstage)
7037         @[ -f ./dejagnu/Makefile ] || exit 0; \
7038         r=`${PWD_COMMAND}`; export r; \
7039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7040         $(HOST_EXPORTS) \
7041         for flag in $(EXTRA_HOST_FLAGS) ; do \
7042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7043         done; \
7044         echo "Doing install-info in dejagnu"; \
7045         (cd $(HOST_SUBDIR)/dejagnu && \
7046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7048                   "RANLIB=$${RANLIB}" \
7049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7050                   install-info) \
7051           || exit 1
7052
7053 @endif dejagnu
7054
7055 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7056 maybe-install-pdf-dejagnu:
7057 @if dejagnu
7058 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7059
7060 install-pdf-dejagnu: \
7061     configure-dejagnu \
7062     pdf-dejagnu 
7063         @: $(MAKE); $(unstage)
7064         @[ -f ./dejagnu/Makefile ] || exit 0; \
7065         r=`${PWD_COMMAND}`; export r; \
7066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7067         $(HOST_EXPORTS) \
7068         for flag in $(EXTRA_HOST_FLAGS) ; do \
7069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7070         done; \
7071         echo "Doing install-pdf in dejagnu"; \
7072         (cd $(HOST_SUBDIR)/dejagnu && \
7073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7075                   "RANLIB=$${RANLIB}" \
7076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7077                   install-pdf) \
7078           || exit 1
7079
7080 @endif dejagnu
7081
7082 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7083 maybe-install-html-dejagnu:
7084 @if dejagnu
7085 maybe-install-html-dejagnu: install-html-dejagnu
7086
7087 install-html-dejagnu: \
7088     configure-dejagnu \
7089     html-dejagnu 
7090         @: $(MAKE); $(unstage)
7091         @[ -f ./dejagnu/Makefile ] || exit 0; \
7092         r=`${PWD_COMMAND}`; export r; \
7093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7094         $(HOST_EXPORTS) \
7095         for flag in $(EXTRA_HOST_FLAGS) ; do \
7096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7097         done; \
7098         echo "Doing install-html in dejagnu"; \
7099         (cd $(HOST_SUBDIR)/dejagnu && \
7100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7102                   "RANLIB=$${RANLIB}" \
7103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7104                   install-html) \
7105           || exit 1
7106
7107 @endif dejagnu
7108
7109 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7110 maybe-installcheck-dejagnu:
7111 @if dejagnu
7112 maybe-installcheck-dejagnu: installcheck-dejagnu
7113
7114 installcheck-dejagnu: \
7115     configure-dejagnu 
7116         @: $(MAKE); $(unstage)
7117         @[ -f ./dejagnu/Makefile ] || exit 0; \
7118         r=`${PWD_COMMAND}`; export r; \
7119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7120         $(HOST_EXPORTS) \
7121         for flag in $(EXTRA_HOST_FLAGS) ; do \
7122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7123         done; \
7124         echo "Doing installcheck in dejagnu"; \
7125         (cd $(HOST_SUBDIR)/dejagnu && \
7126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7128                   "RANLIB=$${RANLIB}" \
7129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7130                   installcheck) \
7131           || exit 1
7132
7133 @endif dejagnu
7134
7135 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7136 maybe-mostlyclean-dejagnu:
7137 @if dejagnu
7138 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7139
7140 mostlyclean-dejagnu: 
7141         @: $(MAKE); $(unstage)
7142         @[ -f ./dejagnu/Makefile ] || exit 0; \
7143         r=`${PWD_COMMAND}`; export r; \
7144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7145         $(HOST_EXPORTS) \
7146         for flag in $(EXTRA_HOST_FLAGS) ; do \
7147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7148         done; \
7149         echo "Doing mostlyclean in dejagnu"; \
7150         (cd $(HOST_SUBDIR)/dejagnu && \
7151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7153                   "RANLIB=$${RANLIB}" \
7154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7155                   mostlyclean) \
7156           || exit 1
7157
7158 @endif dejagnu
7159
7160 .PHONY: maybe-clean-dejagnu clean-dejagnu
7161 maybe-clean-dejagnu:
7162 @if dejagnu
7163 maybe-clean-dejagnu: clean-dejagnu
7164
7165 clean-dejagnu: 
7166         @: $(MAKE); $(unstage)
7167         @[ -f ./dejagnu/Makefile ] || exit 0; \
7168         r=`${PWD_COMMAND}`; export r; \
7169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7170         $(HOST_EXPORTS) \
7171         for flag in $(EXTRA_HOST_FLAGS) ; do \
7172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7173         done; \
7174         echo "Doing clean in dejagnu"; \
7175         (cd $(HOST_SUBDIR)/dejagnu && \
7176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7178                   "RANLIB=$${RANLIB}" \
7179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7180                   clean) \
7181           || exit 1
7182
7183 @endif dejagnu
7184
7185 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7186 maybe-distclean-dejagnu:
7187 @if dejagnu
7188 maybe-distclean-dejagnu: distclean-dejagnu
7189
7190 distclean-dejagnu: 
7191         @: $(MAKE); $(unstage)
7192         @[ -f ./dejagnu/Makefile ] || exit 0; \
7193         r=`${PWD_COMMAND}`; export r; \
7194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7195         $(HOST_EXPORTS) \
7196         for flag in $(EXTRA_HOST_FLAGS) ; do \
7197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7198         done; \
7199         echo "Doing distclean in dejagnu"; \
7200         (cd $(HOST_SUBDIR)/dejagnu && \
7201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7203                   "RANLIB=$${RANLIB}" \
7204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7205                   distclean) \
7206           || exit 1
7207
7208 @endif dejagnu
7209
7210 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7211 maybe-maintainer-clean-dejagnu:
7212 @if dejagnu
7213 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7214
7215 maintainer-clean-dejagnu: 
7216         @: $(MAKE); $(unstage)
7217         @[ -f ./dejagnu/Makefile ] || exit 0; \
7218         r=`${PWD_COMMAND}`; export r; \
7219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7220         $(HOST_EXPORTS) \
7221         for flag in $(EXTRA_HOST_FLAGS) ; do \
7222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7223         done; \
7224         echo "Doing maintainer-clean in dejagnu"; \
7225         (cd $(HOST_SUBDIR)/dejagnu && \
7226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7228                   "RANLIB=$${RANLIB}" \
7229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7230                   maintainer-clean) \
7231           || exit 1
7232
7233 @endif dejagnu
7234
7235
7236
7237 .PHONY: configure-etc maybe-configure-etc
7238 maybe-configure-etc:
7239 @if gcc-bootstrap
7240 configure-etc: stage_current
7241 @endif gcc-bootstrap
7242 @if etc
7243 maybe-configure-etc: configure-etc
7244 configure-etc: 
7245         @: $(MAKE); $(unstage)
7246         @r=`${PWD_COMMAND}`; export r; \
7247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7248         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7250         $(HOST_EXPORTS)  \
7251         echo Configuring in $(HOST_SUBDIR)/etc; \
7252         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7253         case $(srcdir) in \
7254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7255           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7257         esac; \
7258         module_srcdir=etc; \
7259         $(SHELL) \
7260           $$s/$$module_srcdir/configure \
7261           --srcdir=$${topdir}/$$module_srcdir \
7262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7263           --target=${target_alias}  \
7264           || exit 1
7265 @endif etc
7266
7267
7268
7269
7270
7271 .PHONY: all-etc maybe-all-etc
7272 maybe-all-etc:
7273 @if gcc-bootstrap
7274 all-etc: stage_current
7275 @endif gcc-bootstrap
7276 @if etc
7277 TARGET-etc=all
7278 maybe-all-etc: all-etc
7279 all-etc: configure-etc
7280         @: $(MAKE); $(unstage)
7281         @r=`${PWD_COMMAND}`; export r; \
7282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7283         $(HOST_EXPORTS)  \
7284         (cd $(HOST_SUBDIR)/etc && \
7285           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7286                 $(TARGET-etc))
7287 @endif etc
7288
7289
7290
7291
7292 .PHONY: check-etc maybe-check-etc
7293 maybe-check-etc:
7294 @if etc
7295 maybe-check-etc: check-etc
7296
7297 check-etc:
7298         @: $(MAKE); $(unstage)
7299         @r=`${PWD_COMMAND}`; export r; \
7300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7301         $(HOST_EXPORTS)  \
7302         (cd $(HOST_SUBDIR)/etc && \
7303           $(MAKE) $(FLAGS_TO_PASS)  check)
7304
7305 @endif etc
7306
7307 .PHONY: install-etc maybe-install-etc
7308 maybe-install-etc:
7309 @if etc
7310 maybe-install-etc: install-etc
7311
7312 install-etc: installdirs
7313         @: $(MAKE); $(unstage)
7314         @r=`${PWD_COMMAND}`; export r; \
7315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7316         $(HOST_EXPORTS) \
7317         (cd $(HOST_SUBDIR)/etc && \
7318           $(MAKE) $(FLAGS_TO_PASS)  install)
7319
7320 @endif etc
7321
7322 .PHONY: install-strip-etc maybe-install-strip-etc
7323 maybe-install-strip-etc:
7324 @if etc
7325 maybe-install-strip-etc: install-strip-etc
7326
7327 install-strip-etc: installdirs
7328         @: $(MAKE); $(unstage)
7329         @r=`${PWD_COMMAND}`; export r; \
7330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7331         $(HOST_EXPORTS) \
7332         (cd $(HOST_SUBDIR)/etc && \
7333           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7334
7335 @endif etc
7336
7337 # Other targets (info, dvi, pdf, etc.)
7338
7339 .PHONY: maybe-info-etc info-etc
7340 maybe-info-etc:
7341 @if etc
7342 maybe-info-etc: info-etc
7343
7344 info-etc: \
7345     configure-etc 
7346         @: $(MAKE); $(unstage)
7347         @[ -f ./etc/Makefile ] || exit 0; \
7348         r=`${PWD_COMMAND}`; export r; \
7349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7350         $(HOST_EXPORTS) \
7351         for flag in $(EXTRA_HOST_FLAGS) ; do \
7352           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7353         done; \
7354         echo "Doing info in etc"; \
7355         (cd $(HOST_SUBDIR)/etc && \
7356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7358                   "RANLIB=$${RANLIB}" \
7359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7360                   info) \
7361           || exit 1
7362
7363 @endif etc
7364
7365 .PHONY: maybe-dvi-etc dvi-etc
7366 maybe-dvi-etc:
7367 @if etc
7368 maybe-dvi-etc: dvi-etc
7369
7370 dvi-etc: \
7371     configure-etc 
7372         @: $(MAKE); $(unstage)
7373         @[ -f ./etc/Makefile ] || exit 0; \
7374         r=`${PWD_COMMAND}`; export r; \
7375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7376         $(HOST_EXPORTS) \
7377         for flag in $(EXTRA_HOST_FLAGS) ; do \
7378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7379         done; \
7380         echo "Doing dvi in etc"; \
7381         (cd $(HOST_SUBDIR)/etc && \
7382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7384                   "RANLIB=$${RANLIB}" \
7385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7386                   dvi) \
7387           || exit 1
7388
7389 @endif etc
7390
7391 .PHONY: maybe-pdf-etc pdf-etc
7392 maybe-pdf-etc:
7393 @if etc
7394 maybe-pdf-etc: pdf-etc
7395
7396 pdf-etc: \
7397     configure-etc 
7398         @: $(MAKE); $(unstage)
7399         @[ -f ./etc/Makefile ] || exit 0; \
7400         r=`${PWD_COMMAND}`; export r; \
7401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402         $(HOST_EXPORTS) \
7403         for flag in $(EXTRA_HOST_FLAGS) ; do \
7404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405         done; \
7406         echo "Doing pdf in etc"; \
7407         (cd $(HOST_SUBDIR)/etc && \
7408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410                   "RANLIB=$${RANLIB}" \
7411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412                   pdf) \
7413           || exit 1
7414
7415 @endif etc
7416
7417 .PHONY: maybe-html-etc html-etc
7418 maybe-html-etc:
7419 @if etc
7420 maybe-html-etc: html-etc
7421
7422 html-etc: \
7423     configure-etc 
7424         @: $(MAKE); $(unstage)
7425         @[ -f ./etc/Makefile ] || exit 0; \
7426         r=`${PWD_COMMAND}`; export r; \
7427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7428         $(HOST_EXPORTS) \
7429         for flag in $(EXTRA_HOST_FLAGS) ; do \
7430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7431         done; \
7432         echo "Doing html in etc"; \
7433         (cd $(HOST_SUBDIR)/etc && \
7434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7436                   "RANLIB=$${RANLIB}" \
7437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7438                   html) \
7439           || exit 1
7440
7441 @endif etc
7442
7443 .PHONY: maybe-TAGS-etc TAGS-etc
7444 maybe-TAGS-etc:
7445 @if etc
7446 maybe-TAGS-etc: TAGS-etc
7447
7448 TAGS-etc: \
7449     configure-etc 
7450         @: $(MAKE); $(unstage)
7451         @[ -f ./etc/Makefile ] || exit 0; \
7452         r=`${PWD_COMMAND}`; export r; \
7453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7454         $(HOST_EXPORTS) \
7455         for flag in $(EXTRA_HOST_FLAGS) ; do \
7456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7457         done; \
7458         echo "Doing TAGS in etc"; \
7459         (cd $(HOST_SUBDIR)/etc && \
7460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7462                   "RANLIB=$${RANLIB}" \
7463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7464                   TAGS) \
7465           || exit 1
7466
7467 @endif etc
7468
7469 .PHONY: maybe-install-info-etc install-info-etc
7470 maybe-install-info-etc:
7471 @if etc
7472 maybe-install-info-etc: install-info-etc
7473
7474 install-info-etc: \
7475     configure-etc \
7476     info-etc 
7477         @: $(MAKE); $(unstage)
7478         @[ -f ./etc/Makefile ] || exit 0; \
7479         r=`${PWD_COMMAND}`; export r; \
7480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7481         $(HOST_EXPORTS) \
7482         for flag in $(EXTRA_HOST_FLAGS) ; do \
7483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7484         done; \
7485         echo "Doing install-info in etc"; \
7486         (cd $(HOST_SUBDIR)/etc && \
7487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7489                   "RANLIB=$${RANLIB}" \
7490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7491                   install-info) \
7492           || exit 1
7493
7494 @endif etc
7495
7496 .PHONY: maybe-install-pdf-etc install-pdf-etc
7497 maybe-install-pdf-etc:
7498 @if etc
7499 maybe-install-pdf-etc: install-pdf-etc
7500
7501 install-pdf-etc: \
7502     configure-etc \
7503     pdf-etc 
7504         @: $(MAKE); $(unstage)
7505         @[ -f ./etc/Makefile ] || exit 0; \
7506         r=`${PWD_COMMAND}`; export r; \
7507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7508         $(HOST_EXPORTS) \
7509         for flag in $(EXTRA_HOST_FLAGS) ; do \
7510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7511         done; \
7512         echo "Doing install-pdf in etc"; \
7513         (cd $(HOST_SUBDIR)/etc && \
7514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7516                   "RANLIB=$${RANLIB}" \
7517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7518                   install-pdf) \
7519           || exit 1
7520
7521 @endif etc
7522
7523 .PHONY: maybe-install-html-etc install-html-etc
7524 maybe-install-html-etc:
7525 @if etc
7526 maybe-install-html-etc: install-html-etc
7527
7528 install-html-etc: \
7529     configure-etc \
7530     html-etc 
7531         @: $(MAKE); $(unstage)
7532         @[ -f ./etc/Makefile ] || exit 0; \
7533         r=`${PWD_COMMAND}`; export r; \
7534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7535         $(HOST_EXPORTS) \
7536         for flag in $(EXTRA_HOST_FLAGS) ; do \
7537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7538         done; \
7539         echo "Doing install-html in etc"; \
7540         (cd $(HOST_SUBDIR)/etc && \
7541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7543                   "RANLIB=$${RANLIB}" \
7544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7545                   install-html) \
7546           || exit 1
7547
7548 @endif etc
7549
7550 .PHONY: maybe-installcheck-etc installcheck-etc
7551 maybe-installcheck-etc:
7552 @if etc
7553 maybe-installcheck-etc: installcheck-etc
7554
7555 installcheck-etc: \
7556     configure-etc 
7557         @: $(MAKE); $(unstage)
7558         @[ -f ./etc/Makefile ] || exit 0; \
7559         r=`${PWD_COMMAND}`; export r; \
7560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7561         $(HOST_EXPORTS) \
7562         for flag in $(EXTRA_HOST_FLAGS) ; do \
7563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7564         done; \
7565         echo "Doing installcheck in etc"; \
7566         (cd $(HOST_SUBDIR)/etc && \
7567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7569                   "RANLIB=$${RANLIB}" \
7570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7571                   installcheck) \
7572           || exit 1
7573
7574 @endif etc
7575
7576 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7577 maybe-mostlyclean-etc:
7578 @if etc
7579 maybe-mostlyclean-etc: mostlyclean-etc
7580
7581 mostlyclean-etc: 
7582         @: $(MAKE); $(unstage)
7583         @[ -f ./etc/Makefile ] || exit 0; \
7584         r=`${PWD_COMMAND}`; export r; \
7585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7586         $(HOST_EXPORTS) \
7587         for flag in $(EXTRA_HOST_FLAGS) ; do \
7588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7589         done; \
7590         echo "Doing mostlyclean in etc"; \
7591         (cd $(HOST_SUBDIR)/etc && \
7592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7594                   "RANLIB=$${RANLIB}" \
7595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7596                   mostlyclean) \
7597           || exit 1
7598
7599 @endif etc
7600
7601 .PHONY: maybe-clean-etc clean-etc
7602 maybe-clean-etc:
7603 @if etc
7604 maybe-clean-etc: clean-etc
7605
7606 clean-etc: 
7607         @: $(MAKE); $(unstage)
7608         @[ -f ./etc/Makefile ] || exit 0; \
7609         r=`${PWD_COMMAND}`; export r; \
7610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7611         $(HOST_EXPORTS) \
7612         for flag in $(EXTRA_HOST_FLAGS) ; do \
7613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7614         done; \
7615         echo "Doing clean in etc"; \
7616         (cd $(HOST_SUBDIR)/etc && \
7617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7619                   "RANLIB=$${RANLIB}" \
7620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7621                   clean) \
7622           || exit 1
7623
7624 @endif etc
7625
7626 .PHONY: maybe-distclean-etc distclean-etc
7627 maybe-distclean-etc:
7628 @if etc
7629 maybe-distclean-etc: distclean-etc
7630
7631 distclean-etc: 
7632         @: $(MAKE); $(unstage)
7633         @[ -f ./etc/Makefile ] || exit 0; \
7634         r=`${PWD_COMMAND}`; export r; \
7635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7636         $(HOST_EXPORTS) \
7637         for flag in $(EXTRA_HOST_FLAGS) ; do \
7638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7639         done; \
7640         echo "Doing distclean in etc"; \
7641         (cd $(HOST_SUBDIR)/etc && \
7642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7644                   "RANLIB=$${RANLIB}" \
7645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7646                   distclean) \
7647           || exit 1
7648
7649 @endif etc
7650
7651 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7652 maybe-maintainer-clean-etc:
7653 @if etc
7654 maybe-maintainer-clean-etc: maintainer-clean-etc
7655
7656 maintainer-clean-etc: 
7657         @: $(MAKE); $(unstage)
7658         @[ -f ./etc/Makefile ] || exit 0; \
7659         r=`${PWD_COMMAND}`; export r; \
7660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7661         $(HOST_EXPORTS) \
7662         for flag in $(EXTRA_HOST_FLAGS) ; do \
7663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7664         done; \
7665         echo "Doing maintainer-clean in etc"; \
7666         (cd $(HOST_SUBDIR)/etc && \
7667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7669                   "RANLIB=$${RANLIB}" \
7670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7671                   maintainer-clean) \
7672           || exit 1
7673
7674 @endif etc
7675
7676
7677
7678 .PHONY: configure-fastjar maybe-configure-fastjar
7679 maybe-configure-fastjar:
7680 @if gcc-bootstrap
7681 configure-fastjar: stage_current
7682 @endif gcc-bootstrap
7683 @if fastjar
7684 maybe-configure-fastjar: configure-fastjar
7685 configure-fastjar: 
7686         @: $(MAKE); $(unstage)
7687         @r=`${PWD_COMMAND}`; export r; \
7688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7689         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7690         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
7691         $(HOST_EXPORTS)  \
7692         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7693         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7694         case $(srcdir) in \
7695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7696           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7698         esac; \
7699         module_srcdir=fastjar; \
7700         $(SHELL) \
7701           $$s/$$module_srcdir/configure \
7702           --srcdir=$${topdir}/$$module_srcdir \
7703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7704           --target=${target_alias}  \
7705           || exit 1
7706 @endif fastjar
7707
7708
7709
7710
7711
7712 .PHONY: all-fastjar maybe-all-fastjar
7713 maybe-all-fastjar:
7714 @if gcc-bootstrap
7715 all-fastjar: stage_current
7716 @endif gcc-bootstrap
7717 @if fastjar
7718 TARGET-fastjar=all
7719 maybe-all-fastjar: all-fastjar
7720 all-fastjar: configure-fastjar
7721         @: $(MAKE); $(unstage)
7722         @r=`${PWD_COMMAND}`; export r; \
7723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7724         $(HOST_EXPORTS)  \
7725         (cd $(HOST_SUBDIR)/fastjar && \
7726           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7727                 $(TARGET-fastjar))
7728 @endif fastjar
7729
7730
7731
7732
7733 .PHONY: check-fastjar maybe-check-fastjar
7734 maybe-check-fastjar:
7735 @if fastjar
7736 maybe-check-fastjar: check-fastjar
7737
7738 # This module is only tested in a native toolchain.
7739 check-fastjar:
7740         @: $(MAKE); $(unstage)
7741         @if [ '$(host)' = '$(target)' ]; then \
7742           r=`${PWD_COMMAND}`; export r; \
7743           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7744           $(HOST_EXPORTS)  \
7745           (cd $(HOST_SUBDIR)/fastjar && \
7746             $(MAKE) $(FLAGS_TO_PASS)  check)
7747         fi
7748
7749 @endif fastjar
7750
7751 .PHONY: install-fastjar maybe-install-fastjar
7752 maybe-install-fastjar:
7753 @if fastjar
7754 maybe-install-fastjar: install-fastjar
7755
7756 install-fastjar: installdirs
7757         @: $(MAKE); $(unstage)
7758         @r=`${PWD_COMMAND}`; export r; \
7759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7760         $(HOST_EXPORTS) \
7761         (cd $(HOST_SUBDIR)/fastjar && \
7762           $(MAKE) $(FLAGS_TO_PASS)  install)
7763
7764 @endif fastjar
7765
7766 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7767 maybe-install-strip-fastjar:
7768 @if fastjar
7769 maybe-install-strip-fastjar: install-strip-fastjar
7770
7771 install-strip-fastjar: installdirs
7772         @: $(MAKE); $(unstage)
7773         @r=`${PWD_COMMAND}`; export r; \
7774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7775         $(HOST_EXPORTS) \
7776         (cd $(HOST_SUBDIR)/fastjar && \
7777           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7778
7779 @endif fastjar
7780
7781 # Other targets (info, dvi, pdf, etc.)
7782
7783 .PHONY: maybe-info-fastjar info-fastjar
7784 maybe-info-fastjar:
7785 @if fastjar
7786 maybe-info-fastjar: info-fastjar
7787
7788 info-fastjar: \
7789     configure-fastjar 
7790         @: $(MAKE); $(unstage)
7791         @[ -f ./fastjar/Makefile ] || exit 0; \
7792         r=`${PWD_COMMAND}`; export r; \
7793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7794         $(HOST_EXPORTS) \
7795         for flag in $(EXTRA_HOST_FLAGS) ; do \
7796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7797         done; \
7798         echo "Doing info in fastjar"; \
7799         (cd $(HOST_SUBDIR)/fastjar && \
7800           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7801                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7802                   "RANLIB=$${RANLIB}" \
7803                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7804                   info) \
7805           || exit 1
7806
7807 @endif fastjar
7808
7809 .PHONY: maybe-dvi-fastjar dvi-fastjar
7810 maybe-dvi-fastjar:
7811 @if fastjar
7812 maybe-dvi-fastjar: dvi-fastjar
7813
7814 dvi-fastjar: \
7815     configure-fastjar 
7816         @: $(MAKE); $(unstage)
7817         @[ -f ./fastjar/Makefile ] || exit 0; \
7818         r=`${PWD_COMMAND}`; export r; \
7819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7820         $(HOST_EXPORTS) \
7821         for flag in $(EXTRA_HOST_FLAGS) ; do \
7822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7823         done; \
7824         echo "Doing dvi in fastjar"; \
7825         (cd $(HOST_SUBDIR)/fastjar && \
7826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7828                   "RANLIB=$${RANLIB}" \
7829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7830                   dvi) \
7831           || exit 1
7832
7833 @endif fastjar
7834
7835 .PHONY: maybe-pdf-fastjar pdf-fastjar
7836 maybe-pdf-fastjar:
7837 @if fastjar
7838 maybe-pdf-fastjar: pdf-fastjar
7839
7840 pdf-fastjar: \
7841     configure-fastjar 
7842         @: $(MAKE); $(unstage)
7843         @[ -f ./fastjar/Makefile ] || exit 0; \
7844         r=`${PWD_COMMAND}`; export r; \
7845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7846         $(HOST_EXPORTS) \
7847         for flag in $(EXTRA_HOST_FLAGS) ; do \
7848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7849         done; \
7850         echo "Doing pdf in fastjar"; \
7851         (cd $(HOST_SUBDIR)/fastjar && \
7852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7854                   "RANLIB=$${RANLIB}" \
7855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7856                   pdf) \
7857           || exit 1
7858
7859 @endif fastjar
7860
7861 .PHONY: maybe-html-fastjar html-fastjar
7862 maybe-html-fastjar:
7863 @if fastjar
7864 maybe-html-fastjar: html-fastjar
7865
7866 html-fastjar: \
7867     configure-fastjar 
7868         @: $(MAKE); $(unstage)
7869         @[ -f ./fastjar/Makefile ] || exit 0; \
7870         r=`${PWD_COMMAND}`; export r; \
7871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7872         $(HOST_EXPORTS) \
7873         for flag in $(EXTRA_HOST_FLAGS) ; do \
7874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7875         done; \
7876         echo "Doing html in fastjar"; \
7877         (cd $(HOST_SUBDIR)/fastjar && \
7878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7880                   "RANLIB=$${RANLIB}" \
7881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7882                   html) \
7883           || exit 1
7884
7885 @endif fastjar
7886
7887 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7888 maybe-TAGS-fastjar:
7889 @if fastjar
7890 maybe-TAGS-fastjar: TAGS-fastjar
7891
7892 TAGS-fastjar: \
7893     configure-fastjar 
7894         @: $(MAKE); $(unstage)
7895         @[ -f ./fastjar/Makefile ] || exit 0; \
7896         r=`${PWD_COMMAND}`; export r; \
7897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7898         $(HOST_EXPORTS) \
7899         for flag in $(EXTRA_HOST_FLAGS) ; do \
7900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7901         done; \
7902         echo "Doing TAGS in fastjar"; \
7903         (cd $(HOST_SUBDIR)/fastjar && \
7904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7906                   "RANLIB=$${RANLIB}" \
7907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7908                   TAGS) \
7909           || exit 1
7910
7911 @endif fastjar
7912
7913 .PHONY: maybe-install-info-fastjar install-info-fastjar
7914 maybe-install-info-fastjar:
7915 @if fastjar
7916 maybe-install-info-fastjar: install-info-fastjar
7917
7918 install-info-fastjar: \
7919     configure-fastjar \
7920     info-fastjar 
7921         @: $(MAKE); $(unstage)
7922         @[ -f ./fastjar/Makefile ] || exit 0; \
7923         r=`${PWD_COMMAND}`; export r; \
7924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7925         $(HOST_EXPORTS) \
7926         for flag in $(EXTRA_HOST_FLAGS) ; do \
7927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7928         done; \
7929         echo "Doing install-info in fastjar"; \
7930         (cd $(HOST_SUBDIR)/fastjar && \
7931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7933                   "RANLIB=$${RANLIB}" \
7934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7935                   install-info) \
7936           || exit 1
7937
7938 @endif fastjar
7939
7940 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7941 maybe-install-pdf-fastjar:
7942 @if fastjar
7943 maybe-install-pdf-fastjar: install-pdf-fastjar
7944
7945 install-pdf-fastjar: \
7946     configure-fastjar \
7947     pdf-fastjar 
7948         @: $(MAKE); $(unstage)
7949         @[ -f ./fastjar/Makefile ] || exit 0; \
7950         r=`${PWD_COMMAND}`; export r; \
7951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7952         $(HOST_EXPORTS) \
7953         for flag in $(EXTRA_HOST_FLAGS) ; do \
7954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7955         done; \
7956         echo "Doing install-pdf in fastjar"; \
7957         (cd $(HOST_SUBDIR)/fastjar && \
7958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7960                   "RANLIB=$${RANLIB}" \
7961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7962                   install-pdf) \
7963           || exit 1
7964
7965 @endif fastjar
7966
7967 .PHONY: maybe-install-html-fastjar install-html-fastjar
7968 maybe-install-html-fastjar:
7969 @if fastjar
7970 maybe-install-html-fastjar: install-html-fastjar
7971
7972 install-html-fastjar: \
7973     configure-fastjar \
7974     html-fastjar 
7975         @: $(MAKE); $(unstage)
7976         @[ -f ./fastjar/Makefile ] || exit 0; \
7977         r=`${PWD_COMMAND}`; export r; \
7978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7979         $(HOST_EXPORTS) \
7980         for flag in $(EXTRA_HOST_FLAGS) ; do \
7981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7982         done; \
7983         echo "Doing install-html in fastjar"; \
7984         (cd $(HOST_SUBDIR)/fastjar && \
7985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7987                   "RANLIB=$${RANLIB}" \
7988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7989                   install-html) \
7990           || exit 1
7991
7992 @endif fastjar
7993
7994 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7995 maybe-installcheck-fastjar:
7996 @if fastjar
7997 maybe-installcheck-fastjar: installcheck-fastjar
7998
7999 installcheck-fastjar: \
8000     configure-fastjar 
8001         @: $(MAKE); $(unstage)
8002         @[ -f ./fastjar/Makefile ] || exit 0; \
8003         r=`${PWD_COMMAND}`; export r; \
8004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8005         $(HOST_EXPORTS) \
8006         for flag in $(EXTRA_HOST_FLAGS) ; do \
8007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8008         done; \
8009         echo "Doing installcheck in fastjar"; \
8010         (cd $(HOST_SUBDIR)/fastjar && \
8011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8013                   "RANLIB=$${RANLIB}" \
8014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8015                   installcheck) \
8016           || exit 1
8017
8018 @endif fastjar
8019
8020 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8021 maybe-mostlyclean-fastjar:
8022 @if fastjar
8023 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8024
8025 mostlyclean-fastjar: 
8026         @: $(MAKE); $(unstage)
8027         @[ -f ./fastjar/Makefile ] || exit 0; \
8028         r=`${PWD_COMMAND}`; export r; \
8029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8030         $(HOST_EXPORTS) \
8031         for flag in $(EXTRA_HOST_FLAGS) ; do \
8032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8033         done; \
8034         echo "Doing mostlyclean in fastjar"; \
8035         (cd $(HOST_SUBDIR)/fastjar && \
8036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8038                   "RANLIB=$${RANLIB}" \
8039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8040                   mostlyclean) \
8041           || exit 1
8042
8043 @endif fastjar
8044
8045 .PHONY: maybe-clean-fastjar clean-fastjar
8046 maybe-clean-fastjar:
8047 @if fastjar
8048 maybe-clean-fastjar: clean-fastjar
8049
8050 clean-fastjar: 
8051         @: $(MAKE); $(unstage)
8052         @[ -f ./fastjar/Makefile ] || exit 0; \
8053         r=`${PWD_COMMAND}`; export r; \
8054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8055         $(HOST_EXPORTS) \
8056         for flag in $(EXTRA_HOST_FLAGS) ; do \
8057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8058         done; \
8059         echo "Doing clean in fastjar"; \
8060         (cd $(HOST_SUBDIR)/fastjar && \
8061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8063                   "RANLIB=$${RANLIB}" \
8064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8065                   clean) \
8066           || exit 1
8067
8068 @endif fastjar
8069
8070 .PHONY: maybe-distclean-fastjar distclean-fastjar
8071 maybe-distclean-fastjar:
8072 @if fastjar
8073 maybe-distclean-fastjar: distclean-fastjar
8074
8075 distclean-fastjar: 
8076         @: $(MAKE); $(unstage)
8077         @[ -f ./fastjar/Makefile ] || exit 0; \
8078         r=`${PWD_COMMAND}`; export r; \
8079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8080         $(HOST_EXPORTS) \
8081         for flag in $(EXTRA_HOST_FLAGS) ; do \
8082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8083         done; \
8084         echo "Doing distclean in fastjar"; \
8085         (cd $(HOST_SUBDIR)/fastjar && \
8086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8088                   "RANLIB=$${RANLIB}" \
8089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8090                   distclean) \
8091           || exit 1
8092
8093 @endif fastjar
8094
8095 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8096 maybe-maintainer-clean-fastjar:
8097 @if fastjar
8098 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8099
8100 maintainer-clean-fastjar: 
8101         @: $(MAKE); $(unstage)
8102         @[ -f ./fastjar/Makefile ] || exit 0; \
8103         r=`${PWD_COMMAND}`; export r; \
8104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8105         $(HOST_EXPORTS) \
8106         for flag in $(EXTRA_HOST_FLAGS) ; do \
8107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8108         done; \
8109         echo "Doing maintainer-clean in fastjar"; \
8110         (cd $(HOST_SUBDIR)/fastjar && \
8111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8113                   "RANLIB=$${RANLIB}" \
8114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8115                   maintainer-clean) \
8116           || exit 1
8117
8118 @endif fastjar
8119
8120
8121
8122 .PHONY: configure-fixincludes maybe-configure-fixincludes
8123 maybe-configure-fixincludes:
8124 @if gcc-bootstrap
8125 configure-fixincludes: stage_current
8126 @endif gcc-bootstrap
8127 @if fixincludes
8128 maybe-configure-fixincludes: configure-fixincludes
8129 configure-fixincludes: 
8130         @r=`${PWD_COMMAND}`; export r; \
8131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8132         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8134         $(HOST_EXPORTS)  \
8135         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8136         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8137         case $(srcdir) in \
8138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8139           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8141         esac; \
8142         module_srcdir=fixincludes; \
8143         $(SHELL) \
8144           $$s/$$module_srcdir/configure \
8145           --srcdir=$${topdir}/$$module_srcdir \
8146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8147           --target=${target_alias}  \
8148           || exit 1
8149 @endif fixincludes
8150
8151
8152
8153 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8154 maybe-configure-stage1-fixincludes:
8155 @if fixincludes-bootstrap
8156 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8157 configure-stage1-fixincludes:
8158         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8159         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8160         @r=`${PWD_COMMAND}`; export r; \
8161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8162         TFLAGS="$(STAGE1_TFLAGS)"; \
8163         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8164         $(HOST_EXPORTS) \
8165         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8166         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8167         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8168         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8169         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8170         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8171         case $(srcdir) in \
8172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8173           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8175         esac; \
8176         module_srcdir=fixincludes; \
8177         $(SHELL) $$s/$$module_srcdir/configure \
8178           --srcdir=$${topdir}/$$module_srcdir \
8179           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8180           --target=${target_alias} \
8181            \
8182           $(STAGE1_CONFIGURE_FLAGS)
8183 @endif fixincludes-bootstrap
8184
8185 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8186 maybe-configure-stage2-fixincludes:
8187 @if fixincludes-bootstrap
8188 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8189 configure-stage2-fixincludes:
8190         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8192         @r=`${PWD_COMMAND}`; export r; \
8193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8194         TFLAGS="$(STAGE2_TFLAGS)"; \
8195         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8196         $(HOST_EXPORTS) \
8197         $(POSTSTAGE1_HOST_EXPORTS) \
8198         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8199         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8200         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8201         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8203         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8204         case $(srcdir) in \
8205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8206           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8208         esac; \
8209         module_srcdir=fixincludes; \
8210         $(SHELL) $$s/$$module_srcdir/configure \
8211           --srcdir=$${topdir}/$$module_srcdir \
8212           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8213           --target=${target_alias} \
8214           --with-build-libsubdir=$(HOST_SUBDIR) \
8215           $(STAGE2_CONFIGURE_FLAGS)
8216 @endif fixincludes-bootstrap
8217
8218 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8219 maybe-configure-stage3-fixincludes:
8220 @if fixincludes-bootstrap
8221 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8222 configure-stage3-fixincludes:
8223         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8224         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8225         @r=`${PWD_COMMAND}`; export r; \
8226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8227         TFLAGS="$(STAGE3_TFLAGS)"; \
8228         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8229         $(HOST_EXPORTS) \
8230         $(POSTSTAGE1_HOST_EXPORTS) \
8231         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8232         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8233         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8234         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8235         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8236         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8237         case $(srcdir) in \
8238           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8239           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8240                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8241         esac; \
8242         module_srcdir=fixincludes; \
8243         $(SHELL) $$s/$$module_srcdir/configure \
8244           --srcdir=$${topdir}/$$module_srcdir \
8245           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8246           --target=${target_alias} \
8247           --with-build-libsubdir=$(HOST_SUBDIR) \
8248           $(STAGE3_CONFIGURE_FLAGS)
8249 @endif fixincludes-bootstrap
8250
8251 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8252 maybe-configure-stage4-fixincludes:
8253 @if fixincludes-bootstrap
8254 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8255 configure-stage4-fixincludes:
8256         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8257         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8258         @r=`${PWD_COMMAND}`; export r; \
8259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8260         TFLAGS="$(STAGE4_TFLAGS)"; \
8261         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8262         $(HOST_EXPORTS) \
8263         $(POSTSTAGE1_HOST_EXPORTS) \
8264         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8265         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8266         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8267         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8268         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8269         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8270         case $(srcdir) in \
8271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8272           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8274         esac; \
8275         module_srcdir=fixincludes; \
8276         $(SHELL) $$s/$$module_srcdir/configure \
8277           --srcdir=$${topdir}/$$module_srcdir \
8278           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8279           --target=${target_alias} \
8280           --with-build-libsubdir=$(HOST_SUBDIR) \
8281           $(STAGE4_CONFIGURE_FLAGS)
8282 @endif fixincludes-bootstrap
8283
8284 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8285 maybe-configure-stageprofile-fixincludes:
8286 @if fixincludes-bootstrap
8287 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8288 configure-stageprofile-fixincludes:
8289         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8290         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8291         @r=`${PWD_COMMAND}`; export r; \
8292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8293         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8294         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8295         $(HOST_EXPORTS) \
8296         $(POSTSTAGE1_HOST_EXPORTS) \
8297         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8298         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8299         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8300         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8301         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8302         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8303         case $(srcdir) in \
8304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8305           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8307         esac; \
8308         module_srcdir=fixincludes; \
8309         $(SHELL) $$s/$$module_srcdir/configure \
8310           --srcdir=$${topdir}/$$module_srcdir \
8311           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8312           --target=${target_alias} \
8313           --with-build-libsubdir=$(HOST_SUBDIR) \
8314           $(STAGEprofile_CONFIGURE_FLAGS)
8315 @endif fixincludes-bootstrap
8316
8317 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8318 maybe-configure-stagefeedback-fixincludes:
8319 @if fixincludes-bootstrap
8320 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8321 configure-stagefeedback-fixincludes:
8322         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8323         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8324         @r=`${PWD_COMMAND}`; export r; \
8325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8326         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8327         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8328         $(HOST_EXPORTS) \
8329         $(POSTSTAGE1_HOST_EXPORTS) \
8330         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8331         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8332         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8333         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8334         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8335         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8336         case $(srcdir) in \
8337           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8338           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8339                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8340         esac; \
8341         module_srcdir=fixincludes; \
8342         $(SHELL) $$s/$$module_srcdir/configure \
8343           --srcdir=$${topdir}/$$module_srcdir \
8344           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8345           --target=${target_alias} \
8346           --with-build-libsubdir=$(HOST_SUBDIR) \
8347           $(STAGEfeedback_CONFIGURE_FLAGS)
8348 @endif fixincludes-bootstrap
8349
8350
8351
8352
8353
8354 .PHONY: all-fixincludes maybe-all-fixincludes
8355 maybe-all-fixincludes:
8356 @if gcc-bootstrap
8357 all-fixincludes: stage_current
8358 @endif gcc-bootstrap
8359 @if fixincludes
8360 TARGET-fixincludes=all
8361 maybe-all-fixincludes: all-fixincludes
8362 all-fixincludes: configure-fixincludes
8363         @r=`${PWD_COMMAND}`; export r; \
8364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8365         $(HOST_EXPORTS)  \
8366         (cd $(HOST_SUBDIR)/fixincludes && \
8367           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8368                 $(TARGET-fixincludes))
8369 @endif fixincludes
8370
8371
8372
8373 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8374 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8375 maybe-all-stage1-fixincludes:
8376 maybe-clean-stage1-fixincludes:
8377 @if fixincludes-bootstrap
8378 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8379 all-stage1: all-stage1-fixincludes
8380 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8381 all-stage1-fixincludes: configure-stage1-fixincludes
8382         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8383         @r=`${PWD_COMMAND}`; export r; \
8384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8385         TFLAGS="$(STAGE1_TFLAGS)"; \
8386         $(HOST_EXPORTS)  \
8387         cd $(HOST_SUBDIR)/fixincludes && \
8388          \
8389         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8390                 CFLAGS="$(STAGE1_CFLAGS)" \
8391                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8392                 LIBCFLAGS="$(LIBCFLAGS)" \
8393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8396                 $(EXTRA_HOST_FLAGS)  \
8397                 $(STAGE1_FLAGS_TO_PASS)  \
8398                 TFLAGS="$(STAGE1_TFLAGS)"  \
8399                 $(TARGET-stage1-fixincludes)
8400
8401 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8402 clean-stage1: clean-stage1-fixincludes
8403 clean-stage1-fixincludes:
8404         @if [ $(current_stage) = stage1 ]; then \
8405           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8406         else \
8407           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8408           $(MAKE) stage1-start; \
8409         fi; \
8410         cd $(HOST_SUBDIR)/fixincludes && \
8411         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8412         $(STAGE1_FLAGS_TO_PASS)  clean
8413 @endif fixincludes-bootstrap
8414
8415
8416 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8417 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8418 maybe-all-stage2-fixincludes:
8419 maybe-clean-stage2-fixincludes:
8420 @if fixincludes-bootstrap
8421 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8422 all-stage2: all-stage2-fixincludes
8423 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8424 all-stage2-fixincludes: configure-stage2-fixincludes
8425         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8426         @r=`${PWD_COMMAND}`; export r; \
8427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8428         TFLAGS="$(STAGE2_TFLAGS)"; \
8429         $(HOST_EXPORTS) \
8430         $(POSTSTAGE1_HOST_EXPORTS)  \
8431         cd $(HOST_SUBDIR)/fixincludes && \
8432          \
8433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8434                 CFLAGS="$(STAGE2_CFLAGS)" \
8435                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8436                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8437                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8438                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8439                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8440                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8441                 TFLAGS="$(STAGE2_TFLAGS)"  \
8442                 $(TARGET-stage2-fixincludes)
8443
8444 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8445 clean-stage2: clean-stage2-fixincludes
8446 clean-stage2-fixincludes:
8447         @if [ $(current_stage) = stage2 ]; then \
8448           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8449         else \
8450           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8451           $(MAKE) stage2-start; \
8452         fi; \
8453         cd $(HOST_SUBDIR)/fixincludes && \
8454         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8455 @endif fixincludes-bootstrap
8456
8457
8458 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8459 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8460 maybe-all-stage3-fixincludes:
8461 maybe-clean-stage3-fixincludes:
8462 @if fixincludes-bootstrap
8463 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8464 all-stage3: all-stage3-fixincludes
8465 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8466 all-stage3-fixincludes: configure-stage3-fixincludes
8467         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8468         @r=`${PWD_COMMAND}`; export r; \
8469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8470         TFLAGS="$(STAGE3_TFLAGS)"; \
8471         $(HOST_EXPORTS) \
8472         $(POSTSTAGE1_HOST_EXPORTS)  \
8473         cd $(HOST_SUBDIR)/fixincludes && \
8474          \
8475         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8476                 CFLAGS="$(STAGE3_CFLAGS)" \
8477                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8478                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8479                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8480                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8481                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8482                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8483                 TFLAGS="$(STAGE3_TFLAGS)"  \
8484                 $(TARGET-stage3-fixincludes)
8485
8486 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8487 clean-stage3: clean-stage3-fixincludes
8488 clean-stage3-fixincludes:
8489         @if [ $(current_stage) = stage3 ]; then \
8490           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8491         else \
8492           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8493           $(MAKE) stage3-start; \
8494         fi; \
8495         cd $(HOST_SUBDIR)/fixincludes && \
8496         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8497 @endif fixincludes-bootstrap
8498
8499
8500 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8501 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8502 maybe-all-stage4-fixincludes:
8503 maybe-clean-stage4-fixincludes:
8504 @if fixincludes-bootstrap
8505 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8506 all-stage4: all-stage4-fixincludes
8507 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8508 all-stage4-fixincludes: configure-stage4-fixincludes
8509         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8510         @r=`${PWD_COMMAND}`; export r; \
8511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8512         TFLAGS="$(STAGE4_TFLAGS)"; \
8513         $(HOST_EXPORTS) \
8514         $(POSTSTAGE1_HOST_EXPORTS)  \
8515         cd $(HOST_SUBDIR)/fixincludes && \
8516          \
8517         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8518                 CFLAGS="$(STAGE4_CFLAGS)" \
8519                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8520                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8521                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8522                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8523                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8524                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8525                 TFLAGS="$(STAGE4_TFLAGS)"  \
8526                 $(TARGET-stage4-fixincludes)
8527
8528 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8529 clean-stage4: clean-stage4-fixincludes
8530 clean-stage4-fixincludes:
8531         @if [ $(current_stage) = stage4 ]; then \
8532           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8533         else \
8534           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8535           $(MAKE) stage4-start; \
8536         fi; \
8537         cd $(HOST_SUBDIR)/fixincludes && \
8538         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8539 @endif fixincludes-bootstrap
8540
8541
8542 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8543 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8544 maybe-all-stageprofile-fixincludes:
8545 maybe-clean-stageprofile-fixincludes:
8546 @if fixincludes-bootstrap
8547 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8548 all-stageprofile: all-stageprofile-fixincludes
8549 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8550 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8551         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8552         @r=`${PWD_COMMAND}`; export r; \
8553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8554         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8555         $(HOST_EXPORTS) \
8556         $(POSTSTAGE1_HOST_EXPORTS)  \
8557         cd $(HOST_SUBDIR)/fixincludes && \
8558          \
8559         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8560                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8561                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8562                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8563                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8564                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8565                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8566                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8567                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
8568                 $(TARGET-stageprofile-fixincludes)
8569
8570 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8571 clean-stageprofile: clean-stageprofile-fixincludes
8572 clean-stageprofile-fixincludes:
8573         @if [ $(current_stage) = stageprofile ]; then \
8574           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8575         else \
8576           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8577           $(MAKE) stageprofile-start; \
8578         fi; \
8579         cd $(HOST_SUBDIR)/fixincludes && \
8580         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8581 @endif fixincludes-bootstrap
8582
8583
8584 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8585 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8586 maybe-all-stagefeedback-fixincludes:
8587 maybe-clean-stagefeedback-fixincludes:
8588 @if fixincludes-bootstrap
8589 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8590 all-stagefeedback: all-stagefeedback-fixincludes
8591 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8592 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8593         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8594         @r=`${PWD_COMMAND}`; export r; \
8595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8596         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8597         $(HOST_EXPORTS) \
8598         $(POSTSTAGE1_HOST_EXPORTS)  \
8599         cd $(HOST_SUBDIR)/fixincludes && \
8600          \
8601         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8602                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8603                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8604                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8605                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8606                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8607                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8608                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8609                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
8610                 $(TARGET-stagefeedback-fixincludes)
8611
8612 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8613 clean-stagefeedback: clean-stagefeedback-fixincludes
8614 clean-stagefeedback-fixincludes:
8615         @if [ $(current_stage) = stagefeedback ]; then \
8616           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8617         else \
8618           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8619           $(MAKE) stagefeedback-start; \
8620         fi; \
8621         cd $(HOST_SUBDIR)/fixincludes && \
8622         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8623 @endif fixincludes-bootstrap
8624
8625
8626
8627
8628
8629 .PHONY: check-fixincludes maybe-check-fixincludes
8630 maybe-check-fixincludes:
8631 @if fixincludes
8632 maybe-check-fixincludes: check-fixincludes
8633
8634 check-fixincludes:
8635         @: $(MAKE); $(unstage)
8636         @r=`${PWD_COMMAND}`; export r; \
8637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8638         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8639         (cd $(HOST_SUBDIR)/fixincludes && \
8640           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8641
8642 @endif fixincludes
8643
8644 .PHONY: install-fixincludes maybe-install-fixincludes
8645 maybe-install-fixincludes:
8646 @if fixincludes
8647 maybe-install-fixincludes: install-fixincludes
8648
8649 install-fixincludes: installdirs
8650         @: $(MAKE); $(unstage)
8651         @r=`${PWD_COMMAND}`; export r; \
8652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8653         $(HOST_EXPORTS) \
8654         (cd $(HOST_SUBDIR)/fixincludes && \
8655           $(MAKE) $(FLAGS_TO_PASS)  install)
8656
8657 @endif fixincludes
8658
8659 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8660 maybe-install-strip-fixincludes:
8661 @if fixincludes
8662 maybe-install-strip-fixincludes: install-strip-fixincludes
8663
8664 install-strip-fixincludes: installdirs
8665         @: $(MAKE); $(unstage)
8666         @r=`${PWD_COMMAND}`; export r; \
8667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8668         $(HOST_EXPORTS) \
8669         (cd $(HOST_SUBDIR)/fixincludes && \
8670           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8671
8672 @endif fixincludes
8673
8674 # Other targets (info, dvi, pdf, etc.)
8675
8676 .PHONY: maybe-info-fixincludes info-fixincludes
8677 maybe-info-fixincludes:
8678 @if fixincludes
8679 maybe-info-fixincludes: info-fixincludes
8680
8681 info-fixincludes: \
8682     configure-fixincludes 
8683         @[ -f ./fixincludes/Makefile ] || exit 0; \
8684         r=`${PWD_COMMAND}`; export r; \
8685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8686         $(HOST_EXPORTS) \
8687         for flag in $(EXTRA_HOST_FLAGS) ; do \
8688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8689         done; \
8690         echo "Doing info in fixincludes"; \
8691         (cd $(HOST_SUBDIR)/fixincludes && \
8692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8694                   "RANLIB=$${RANLIB}" \
8695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8696                   info) \
8697           || exit 1
8698
8699 @endif fixincludes
8700
8701 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8702 maybe-dvi-fixincludes:
8703 @if fixincludes
8704 maybe-dvi-fixincludes: dvi-fixincludes
8705
8706 dvi-fixincludes: \
8707     configure-fixincludes 
8708         @[ -f ./fixincludes/Makefile ] || exit 0; \
8709         r=`${PWD_COMMAND}`; export r; \
8710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8711         $(HOST_EXPORTS) \
8712         for flag in $(EXTRA_HOST_FLAGS) ; do \
8713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8714         done; \
8715         echo "Doing dvi in fixincludes"; \
8716         (cd $(HOST_SUBDIR)/fixincludes && \
8717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8719                   "RANLIB=$${RANLIB}" \
8720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8721                   dvi) \
8722           || exit 1
8723
8724 @endif fixincludes
8725
8726 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8727 maybe-pdf-fixincludes:
8728 @if fixincludes
8729 maybe-pdf-fixincludes: pdf-fixincludes
8730
8731 pdf-fixincludes: \
8732     configure-fixincludes 
8733         @[ -f ./fixincludes/Makefile ] || exit 0; \
8734         r=`${PWD_COMMAND}`; export r; \
8735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8736         $(HOST_EXPORTS) \
8737         for flag in $(EXTRA_HOST_FLAGS) ; do \
8738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8739         done; \
8740         echo "Doing pdf in fixincludes"; \
8741         (cd $(HOST_SUBDIR)/fixincludes && \
8742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8744                   "RANLIB=$${RANLIB}" \
8745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8746                   pdf) \
8747           || exit 1
8748
8749 @endif fixincludes
8750
8751 .PHONY: maybe-html-fixincludes html-fixincludes
8752 maybe-html-fixincludes:
8753 @if fixincludes
8754 maybe-html-fixincludes: html-fixincludes
8755
8756 html-fixincludes: \
8757     configure-fixincludes 
8758         @[ -f ./fixincludes/Makefile ] || exit 0; \
8759         r=`${PWD_COMMAND}`; export r; \
8760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8761         $(HOST_EXPORTS) \
8762         for flag in $(EXTRA_HOST_FLAGS) ; do \
8763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8764         done; \
8765         echo "Doing html in fixincludes"; \
8766         (cd $(HOST_SUBDIR)/fixincludes && \
8767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8769                   "RANLIB=$${RANLIB}" \
8770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8771                   html) \
8772           || exit 1
8773
8774 @endif fixincludes
8775
8776 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8777 maybe-TAGS-fixincludes:
8778 @if fixincludes
8779 maybe-TAGS-fixincludes: TAGS-fixincludes
8780
8781 # fixincludes doesn't support TAGS.
8782 TAGS-fixincludes:
8783
8784 @endif fixincludes
8785
8786 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8787 maybe-install-info-fixincludes:
8788 @if fixincludes
8789 maybe-install-info-fixincludes: install-info-fixincludes
8790
8791 install-info-fixincludes: \
8792     configure-fixincludes \
8793     info-fixincludes 
8794         @[ -f ./fixincludes/Makefile ] || exit 0; \
8795         r=`${PWD_COMMAND}`; export r; \
8796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8797         $(HOST_EXPORTS) \
8798         for flag in $(EXTRA_HOST_FLAGS) ; do \
8799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8800         done; \
8801         echo "Doing install-info in fixincludes"; \
8802         (cd $(HOST_SUBDIR)/fixincludes && \
8803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8805                   "RANLIB=$${RANLIB}" \
8806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8807                   install-info) \
8808           || exit 1
8809
8810 @endif fixincludes
8811
8812 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8813 maybe-install-pdf-fixincludes:
8814 @if fixincludes
8815 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8816
8817 install-pdf-fixincludes: \
8818     configure-fixincludes \
8819     pdf-fixincludes 
8820         @[ -f ./fixincludes/Makefile ] || exit 0; \
8821         r=`${PWD_COMMAND}`; export r; \
8822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8823         $(HOST_EXPORTS) \
8824         for flag in $(EXTRA_HOST_FLAGS) ; do \
8825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8826         done; \
8827         echo "Doing install-pdf in fixincludes"; \
8828         (cd $(HOST_SUBDIR)/fixincludes && \
8829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8831                   "RANLIB=$${RANLIB}" \
8832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8833                   install-pdf) \
8834           || exit 1
8835
8836 @endif fixincludes
8837
8838 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8839 maybe-install-html-fixincludes:
8840 @if fixincludes
8841 maybe-install-html-fixincludes: install-html-fixincludes
8842
8843 install-html-fixincludes: \
8844     configure-fixincludes \
8845     html-fixincludes 
8846         @[ -f ./fixincludes/Makefile ] || exit 0; \
8847         r=`${PWD_COMMAND}`; export r; \
8848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8849         $(HOST_EXPORTS) \
8850         for flag in $(EXTRA_HOST_FLAGS) ; do \
8851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8852         done; \
8853         echo "Doing install-html in fixincludes"; \
8854         (cd $(HOST_SUBDIR)/fixincludes && \
8855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8857                   "RANLIB=$${RANLIB}" \
8858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8859                   install-html) \
8860           || exit 1
8861
8862 @endif fixincludes
8863
8864 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8865 maybe-installcheck-fixincludes:
8866 @if fixincludes
8867 maybe-installcheck-fixincludes: installcheck-fixincludes
8868
8869 installcheck-fixincludes: \
8870     configure-fixincludes 
8871         @[ -f ./fixincludes/Makefile ] || exit 0; \
8872         r=`${PWD_COMMAND}`; export r; \
8873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8874         $(HOST_EXPORTS) \
8875         for flag in $(EXTRA_HOST_FLAGS) ; do \
8876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8877         done; \
8878         echo "Doing installcheck in fixincludes"; \
8879         (cd $(HOST_SUBDIR)/fixincludes && \
8880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8882                   "RANLIB=$${RANLIB}" \
8883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8884                   installcheck) \
8885           || exit 1
8886
8887 @endif fixincludes
8888
8889 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8890 maybe-mostlyclean-fixincludes:
8891 @if fixincludes
8892 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8893
8894 mostlyclean-fixincludes: 
8895         @[ -f ./fixincludes/Makefile ] || exit 0; \
8896         r=`${PWD_COMMAND}`; export r; \
8897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8898         $(HOST_EXPORTS) \
8899         for flag in $(EXTRA_HOST_FLAGS) ; do \
8900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8901         done; \
8902         echo "Doing mostlyclean in fixincludes"; \
8903         (cd $(HOST_SUBDIR)/fixincludes && \
8904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8906                   "RANLIB=$${RANLIB}" \
8907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8908                   mostlyclean) \
8909           || exit 1
8910
8911 @endif fixincludes
8912
8913 .PHONY: maybe-clean-fixincludes clean-fixincludes
8914 maybe-clean-fixincludes:
8915 @if fixincludes
8916 maybe-clean-fixincludes: clean-fixincludes
8917
8918 clean-fixincludes: 
8919         @[ -f ./fixincludes/Makefile ] || exit 0; \
8920         r=`${PWD_COMMAND}`; export r; \
8921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8922         $(HOST_EXPORTS) \
8923         for flag in $(EXTRA_HOST_FLAGS) ; do \
8924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8925         done; \
8926         echo "Doing clean in fixincludes"; \
8927         (cd $(HOST_SUBDIR)/fixincludes && \
8928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8930                   "RANLIB=$${RANLIB}" \
8931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8932                   clean) \
8933           || exit 1
8934
8935 @endif fixincludes
8936
8937 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8938 maybe-distclean-fixincludes:
8939 @if fixincludes
8940 maybe-distclean-fixincludes: distclean-fixincludes
8941
8942 distclean-fixincludes: 
8943         @[ -f ./fixincludes/Makefile ] || exit 0; \
8944         r=`${PWD_COMMAND}`; export r; \
8945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8946         $(HOST_EXPORTS) \
8947         for flag in $(EXTRA_HOST_FLAGS) ; do \
8948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8949         done; \
8950         echo "Doing distclean in fixincludes"; \
8951         (cd $(HOST_SUBDIR)/fixincludes && \
8952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8954                   "RANLIB=$${RANLIB}" \
8955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8956                   distclean) \
8957           || exit 1
8958
8959 @endif fixincludes
8960
8961 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8962 maybe-maintainer-clean-fixincludes:
8963 @if fixincludes
8964 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8965
8966 maintainer-clean-fixincludes: 
8967         @[ -f ./fixincludes/Makefile ] || exit 0; \
8968         r=`${PWD_COMMAND}`; export r; \
8969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8970         $(HOST_EXPORTS) \
8971         for flag in $(EXTRA_HOST_FLAGS) ; do \
8972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8973         done; \
8974         echo "Doing maintainer-clean in fixincludes"; \
8975         (cd $(HOST_SUBDIR)/fixincludes && \
8976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8978                   "RANLIB=$${RANLIB}" \
8979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8980                   maintainer-clean) \
8981           || exit 1
8982
8983 @endif fixincludes
8984
8985
8986
8987 .PHONY: configure-flex maybe-configure-flex
8988 maybe-configure-flex:
8989 @if gcc-bootstrap
8990 configure-flex: stage_current
8991 @endif gcc-bootstrap
8992 @if flex
8993 maybe-configure-flex: configure-flex
8994 configure-flex: 
8995         @: $(MAKE); $(unstage)
8996         @r=`${PWD_COMMAND}`; export r; \
8997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8998         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8999         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9000         $(HOST_EXPORTS)  \
9001         echo Configuring in $(HOST_SUBDIR)/flex; \
9002         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9003         case $(srcdir) in \
9004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9005           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9007         esac; \
9008         module_srcdir=flex; \
9009         $(SHELL) \
9010           $$s/$$module_srcdir/configure \
9011           --srcdir=$${topdir}/$$module_srcdir \
9012           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9013           --target=${target_alias}  \
9014           || exit 1
9015 @endif flex
9016
9017
9018
9019
9020
9021 .PHONY: all-flex maybe-all-flex
9022 maybe-all-flex:
9023 @if gcc-bootstrap
9024 all-flex: stage_current
9025 @endif gcc-bootstrap
9026 @if flex
9027 TARGET-flex=all
9028 maybe-all-flex: all-flex
9029 all-flex: configure-flex
9030         @: $(MAKE); $(unstage)
9031         @r=`${PWD_COMMAND}`; export r; \
9032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9033         $(HOST_EXPORTS)  \
9034         (cd $(HOST_SUBDIR)/flex && \
9035           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9036                 $(TARGET-flex))
9037 @endif flex
9038
9039
9040
9041
9042 .PHONY: check-flex maybe-check-flex
9043 maybe-check-flex:
9044 @if flex
9045 maybe-check-flex: check-flex
9046
9047 # This module is only tested in a native toolchain.
9048 check-flex:
9049         @: $(MAKE); $(unstage)
9050         @if [ '$(host)' = '$(target)' ]; then \
9051           r=`${PWD_COMMAND}`; export r; \
9052           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9053           $(HOST_EXPORTS)  \
9054           (cd $(HOST_SUBDIR)/flex && \
9055             $(MAKE) $(FLAGS_TO_PASS)  check)
9056         fi
9057
9058 @endif flex
9059
9060 .PHONY: install-flex maybe-install-flex
9061 maybe-install-flex:
9062 @if flex
9063 maybe-install-flex: install-flex
9064
9065 install-flex: installdirs
9066         @: $(MAKE); $(unstage)
9067         @r=`${PWD_COMMAND}`; export r; \
9068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9069         $(HOST_EXPORTS) \
9070         (cd $(HOST_SUBDIR)/flex && \
9071           $(MAKE) $(FLAGS_TO_PASS)  install)
9072
9073 @endif flex
9074
9075 .PHONY: install-strip-flex maybe-install-strip-flex
9076 maybe-install-strip-flex:
9077 @if flex
9078 maybe-install-strip-flex: install-strip-flex
9079
9080 install-strip-flex: installdirs
9081         @: $(MAKE); $(unstage)
9082         @r=`${PWD_COMMAND}`; export r; \
9083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9084         $(HOST_EXPORTS) \
9085         (cd $(HOST_SUBDIR)/flex && \
9086           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9087
9088 @endif flex
9089
9090 # Other targets (info, dvi, pdf, etc.)
9091
9092 .PHONY: maybe-info-flex info-flex
9093 maybe-info-flex:
9094 @if flex
9095 maybe-info-flex: info-flex
9096
9097 info-flex: \
9098     configure-flex 
9099         @: $(MAKE); $(unstage)
9100         @[ -f ./flex/Makefile ] || exit 0; \
9101         r=`${PWD_COMMAND}`; export r; \
9102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9103         $(HOST_EXPORTS) \
9104         for flag in $(EXTRA_HOST_FLAGS) ; do \
9105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9106         done; \
9107         echo "Doing info in flex"; \
9108         (cd $(HOST_SUBDIR)/flex && \
9109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9111                   "RANLIB=$${RANLIB}" \
9112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9113                   info) \
9114           || exit 1
9115
9116 @endif flex
9117
9118 .PHONY: maybe-dvi-flex dvi-flex
9119 maybe-dvi-flex:
9120 @if flex
9121 maybe-dvi-flex: dvi-flex
9122
9123 dvi-flex: \
9124     configure-flex 
9125         @: $(MAKE); $(unstage)
9126         @[ -f ./flex/Makefile ] || exit 0; \
9127         r=`${PWD_COMMAND}`; export r; \
9128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9129         $(HOST_EXPORTS) \
9130         for flag in $(EXTRA_HOST_FLAGS) ; do \
9131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9132         done; \
9133         echo "Doing dvi in flex"; \
9134         (cd $(HOST_SUBDIR)/flex && \
9135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9137                   "RANLIB=$${RANLIB}" \
9138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9139                   dvi) \
9140           || exit 1
9141
9142 @endif flex
9143
9144 .PHONY: maybe-pdf-flex pdf-flex
9145 maybe-pdf-flex:
9146 @if flex
9147 maybe-pdf-flex: pdf-flex
9148
9149 pdf-flex: \
9150     configure-flex 
9151         @: $(MAKE); $(unstage)
9152         @[ -f ./flex/Makefile ] || exit 0; \
9153         r=`${PWD_COMMAND}`; export r; \
9154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9155         $(HOST_EXPORTS) \
9156         for flag in $(EXTRA_HOST_FLAGS) ; do \
9157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9158         done; \
9159         echo "Doing pdf in flex"; \
9160         (cd $(HOST_SUBDIR)/flex && \
9161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9163                   "RANLIB=$${RANLIB}" \
9164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9165                   pdf) \
9166           || exit 1
9167
9168 @endif flex
9169
9170 .PHONY: maybe-html-flex html-flex
9171 maybe-html-flex:
9172 @if flex
9173 maybe-html-flex: html-flex
9174
9175 html-flex: \
9176     configure-flex 
9177         @: $(MAKE); $(unstage)
9178         @[ -f ./flex/Makefile ] || exit 0; \
9179         r=`${PWD_COMMAND}`; export r; \
9180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9181         $(HOST_EXPORTS) \
9182         for flag in $(EXTRA_HOST_FLAGS) ; do \
9183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9184         done; \
9185         echo "Doing html in flex"; \
9186         (cd $(HOST_SUBDIR)/flex && \
9187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9189                   "RANLIB=$${RANLIB}" \
9190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9191                   html) \
9192           || exit 1
9193
9194 @endif flex
9195
9196 .PHONY: maybe-TAGS-flex TAGS-flex
9197 maybe-TAGS-flex:
9198 @if flex
9199 maybe-TAGS-flex: TAGS-flex
9200
9201 TAGS-flex: \
9202     configure-flex 
9203         @: $(MAKE); $(unstage)
9204         @[ -f ./flex/Makefile ] || exit 0; \
9205         r=`${PWD_COMMAND}`; export r; \
9206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9207         $(HOST_EXPORTS) \
9208         for flag in $(EXTRA_HOST_FLAGS) ; do \
9209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9210         done; \
9211         echo "Doing TAGS in flex"; \
9212         (cd $(HOST_SUBDIR)/flex && \
9213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9215                   "RANLIB=$${RANLIB}" \
9216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9217                   TAGS) \
9218           || exit 1
9219
9220 @endif flex
9221
9222 .PHONY: maybe-install-info-flex install-info-flex
9223 maybe-install-info-flex:
9224 @if flex
9225 maybe-install-info-flex: install-info-flex
9226
9227 install-info-flex: \
9228     configure-flex \
9229     info-flex 
9230         @: $(MAKE); $(unstage)
9231         @[ -f ./flex/Makefile ] || exit 0; \
9232         r=`${PWD_COMMAND}`; export r; \
9233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9234         $(HOST_EXPORTS) \
9235         for flag in $(EXTRA_HOST_FLAGS) ; do \
9236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9237         done; \
9238         echo "Doing install-info in flex"; \
9239         (cd $(HOST_SUBDIR)/flex && \
9240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9242                   "RANLIB=$${RANLIB}" \
9243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9244                   install-info) \
9245           || exit 1
9246
9247 @endif flex
9248
9249 .PHONY: maybe-install-pdf-flex install-pdf-flex
9250 maybe-install-pdf-flex:
9251 @if flex
9252 maybe-install-pdf-flex: install-pdf-flex
9253
9254 install-pdf-flex: \
9255     configure-flex \
9256     pdf-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 install-pdf 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                   install-pdf) \
9272           || exit 1
9273
9274 @endif flex
9275
9276 .PHONY: maybe-install-html-flex install-html-flex
9277 maybe-install-html-flex:
9278 @if flex
9279 maybe-install-html-flex: install-html-flex
9280
9281 install-html-flex: \
9282     configure-flex \
9283     html-flex 
9284         @: $(MAKE); $(unstage)
9285         @[ -f ./flex/Makefile ] || exit 0; \
9286         r=`${PWD_COMMAND}`; export r; \
9287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288         $(HOST_EXPORTS) \
9289         for flag in $(EXTRA_HOST_FLAGS) ; do \
9290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9291         done; \
9292         echo "Doing install-html in flex"; \
9293         (cd $(HOST_SUBDIR)/flex && \
9294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9296                   "RANLIB=$${RANLIB}" \
9297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9298                   install-html) \
9299           || exit 1
9300
9301 @endif flex
9302
9303 .PHONY: maybe-installcheck-flex installcheck-flex
9304 maybe-installcheck-flex:
9305 @if flex
9306 maybe-installcheck-flex: installcheck-flex
9307
9308 installcheck-flex: \
9309     configure-flex 
9310         @: $(MAKE); $(unstage)
9311         @[ -f ./flex/Makefile ] || exit 0; \
9312         r=`${PWD_COMMAND}`; export r; \
9313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9314         $(HOST_EXPORTS) \
9315         for flag in $(EXTRA_HOST_FLAGS) ; do \
9316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9317         done; \
9318         echo "Doing installcheck in flex"; \
9319         (cd $(HOST_SUBDIR)/flex && \
9320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9322                   "RANLIB=$${RANLIB}" \
9323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9324                   installcheck) \
9325           || exit 1
9326
9327 @endif flex
9328
9329 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9330 maybe-mostlyclean-flex:
9331 @if flex
9332 maybe-mostlyclean-flex: mostlyclean-flex
9333
9334 mostlyclean-flex: 
9335         @: $(MAKE); $(unstage)
9336         @[ -f ./flex/Makefile ] || exit 0; \
9337         r=`${PWD_COMMAND}`; export r; \
9338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9339         $(HOST_EXPORTS) \
9340         for flag in $(EXTRA_HOST_FLAGS) ; do \
9341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9342         done; \
9343         echo "Doing mostlyclean in flex"; \
9344         (cd $(HOST_SUBDIR)/flex && \
9345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9347                   "RANLIB=$${RANLIB}" \
9348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9349                   mostlyclean) \
9350           || exit 1
9351
9352 @endif flex
9353
9354 .PHONY: maybe-clean-flex clean-flex
9355 maybe-clean-flex:
9356 @if flex
9357 maybe-clean-flex: clean-flex
9358
9359 clean-flex: 
9360         @: $(MAKE); $(unstage)
9361         @[ -f ./flex/Makefile ] || exit 0; \
9362         r=`${PWD_COMMAND}`; export r; \
9363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9364         $(HOST_EXPORTS) \
9365         for flag in $(EXTRA_HOST_FLAGS) ; do \
9366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9367         done; \
9368         echo "Doing clean in flex"; \
9369         (cd $(HOST_SUBDIR)/flex && \
9370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9372                   "RANLIB=$${RANLIB}" \
9373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9374                   clean) \
9375           || exit 1
9376
9377 @endif flex
9378
9379 .PHONY: maybe-distclean-flex distclean-flex
9380 maybe-distclean-flex:
9381 @if flex
9382 maybe-distclean-flex: distclean-flex
9383
9384 distclean-flex: 
9385         @: $(MAKE); $(unstage)
9386         @[ -f ./flex/Makefile ] || exit 0; \
9387         r=`${PWD_COMMAND}`; export r; \
9388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9389         $(HOST_EXPORTS) \
9390         for flag in $(EXTRA_HOST_FLAGS) ; do \
9391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9392         done; \
9393         echo "Doing distclean in flex"; \
9394         (cd $(HOST_SUBDIR)/flex && \
9395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9397                   "RANLIB=$${RANLIB}" \
9398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9399                   distclean) \
9400           || exit 1
9401
9402 @endif flex
9403
9404 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9405 maybe-maintainer-clean-flex:
9406 @if flex
9407 maybe-maintainer-clean-flex: maintainer-clean-flex
9408
9409 maintainer-clean-flex: 
9410         @: $(MAKE); $(unstage)
9411         @[ -f ./flex/Makefile ] || exit 0; \
9412         r=`${PWD_COMMAND}`; export r; \
9413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9414         $(HOST_EXPORTS) \
9415         for flag in $(EXTRA_HOST_FLAGS) ; do \
9416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9417         done; \
9418         echo "Doing maintainer-clean in flex"; \
9419         (cd $(HOST_SUBDIR)/flex && \
9420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9422                   "RANLIB=$${RANLIB}" \
9423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9424                   maintainer-clean) \
9425           || exit 1
9426
9427 @endif flex
9428
9429
9430
9431 .PHONY: configure-gas maybe-configure-gas
9432 maybe-configure-gas:
9433 @if gcc-bootstrap
9434 configure-gas: stage_current
9435 @endif gcc-bootstrap
9436 @if gas
9437 maybe-configure-gas: configure-gas
9438 configure-gas: 
9439         @r=`${PWD_COMMAND}`; export r; \
9440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9441         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9443         $(HOST_EXPORTS)  \
9444         echo Configuring in $(HOST_SUBDIR)/gas; \
9445         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9446         case $(srcdir) in \
9447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9448           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9450         esac; \
9451         module_srcdir=gas; \
9452         $(SHELL) \
9453           $$s/$$module_srcdir/configure \
9454           --srcdir=$${topdir}/$$module_srcdir \
9455           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9456           --target=${target_alias}  \
9457           || exit 1
9458 @endif gas
9459
9460
9461
9462 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9463 maybe-configure-stage1-gas:
9464 @if gas-bootstrap
9465 maybe-configure-stage1-gas: configure-stage1-gas
9466 configure-stage1-gas:
9467         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9468         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9469         @r=`${PWD_COMMAND}`; export r; \
9470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9471         TFLAGS="$(STAGE1_TFLAGS)"; \
9472         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9473         $(HOST_EXPORTS) \
9474         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9475         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9476         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9477         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
9478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9479         cd $(HOST_SUBDIR)/gas || exit 1; \
9480         case $(srcdir) in \
9481           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9482           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9483                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9484         esac; \
9485         module_srcdir=gas; \
9486         $(SHELL) $$s/$$module_srcdir/configure \
9487           --srcdir=$${topdir}/$$module_srcdir \
9488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9489           --target=${target_alias} \
9490            \
9491           $(STAGE1_CONFIGURE_FLAGS)
9492 @endif gas-bootstrap
9493
9494 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9495 maybe-configure-stage2-gas:
9496 @if gas-bootstrap
9497 maybe-configure-stage2-gas: configure-stage2-gas
9498 configure-stage2-gas:
9499         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9500         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9501         @r=`${PWD_COMMAND}`; export r; \
9502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9503         TFLAGS="$(STAGE2_TFLAGS)"; \
9504         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9505         $(HOST_EXPORTS) \
9506         $(POSTSTAGE1_HOST_EXPORTS) \
9507         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9508         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9509         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9510         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
9511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9512         cd $(HOST_SUBDIR)/gas || exit 1; \
9513         case $(srcdir) in \
9514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9515           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9517         esac; \
9518         module_srcdir=gas; \
9519         $(SHELL) $$s/$$module_srcdir/configure \
9520           --srcdir=$${topdir}/$$module_srcdir \
9521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9522           --target=${target_alias} \
9523           --with-build-libsubdir=$(HOST_SUBDIR) \
9524           $(STAGE2_CONFIGURE_FLAGS)
9525 @endif gas-bootstrap
9526
9527 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9528 maybe-configure-stage3-gas:
9529 @if gas-bootstrap
9530 maybe-configure-stage3-gas: configure-stage3-gas
9531 configure-stage3-gas:
9532         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9534         @r=`${PWD_COMMAND}`; export r; \
9535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9536         TFLAGS="$(STAGE3_TFLAGS)"; \
9537         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9538         $(HOST_EXPORTS) \
9539         $(POSTSTAGE1_HOST_EXPORTS) \
9540         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9541         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9542         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9543         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
9544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9545         cd $(HOST_SUBDIR)/gas || exit 1; \
9546         case $(srcdir) in \
9547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9548           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9550         esac; \
9551         module_srcdir=gas; \
9552         $(SHELL) $$s/$$module_srcdir/configure \
9553           --srcdir=$${topdir}/$$module_srcdir \
9554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9555           --target=${target_alias} \
9556           --with-build-libsubdir=$(HOST_SUBDIR) \
9557           $(STAGE3_CONFIGURE_FLAGS)
9558 @endif gas-bootstrap
9559
9560 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9561 maybe-configure-stage4-gas:
9562 @if gas-bootstrap
9563 maybe-configure-stage4-gas: configure-stage4-gas
9564 configure-stage4-gas:
9565         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9566         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9567         @r=`${PWD_COMMAND}`; export r; \
9568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9569         TFLAGS="$(STAGE4_TFLAGS)"; \
9570         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9571         $(HOST_EXPORTS) \
9572         $(POSTSTAGE1_HOST_EXPORTS) \
9573         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9574         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9575         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9576         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
9577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9578         cd $(HOST_SUBDIR)/gas || exit 1; \
9579         case $(srcdir) in \
9580           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9581           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9582                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9583         esac; \
9584         module_srcdir=gas; \
9585         $(SHELL) $$s/$$module_srcdir/configure \
9586           --srcdir=$${topdir}/$$module_srcdir \
9587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9588           --target=${target_alias} \
9589           --with-build-libsubdir=$(HOST_SUBDIR) \
9590           $(STAGE4_CONFIGURE_FLAGS)
9591 @endif gas-bootstrap
9592
9593 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9594 maybe-configure-stageprofile-gas:
9595 @if gas-bootstrap
9596 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9597 configure-stageprofile-gas:
9598         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9599         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9600         @r=`${PWD_COMMAND}`; export r; \
9601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9602         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9603         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9604         $(HOST_EXPORTS) \
9605         $(POSTSTAGE1_HOST_EXPORTS) \
9606         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9607         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9608         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9609         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
9610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9611         cd $(HOST_SUBDIR)/gas || exit 1; \
9612         case $(srcdir) in \
9613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9614           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9616         esac; \
9617         module_srcdir=gas; \
9618         $(SHELL) $$s/$$module_srcdir/configure \
9619           --srcdir=$${topdir}/$$module_srcdir \
9620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9621           --target=${target_alias} \
9622           --with-build-libsubdir=$(HOST_SUBDIR) \
9623           $(STAGEprofile_CONFIGURE_FLAGS)
9624 @endif gas-bootstrap
9625
9626 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9627 maybe-configure-stagefeedback-gas:
9628 @if gas-bootstrap
9629 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9630 configure-stagefeedback-gas:
9631         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9632         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9633         @r=`${PWD_COMMAND}`; export r; \
9634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9635         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9636         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9637         $(HOST_EXPORTS) \
9638         $(POSTSTAGE1_HOST_EXPORTS) \
9639         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9640         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9641         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9642         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
9643         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
9644         cd $(HOST_SUBDIR)/gas || exit 1; \
9645         case $(srcdir) in \
9646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9647           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9649         esac; \
9650         module_srcdir=gas; \
9651         $(SHELL) $$s/$$module_srcdir/configure \
9652           --srcdir=$${topdir}/$$module_srcdir \
9653           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9654           --target=${target_alias} \
9655           --with-build-libsubdir=$(HOST_SUBDIR) \
9656           $(STAGEfeedback_CONFIGURE_FLAGS)
9657 @endif gas-bootstrap
9658
9659
9660
9661
9662
9663 .PHONY: all-gas maybe-all-gas
9664 maybe-all-gas:
9665 @if gcc-bootstrap
9666 all-gas: stage_current
9667 @endif gcc-bootstrap
9668 @if gas
9669 TARGET-gas=all
9670 maybe-all-gas: all-gas
9671 all-gas: configure-gas
9672         @r=`${PWD_COMMAND}`; export r; \
9673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9674         $(HOST_EXPORTS)  \
9675         (cd $(HOST_SUBDIR)/gas && \
9676           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9677                 $(TARGET-gas))
9678 @endif gas
9679
9680
9681
9682 .PHONY: all-stage1-gas maybe-all-stage1-gas
9683 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9684 maybe-all-stage1-gas:
9685 maybe-clean-stage1-gas:
9686 @if gas-bootstrap
9687 maybe-all-stage1-gas: all-stage1-gas
9688 all-stage1: all-stage1-gas
9689 TARGET-stage1-gas = $(TARGET-gas)
9690 all-stage1-gas: configure-stage1-gas
9691         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9692         @r=`${PWD_COMMAND}`; export r; \
9693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694         TFLAGS="$(STAGE1_TFLAGS)"; \
9695         $(HOST_EXPORTS)  \
9696         cd $(HOST_SUBDIR)/gas && \
9697          \
9698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9699                 CFLAGS="$(STAGE1_CFLAGS)" \
9700                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9701                 LIBCFLAGS="$(LIBCFLAGS)" \
9702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9705                 $(EXTRA_HOST_FLAGS)  \
9706                 $(STAGE1_FLAGS_TO_PASS)  \
9707                 TFLAGS="$(STAGE1_TFLAGS)"  \
9708                 $(TARGET-stage1-gas)
9709
9710 maybe-clean-stage1-gas: clean-stage1-gas
9711 clean-stage1: clean-stage1-gas
9712 clean-stage1-gas:
9713         @if [ $(current_stage) = stage1 ]; then \
9714           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9715         else \
9716           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9717           $(MAKE) stage1-start; \
9718         fi; \
9719         cd $(HOST_SUBDIR)/gas && \
9720         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9721         $(STAGE1_FLAGS_TO_PASS)  clean
9722 @endif gas-bootstrap
9723
9724
9725 .PHONY: all-stage2-gas maybe-all-stage2-gas
9726 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9727 maybe-all-stage2-gas:
9728 maybe-clean-stage2-gas:
9729 @if gas-bootstrap
9730 maybe-all-stage2-gas: all-stage2-gas
9731 all-stage2: all-stage2-gas
9732 TARGET-stage2-gas = $(TARGET-gas)
9733 all-stage2-gas: configure-stage2-gas
9734         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9735         @r=`${PWD_COMMAND}`; export r; \
9736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9737         TFLAGS="$(STAGE2_TFLAGS)"; \
9738         $(HOST_EXPORTS) \
9739         $(POSTSTAGE1_HOST_EXPORTS)  \
9740         cd $(HOST_SUBDIR)/gas && \
9741          \
9742         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9743                 CFLAGS="$(STAGE2_CFLAGS)" \
9744                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9745                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9746                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9747                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9748                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9749                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9750                 TFLAGS="$(STAGE2_TFLAGS)"  \
9751                 $(TARGET-stage2-gas)
9752
9753 maybe-clean-stage2-gas: clean-stage2-gas
9754 clean-stage2: clean-stage2-gas
9755 clean-stage2-gas:
9756         @if [ $(current_stage) = stage2 ]; then \
9757           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9758         else \
9759           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9760           $(MAKE) stage2-start; \
9761         fi; \
9762         cd $(HOST_SUBDIR)/gas && \
9763         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9764 @endif gas-bootstrap
9765
9766
9767 .PHONY: all-stage3-gas maybe-all-stage3-gas
9768 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9769 maybe-all-stage3-gas:
9770 maybe-clean-stage3-gas:
9771 @if gas-bootstrap
9772 maybe-all-stage3-gas: all-stage3-gas
9773 all-stage3: all-stage3-gas
9774 TARGET-stage3-gas = $(TARGET-gas)
9775 all-stage3-gas: configure-stage3-gas
9776         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9777         @r=`${PWD_COMMAND}`; export r; \
9778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9779         TFLAGS="$(STAGE3_TFLAGS)"; \
9780         $(HOST_EXPORTS) \
9781         $(POSTSTAGE1_HOST_EXPORTS)  \
9782         cd $(HOST_SUBDIR)/gas && \
9783          \
9784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9785                 CFLAGS="$(STAGE3_CFLAGS)" \
9786                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9787                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9791                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9792                 TFLAGS="$(STAGE3_TFLAGS)"  \
9793                 $(TARGET-stage3-gas)
9794
9795 maybe-clean-stage3-gas: clean-stage3-gas
9796 clean-stage3: clean-stage3-gas
9797 clean-stage3-gas:
9798         @if [ $(current_stage) = stage3 ]; then \
9799           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9800         else \
9801           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9802           $(MAKE) stage3-start; \
9803         fi; \
9804         cd $(HOST_SUBDIR)/gas && \
9805         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9806 @endif gas-bootstrap
9807
9808
9809 .PHONY: all-stage4-gas maybe-all-stage4-gas
9810 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9811 maybe-all-stage4-gas:
9812 maybe-clean-stage4-gas:
9813 @if gas-bootstrap
9814 maybe-all-stage4-gas: all-stage4-gas
9815 all-stage4: all-stage4-gas
9816 TARGET-stage4-gas = $(TARGET-gas)
9817 all-stage4-gas: configure-stage4-gas
9818         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9819         @r=`${PWD_COMMAND}`; export r; \
9820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9821         TFLAGS="$(STAGE4_TFLAGS)"; \
9822         $(HOST_EXPORTS) \
9823         $(POSTSTAGE1_HOST_EXPORTS)  \
9824         cd $(HOST_SUBDIR)/gas && \
9825          \
9826         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9827                 CFLAGS="$(STAGE4_CFLAGS)" \
9828                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9829                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9830                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9831                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9832                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9833                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9834                 TFLAGS="$(STAGE4_TFLAGS)"  \
9835                 $(TARGET-stage4-gas)
9836
9837 maybe-clean-stage4-gas: clean-stage4-gas
9838 clean-stage4: clean-stage4-gas
9839 clean-stage4-gas:
9840         @if [ $(current_stage) = stage4 ]; then \
9841           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9842         else \
9843           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9844           $(MAKE) stage4-start; \
9845         fi; \
9846         cd $(HOST_SUBDIR)/gas && \
9847         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9848 @endif gas-bootstrap
9849
9850
9851 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9852 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9853 maybe-all-stageprofile-gas:
9854 maybe-clean-stageprofile-gas:
9855 @if gas-bootstrap
9856 maybe-all-stageprofile-gas: all-stageprofile-gas
9857 all-stageprofile: all-stageprofile-gas
9858 TARGET-stageprofile-gas = $(TARGET-gas)
9859 all-stageprofile-gas: configure-stageprofile-gas
9860         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9861         @r=`${PWD_COMMAND}`; export r; \
9862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9863         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9864         $(HOST_EXPORTS) \
9865         $(POSTSTAGE1_HOST_EXPORTS)  \
9866         cd $(HOST_SUBDIR)/gas && \
9867          \
9868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9869                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9870                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9871                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9872                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9873                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9874                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9875                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9876                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9877                 $(TARGET-stageprofile-gas)
9878
9879 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9880 clean-stageprofile: clean-stageprofile-gas
9881 clean-stageprofile-gas:
9882         @if [ $(current_stage) = stageprofile ]; then \
9883           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9884         else \
9885           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9886           $(MAKE) stageprofile-start; \
9887         fi; \
9888         cd $(HOST_SUBDIR)/gas && \
9889         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9890 @endif gas-bootstrap
9891
9892
9893 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9894 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9895 maybe-all-stagefeedback-gas:
9896 maybe-clean-stagefeedback-gas:
9897 @if gas-bootstrap
9898 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9899 all-stagefeedback: all-stagefeedback-gas
9900 TARGET-stagefeedback-gas = $(TARGET-gas)
9901 all-stagefeedback-gas: configure-stagefeedback-gas
9902         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9903         @r=`${PWD_COMMAND}`; export r; \
9904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9905         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9906         $(HOST_EXPORTS) \
9907         $(POSTSTAGE1_HOST_EXPORTS)  \
9908         cd $(HOST_SUBDIR)/gas && \
9909          \
9910         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9911                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9912                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9913                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9914                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9915                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9916                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9917                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9918                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9919                 $(TARGET-stagefeedback-gas)
9920
9921 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9922 clean-stagefeedback: clean-stagefeedback-gas
9923 clean-stagefeedback-gas:
9924         @if [ $(current_stage) = stagefeedback ]; then \
9925           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9926         else \
9927           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9928           $(MAKE) stagefeedback-start; \
9929         fi; \
9930         cd $(HOST_SUBDIR)/gas && \
9931         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9932 @endif gas-bootstrap
9933
9934
9935
9936
9937
9938 .PHONY: check-gas maybe-check-gas
9939 maybe-check-gas:
9940 @if gas
9941 maybe-check-gas: check-gas
9942
9943 check-gas:
9944         @: $(MAKE); $(unstage)
9945         @r=`${PWD_COMMAND}`; export r; \
9946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9947         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9948         (cd $(HOST_SUBDIR)/gas && \
9949           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9950
9951 @endif gas
9952
9953 .PHONY: install-gas maybe-install-gas
9954 maybe-install-gas:
9955 @if gas
9956 maybe-install-gas: install-gas
9957
9958 install-gas: installdirs
9959         @: $(MAKE); $(unstage)
9960         @r=`${PWD_COMMAND}`; export r; \
9961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9962         $(HOST_EXPORTS) \
9963         (cd $(HOST_SUBDIR)/gas && \
9964           $(MAKE) $(FLAGS_TO_PASS)  install)
9965
9966 @endif gas
9967
9968 .PHONY: install-strip-gas maybe-install-strip-gas
9969 maybe-install-strip-gas:
9970 @if gas
9971 maybe-install-strip-gas: install-strip-gas
9972
9973 install-strip-gas: installdirs
9974         @: $(MAKE); $(unstage)
9975         @r=`${PWD_COMMAND}`; export r; \
9976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9977         $(HOST_EXPORTS) \
9978         (cd $(HOST_SUBDIR)/gas && \
9979           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9980
9981 @endif gas
9982
9983 # Other targets (info, dvi, pdf, etc.)
9984
9985 .PHONY: maybe-info-gas info-gas
9986 maybe-info-gas:
9987 @if gas
9988 maybe-info-gas: info-gas
9989
9990 info-gas: \
9991     configure-gas 
9992         @[ -f ./gas/Makefile ] || exit 0; \
9993         r=`${PWD_COMMAND}`; export r; \
9994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9995         $(HOST_EXPORTS) \
9996         for flag in $(EXTRA_HOST_FLAGS) ; do \
9997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9998         done; \
9999         echo "Doing info in gas"; \
10000         (cd $(HOST_SUBDIR)/gas && \
10001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10003                   "RANLIB=$${RANLIB}" \
10004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10005                   info) \
10006           || exit 1
10007
10008 @endif gas
10009
10010 .PHONY: maybe-dvi-gas dvi-gas
10011 maybe-dvi-gas:
10012 @if gas
10013 maybe-dvi-gas: dvi-gas
10014
10015 dvi-gas: \
10016     configure-gas 
10017         @[ -f ./gas/Makefile ] || exit 0; \
10018         r=`${PWD_COMMAND}`; export r; \
10019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10020         $(HOST_EXPORTS) \
10021         for flag in $(EXTRA_HOST_FLAGS) ; do \
10022           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10023         done; \
10024         echo "Doing dvi in gas"; \
10025         (cd $(HOST_SUBDIR)/gas && \
10026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10028                   "RANLIB=$${RANLIB}" \
10029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10030                   dvi) \
10031           || exit 1
10032
10033 @endif gas
10034
10035 .PHONY: maybe-pdf-gas pdf-gas
10036 maybe-pdf-gas:
10037 @if gas
10038 maybe-pdf-gas: pdf-gas
10039
10040 pdf-gas: \
10041     configure-gas 
10042         @[ -f ./gas/Makefile ] || exit 0; \
10043         r=`${PWD_COMMAND}`; export r; \
10044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10045         $(HOST_EXPORTS) \
10046         for flag in $(EXTRA_HOST_FLAGS) ; do \
10047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10048         done; \
10049         echo "Doing pdf in gas"; \
10050         (cd $(HOST_SUBDIR)/gas && \
10051           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10052                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10053                   "RANLIB=$${RANLIB}" \
10054                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10055                   pdf) \
10056           || exit 1
10057
10058 @endif gas
10059
10060 .PHONY: maybe-html-gas html-gas
10061 maybe-html-gas:
10062 @if gas
10063 maybe-html-gas: html-gas
10064
10065 html-gas: \
10066     configure-gas 
10067         @[ -f ./gas/Makefile ] || exit 0; \
10068         r=`${PWD_COMMAND}`; export r; \
10069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10070         $(HOST_EXPORTS) \
10071         for flag in $(EXTRA_HOST_FLAGS) ; do \
10072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10073         done; \
10074         echo "Doing html in gas"; \
10075         (cd $(HOST_SUBDIR)/gas && \
10076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10078                   "RANLIB=$${RANLIB}" \
10079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10080                   html) \
10081           || exit 1
10082
10083 @endif gas
10084
10085 .PHONY: maybe-TAGS-gas TAGS-gas
10086 maybe-TAGS-gas:
10087 @if gas
10088 maybe-TAGS-gas: TAGS-gas
10089
10090 TAGS-gas: \
10091     configure-gas 
10092         @[ -f ./gas/Makefile ] || exit 0; \
10093         r=`${PWD_COMMAND}`; export r; \
10094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10095         $(HOST_EXPORTS) \
10096         for flag in $(EXTRA_HOST_FLAGS) ; do \
10097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10098         done; \
10099         echo "Doing TAGS in gas"; \
10100         (cd $(HOST_SUBDIR)/gas && \
10101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10103                   "RANLIB=$${RANLIB}" \
10104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10105                   TAGS) \
10106           || exit 1
10107
10108 @endif gas
10109
10110 .PHONY: maybe-install-info-gas install-info-gas
10111 maybe-install-info-gas:
10112 @if gas
10113 maybe-install-info-gas: install-info-gas
10114
10115 install-info-gas: \
10116     configure-gas \
10117     info-gas 
10118         @[ -f ./gas/Makefile ] || exit 0; \
10119         r=`${PWD_COMMAND}`; export r; \
10120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10121         $(HOST_EXPORTS) \
10122         for flag in $(EXTRA_HOST_FLAGS) ; do \
10123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10124         done; \
10125         echo "Doing install-info in gas"; \
10126         (cd $(HOST_SUBDIR)/gas && \
10127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10129                   "RANLIB=$${RANLIB}" \
10130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10131                   install-info) \
10132           || exit 1
10133
10134 @endif gas
10135
10136 .PHONY: maybe-install-pdf-gas install-pdf-gas
10137 maybe-install-pdf-gas:
10138 @if gas
10139 maybe-install-pdf-gas: install-pdf-gas
10140
10141 install-pdf-gas: \
10142     configure-gas \
10143     pdf-gas 
10144         @[ -f ./gas/Makefile ] || exit 0; \
10145         r=`${PWD_COMMAND}`; export r; \
10146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10147         $(HOST_EXPORTS) \
10148         for flag in $(EXTRA_HOST_FLAGS) ; do \
10149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10150         done; \
10151         echo "Doing install-pdf in gas"; \
10152         (cd $(HOST_SUBDIR)/gas && \
10153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10155                   "RANLIB=$${RANLIB}" \
10156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10157                   install-pdf) \
10158           || exit 1
10159
10160 @endif gas
10161
10162 .PHONY: maybe-install-html-gas install-html-gas
10163 maybe-install-html-gas:
10164 @if gas
10165 maybe-install-html-gas: install-html-gas
10166
10167 install-html-gas: \
10168     configure-gas \
10169     html-gas 
10170         @[ -f ./gas/Makefile ] || exit 0; \
10171         r=`${PWD_COMMAND}`; export r; \
10172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10173         $(HOST_EXPORTS) \
10174         for flag in $(EXTRA_HOST_FLAGS) ; do \
10175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10176         done; \
10177         echo "Doing install-html in gas"; \
10178         (cd $(HOST_SUBDIR)/gas && \
10179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10181                   "RANLIB=$${RANLIB}" \
10182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10183                   install-html) \
10184           || exit 1
10185
10186 @endif gas
10187
10188 .PHONY: maybe-installcheck-gas installcheck-gas
10189 maybe-installcheck-gas:
10190 @if gas
10191 maybe-installcheck-gas: installcheck-gas
10192
10193 installcheck-gas: \
10194     configure-gas 
10195         @[ -f ./gas/Makefile ] || exit 0; \
10196         r=`${PWD_COMMAND}`; export r; \
10197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10198         $(HOST_EXPORTS) \
10199         for flag in $(EXTRA_HOST_FLAGS) ; do \
10200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10201         done; \
10202         echo "Doing installcheck in gas"; \
10203         (cd $(HOST_SUBDIR)/gas && \
10204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10206                   "RANLIB=$${RANLIB}" \
10207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10208                   installcheck) \
10209           || exit 1
10210
10211 @endif gas
10212
10213 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10214 maybe-mostlyclean-gas:
10215 @if gas
10216 maybe-mostlyclean-gas: mostlyclean-gas
10217
10218 mostlyclean-gas: 
10219         @[ -f ./gas/Makefile ] || exit 0; \
10220         r=`${PWD_COMMAND}`; export r; \
10221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10222         $(HOST_EXPORTS) \
10223         for flag in $(EXTRA_HOST_FLAGS) ; do \
10224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10225         done; \
10226         echo "Doing mostlyclean in gas"; \
10227         (cd $(HOST_SUBDIR)/gas && \
10228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10230                   "RANLIB=$${RANLIB}" \
10231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10232                   mostlyclean) \
10233           || exit 1
10234
10235 @endif gas
10236
10237 .PHONY: maybe-clean-gas clean-gas
10238 maybe-clean-gas:
10239 @if gas
10240 maybe-clean-gas: clean-gas
10241
10242 clean-gas: 
10243         @[ -f ./gas/Makefile ] || exit 0; \
10244         r=`${PWD_COMMAND}`; export r; \
10245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10246         $(HOST_EXPORTS) \
10247         for flag in $(EXTRA_HOST_FLAGS) ; do \
10248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10249         done; \
10250         echo "Doing clean in gas"; \
10251         (cd $(HOST_SUBDIR)/gas && \
10252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10254                   "RANLIB=$${RANLIB}" \
10255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10256                   clean) \
10257           || exit 1
10258
10259 @endif gas
10260
10261 .PHONY: maybe-distclean-gas distclean-gas
10262 maybe-distclean-gas:
10263 @if gas
10264 maybe-distclean-gas: distclean-gas
10265
10266 distclean-gas: 
10267         @[ -f ./gas/Makefile ] || exit 0; \
10268         r=`${PWD_COMMAND}`; export r; \
10269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10270         $(HOST_EXPORTS) \
10271         for flag in $(EXTRA_HOST_FLAGS) ; do \
10272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10273         done; \
10274         echo "Doing distclean in gas"; \
10275         (cd $(HOST_SUBDIR)/gas && \
10276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10278                   "RANLIB=$${RANLIB}" \
10279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10280                   distclean) \
10281           || exit 1
10282
10283 @endif gas
10284
10285 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10286 maybe-maintainer-clean-gas:
10287 @if gas
10288 maybe-maintainer-clean-gas: maintainer-clean-gas
10289
10290 maintainer-clean-gas: 
10291         @[ -f ./gas/Makefile ] || exit 0; \
10292         r=`${PWD_COMMAND}`; export r; \
10293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10294         $(HOST_EXPORTS) \
10295         for flag in $(EXTRA_HOST_FLAGS) ; do \
10296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10297         done; \
10298         echo "Doing maintainer-clean in gas"; \
10299         (cd $(HOST_SUBDIR)/gas && \
10300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10302                   "RANLIB=$${RANLIB}" \
10303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10304                   maintainer-clean) \
10305           || exit 1
10306
10307 @endif gas
10308
10309
10310
10311 .PHONY: configure-gcc maybe-configure-gcc
10312 maybe-configure-gcc:
10313 @if gcc-bootstrap
10314 configure-gcc: stage_current
10315 @endif gcc-bootstrap
10316 @if gcc
10317 maybe-configure-gcc: configure-gcc
10318 configure-gcc: 
10319         @r=`${PWD_COMMAND}`; export r; \
10320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10321         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10323         $(HOST_EXPORTS)  \
10324         echo Configuring in $(HOST_SUBDIR)/gcc; \
10325         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10326         case $(srcdir) in \
10327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10328           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10330         esac; \
10331         module_srcdir=gcc; \
10332         $(SHELL) \
10333           $$s/$$module_srcdir/configure \
10334           --srcdir=$${topdir}/$$module_srcdir \
10335           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10336           --target=${target_alias}  \
10337           || exit 1
10338 @endif gcc
10339
10340
10341
10342 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10343 maybe-configure-stage1-gcc:
10344 @if gcc-bootstrap
10345 maybe-configure-stage1-gcc: configure-stage1-gcc
10346 configure-stage1-gcc:
10347         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10348         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10349         @r=`${PWD_COMMAND}`; export r; \
10350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10351         TFLAGS="$(STAGE1_TFLAGS)"; \
10352         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10353         $(HOST_EXPORTS) \
10354         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10355         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10356         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10357         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
10358         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10359         cd $(HOST_SUBDIR)/gcc || exit 1; \
10360         case $(srcdir) in \
10361           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10362           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10363                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10364         esac; \
10365         module_srcdir=gcc; \
10366         $(SHELL) $$s/$$module_srcdir/configure \
10367           --srcdir=$${topdir}/$$module_srcdir \
10368           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10369           --target=${target_alias} \
10370            \
10371           $(STAGE1_CONFIGURE_FLAGS)
10372 @endif gcc-bootstrap
10373
10374 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10375 maybe-configure-stage2-gcc:
10376 @if gcc-bootstrap
10377 maybe-configure-stage2-gcc: configure-stage2-gcc
10378 configure-stage2-gcc:
10379         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10380         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10381         @r=`${PWD_COMMAND}`; export r; \
10382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10383         TFLAGS="$(STAGE2_TFLAGS)"; \
10384         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10385         $(HOST_EXPORTS) \
10386         $(POSTSTAGE1_HOST_EXPORTS) \
10387         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10388         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10389         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10390         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
10391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10392         cd $(HOST_SUBDIR)/gcc || exit 1; \
10393         case $(srcdir) in \
10394           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10395           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10396                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10397         esac; \
10398         module_srcdir=gcc; \
10399         $(SHELL) $$s/$$module_srcdir/configure \
10400           --srcdir=$${topdir}/$$module_srcdir \
10401           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10402           --target=${target_alias} \
10403           --with-build-libsubdir=$(HOST_SUBDIR) \
10404           $(STAGE2_CONFIGURE_FLAGS)
10405 @endif gcc-bootstrap
10406
10407 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10408 maybe-configure-stage3-gcc:
10409 @if gcc-bootstrap
10410 maybe-configure-stage3-gcc: configure-stage3-gcc
10411 configure-stage3-gcc:
10412         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10414         @r=`${PWD_COMMAND}`; export r; \
10415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10416         TFLAGS="$(STAGE3_TFLAGS)"; \
10417         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10418         $(HOST_EXPORTS) \
10419         $(POSTSTAGE1_HOST_EXPORTS) \
10420         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10421         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10422         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10423         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
10424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10425         cd $(HOST_SUBDIR)/gcc || exit 1; \
10426         case $(srcdir) in \
10427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10428           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10430         esac; \
10431         module_srcdir=gcc; \
10432         $(SHELL) $$s/$$module_srcdir/configure \
10433           --srcdir=$${topdir}/$$module_srcdir \
10434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10435           --target=${target_alias} \
10436           --with-build-libsubdir=$(HOST_SUBDIR) \
10437           $(STAGE3_CONFIGURE_FLAGS)
10438 @endif gcc-bootstrap
10439
10440 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10441 maybe-configure-stage4-gcc:
10442 @if gcc-bootstrap
10443 maybe-configure-stage4-gcc: configure-stage4-gcc
10444 configure-stage4-gcc:
10445         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10446         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10447         @r=`${PWD_COMMAND}`; export r; \
10448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10449         TFLAGS="$(STAGE4_TFLAGS)"; \
10450         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10451         $(HOST_EXPORTS) \
10452         $(POSTSTAGE1_HOST_EXPORTS) \
10453         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10454         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10455         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10456         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
10457         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10458         cd $(HOST_SUBDIR)/gcc || exit 1; \
10459         case $(srcdir) in \
10460           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10461           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10462                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10463         esac; \
10464         module_srcdir=gcc; \
10465         $(SHELL) $$s/$$module_srcdir/configure \
10466           --srcdir=$${topdir}/$$module_srcdir \
10467           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10468           --target=${target_alias} \
10469           --with-build-libsubdir=$(HOST_SUBDIR) \
10470           $(STAGE4_CONFIGURE_FLAGS)
10471 @endif gcc-bootstrap
10472
10473 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10474 maybe-configure-stageprofile-gcc:
10475 @if gcc-bootstrap
10476 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10477 configure-stageprofile-gcc:
10478         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10479         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10480         @r=`${PWD_COMMAND}`; export r; \
10481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10482         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10483         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10484         $(HOST_EXPORTS) \
10485         $(POSTSTAGE1_HOST_EXPORTS) \
10486         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10487         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10488         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10489         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
10490         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10491         cd $(HOST_SUBDIR)/gcc || exit 1; \
10492         case $(srcdir) in \
10493           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10494           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10495                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10496         esac; \
10497         module_srcdir=gcc; \
10498         $(SHELL) $$s/$$module_srcdir/configure \
10499           --srcdir=$${topdir}/$$module_srcdir \
10500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10501           --target=${target_alias} \
10502           --with-build-libsubdir=$(HOST_SUBDIR) \
10503           $(STAGEprofile_CONFIGURE_FLAGS)
10504 @endif gcc-bootstrap
10505
10506 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10507 maybe-configure-stagefeedback-gcc:
10508 @if gcc-bootstrap
10509 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10510 configure-stagefeedback-gcc:
10511         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10512         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10513         @r=`${PWD_COMMAND}`; export r; \
10514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10515         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10516         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10517         $(HOST_EXPORTS) \
10518         $(POSTSTAGE1_HOST_EXPORTS) \
10519         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10520         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10521         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10522         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
10523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
10524         cd $(HOST_SUBDIR)/gcc || exit 1; \
10525         case $(srcdir) in \
10526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10527           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10529         esac; \
10530         module_srcdir=gcc; \
10531         $(SHELL) $$s/$$module_srcdir/configure \
10532           --srcdir=$${topdir}/$$module_srcdir \
10533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10534           --target=${target_alias} \
10535           --with-build-libsubdir=$(HOST_SUBDIR) \
10536           $(STAGEfeedback_CONFIGURE_FLAGS)
10537 @endif gcc-bootstrap
10538
10539
10540
10541
10542
10543 .PHONY: all-gcc maybe-all-gcc
10544 maybe-all-gcc:
10545 @if gcc-bootstrap
10546 all-gcc: stage_current
10547 @endif gcc-bootstrap
10548 @if gcc
10549 TARGET-gcc=all
10550 maybe-all-gcc: all-gcc
10551 all-gcc: configure-gcc
10552         @r=`${PWD_COMMAND}`; export r; \
10553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10554         $(HOST_EXPORTS)  \
10555         (cd $(HOST_SUBDIR)/gcc && \
10556           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10557                 $(TARGET-gcc))
10558 @endif gcc
10559
10560
10561
10562 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10563 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10564 maybe-all-stage1-gcc:
10565 maybe-clean-stage1-gcc:
10566 @if gcc-bootstrap
10567 maybe-all-stage1-gcc: all-stage1-gcc
10568 all-stage1: all-stage1-gcc
10569 TARGET-stage1-gcc = $(TARGET-gcc)
10570 all-stage1-gcc: configure-stage1-gcc
10571         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10572         @r=`${PWD_COMMAND}`; export r; \
10573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10574         TFLAGS="$(STAGE1_TFLAGS)"; \
10575         $(HOST_EXPORTS)  \
10576         cd $(HOST_SUBDIR)/gcc && \
10577          \
10578         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10579                 CFLAGS="$(STAGE1_CFLAGS)" \
10580                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10581                 LIBCFLAGS="$(LIBCFLAGS)" \
10582                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10583                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10584                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10585                 $(EXTRA_HOST_FLAGS)  \
10586                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10587                 TFLAGS="$(STAGE1_TFLAGS)"  \
10588                 $(TARGET-stage1-gcc)
10589
10590 maybe-clean-stage1-gcc: clean-stage1-gcc
10591 clean-stage1: clean-stage1-gcc
10592 clean-stage1-gcc:
10593         @if [ $(current_stage) = stage1 ]; then \
10594           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10595         else \
10596           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10597           $(MAKE) stage1-start; \
10598         fi; \
10599         cd $(HOST_SUBDIR)/gcc && \
10600         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10601         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10602 @endif gcc-bootstrap
10603
10604
10605 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10606 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10607 maybe-all-stage2-gcc:
10608 maybe-clean-stage2-gcc:
10609 @if gcc-bootstrap
10610 maybe-all-stage2-gcc: all-stage2-gcc
10611 all-stage2: all-stage2-gcc
10612 TARGET-stage2-gcc = $(TARGET-gcc)
10613 all-stage2-gcc: configure-stage2-gcc
10614         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10615         @r=`${PWD_COMMAND}`; export r; \
10616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10617         TFLAGS="$(STAGE2_TFLAGS)"; \
10618         $(HOST_EXPORTS) \
10619         $(POSTSTAGE1_HOST_EXPORTS)  \
10620         cd $(HOST_SUBDIR)/gcc && \
10621          \
10622         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10623                 CFLAGS="$(STAGE2_CFLAGS)" \
10624                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10625                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10626                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10627                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10628                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10629                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10630                 TFLAGS="$(STAGE2_TFLAGS)"  \
10631                 $(TARGET-stage2-gcc)
10632
10633 maybe-clean-stage2-gcc: clean-stage2-gcc
10634 clean-stage2: clean-stage2-gcc
10635 clean-stage2-gcc:
10636         @if [ $(current_stage) = stage2 ]; then \
10637           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10638         else \
10639           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10640           $(MAKE) stage2-start; \
10641         fi; \
10642         cd $(HOST_SUBDIR)/gcc && \
10643         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10644 @endif gcc-bootstrap
10645
10646
10647 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10648 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10649 maybe-all-stage3-gcc:
10650 maybe-clean-stage3-gcc:
10651 @if gcc-bootstrap
10652 maybe-all-stage3-gcc: all-stage3-gcc
10653 all-stage3: all-stage3-gcc
10654 TARGET-stage3-gcc = $(TARGET-gcc)
10655 all-stage3-gcc: configure-stage3-gcc
10656         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10657         @r=`${PWD_COMMAND}`; export r; \
10658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10659         TFLAGS="$(STAGE3_TFLAGS)"; \
10660         $(HOST_EXPORTS) \
10661         $(POSTSTAGE1_HOST_EXPORTS)  \
10662         cd $(HOST_SUBDIR)/gcc && \
10663          \
10664         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10665                 CFLAGS="$(STAGE3_CFLAGS)" \
10666                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10667                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10672                 TFLAGS="$(STAGE3_TFLAGS)"  \
10673                 $(TARGET-stage3-gcc)
10674
10675 maybe-clean-stage3-gcc: clean-stage3-gcc
10676 clean-stage3: clean-stage3-gcc
10677 clean-stage3-gcc:
10678         @if [ $(current_stage) = stage3 ]; then \
10679           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10680         else \
10681           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10682           $(MAKE) stage3-start; \
10683         fi; \
10684         cd $(HOST_SUBDIR)/gcc && \
10685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10686 @endif gcc-bootstrap
10687
10688
10689 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10690 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10691 maybe-all-stage4-gcc:
10692 maybe-clean-stage4-gcc:
10693 @if gcc-bootstrap
10694 maybe-all-stage4-gcc: all-stage4-gcc
10695 all-stage4: all-stage4-gcc
10696 TARGET-stage4-gcc = $(TARGET-gcc)
10697 all-stage4-gcc: configure-stage4-gcc
10698         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10699         @r=`${PWD_COMMAND}`; export r; \
10700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10701         TFLAGS="$(STAGE4_TFLAGS)"; \
10702         $(HOST_EXPORTS) \
10703         $(POSTSTAGE1_HOST_EXPORTS)  \
10704         cd $(HOST_SUBDIR)/gcc && \
10705          \
10706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10707                 CFLAGS="$(STAGE4_CFLAGS)" \
10708                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10709                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10710                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10711                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10712                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10713                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10714                 TFLAGS="$(STAGE4_TFLAGS)"  \
10715                 $(TARGET-stage4-gcc)
10716
10717 maybe-clean-stage4-gcc: clean-stage4-gcc
10718 clean-stage4: clean-stage4-gcc
10719 clean-stage4-gcc:
10720         @if [ $(current_stage) = stage4 ]; then \
10721           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10722         else \
10723           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10724           $(MAKE) stage4-start; \
10725         fi; \
10726         cd $(HOST_SUBDIR)/gcc && \
10727         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10728 @endif gcc-bootstrap
10729
10730
10731 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10732 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10733 maybe-all-stageprofile-gcc:
10734 maybe-clean-stageprofile-gcc:
10735 @if gcc-bootstrap
10736 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10737 all-stageprofile: all-stageprofile-gcc
10738 TARGET-stageprofile-gcc = $(TARGET-gcc)
10739 all-stageprofile-gcc: configure-stageprofile-gcc
10740         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10741         @r=`${PWD_COMMAND}`; export r; \
10742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10743         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10744         $(HOST_EXPORTS) \
10745         $(POSTSTAGE1_HOST_EXPORTS)  \
10746         cd $(HOST_SUBDIR)/gcc && \
10747          \
10748         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10749                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10750                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10751                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10752                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10753                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10754                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10755                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10756                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10757                 $(TARGET-stageprofile-gcc)
10758
10759 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10760 clean-stageprofile: clean-stageprofile-gcc
10761 clean-stageprofile-gcc:
10762         @if [ $(current_stage) = stageprofile ]; then \
10763           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10764         else \
10765           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10766           $(MAKE) stageprofile-start; \
10767         fi; \
10768         cd $(HOST_SUBDIR)/gcc && \
10769         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10770 @endif gcc-bootstrap
10771
10772
10773 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10774 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10775 maybe-all-stagefeedback-gcc:
10776 maybe-clean-stagefeedback-gcc:
10777 @if gcc-bootstrap
10778 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10779 all-stagefeedback: all-stagefeedback-gcc
10780 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10781 all-stagefeedback-gcc: configure-stagefeedback-gcc
10782         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10783         @r=`${PWD_COMMAND}`; export r; \
10784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10785         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10786         $(HOST_EXPORTS) \
10787         $(POSTSTAGE1_HOST_EXPORTS)  \
10788         cd $(HOST_SUBDIR)/gcc && \
10789          \
10790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10791                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10792                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10793                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10794                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10795                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10796                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10797                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10798                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10799                 $(TARGET-stagefeedback-gcc)
10800
10801 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10802 clean-stagefeedback: clean-stagefeedback-gcc
10803 clean-stagefeedback-gcc:
10804         @if [ $(current_stage) = stagefeedback ]; then \
10805           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10806         else \
10807           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10808           $(MAKE) stagefeedback-start; \
10809         fi; \
10810         cd $(HOST_SUBDIR)/gcc && \
10811         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10812 @endif gcc-bootstrap
10813
10814
10815
10816
10817
10818 .PHONY: check-gcc maybe-check-gcc
10819 maybe-check-gcc:
10820 @if gcc
10821 maybe-check-gcc: check-gcc
10822
10823 check-gcc:
10824         @: $(MAKE); $(unstage)
10825         @r=`${PWD_COMMAND}`; export r; \
10826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10827         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10828         (cd $(HOST_SUBDIR)/gcc && \
10829           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10830
10831 @endif gcc
10832
10833 .PHONY: install-gcc maybe-install-gcc
10834 maybe-install-gcc:
10835 @if gcc
10836 maybe-install-gcc: install-gcc
10837
10838 install-gcc: installdirs
10839         @: $(MAKE); $(unstage)
10840         @r=`${PWD_COMMAND}`; export r; \
10841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10842         $(HOST_EXPORTS) \
10843         (cd $(HOST_SUBDIR)/gcc && \
10844           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10845
10846 @endif gcc
10847
10848 .PHONY: install-strip-gcc maybe-install-strip-gcc
10849 maybe-install-strip-gcc:
10850 @if gcc
10851 maybe-install-strip-gcc: install-strip-gcc
10852
10853 install-strip-gcc: installdirs
10854         @: $(MAKE); $(unstage)
10855         @r=`${PWD_COMMAND}`; export r; \
10856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10857         $(HOST_EXPORTS) \
10858         (cd $(HOST_SUBDIR)/gcc && \
10859           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10860
10861 @endif gcc
10862
10863 # Other targets (info, dvi, pdf, etc.)
10864
10865 .PHONY: maybe-info-gcc info-gcc
10866 maybe-info-gcc:
10867 @if gcc
10868 maybe-info-gcc: info-gcc
10869
10870 info-gcc: \
10871     configure-gcc 
10872         @[ -f ./gcc/Makefile ] || exit 0; \
10873         r=`${PWD_COMMAND}`; export r; \
10874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10875         $(HOST_EXPORTS) \
10876         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10878         done; \
10879         echo "Doing info in gcc"; \
10880         (cd $(HOST_SUBDIR)/gcc && \
10881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10883                   "RANLIB=$${RANLIB}" \
10884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10885                   info) \
10886           || exit 1
10887
10888 @endif gcc
10889
10890 .PHONY: maybe-dvi-gcc dvi-gcc
10891 maybe-dvi-gcc:
10892 @if gcc
10893 maybe-dvi-gcc: dvi-gcc
10894
10895 dvi-gcc: \
10896     configure-gcc 
10897         @[ -f ./gcc/Makefile ] || exit 0; \
10898         r=`${PWD_COMMAND}`; export r; \
10899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10900         $(HOST_EXPORTS) \
10901         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10903         done; \
10904         echo "Doing dvi in gcc"; \
10905         (cd $(HOST_SUBDIR)/gcc && \
10906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10908                   "RANLIB=$${RANLIB}" \
10909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10910                   dvi) \
10911           || exit 1
10912
10913 @endif gcc
10914
10915 .PHONY: maybe-pdf-gcc pdf-gcc
10916 maybe-pdf-gcc:
10917 @if gcc
10918 maybe-pdf-gcc: pdf-gcc
10919
10920 pdf-gcc: \
10921     configure-gcc 
10922         @[ -f ./gcc/Makefile ] || exit 0; \
10923         r=`${PWD_COMMAND}`; export r; \
10924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10925         $(HOST_EXPORTS) \
10926         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10928         done; \
10929         echo "Doing pdf in gcc"; \
10930         (cd $(HOST_SUBDIR)/gcc && \
10931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10933                   "RANLIB=$${RANLIB}" \
10934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10935                   pdf) \
10936           || exit 1
10937
10938 @endif gcc
10939
10940 .PHONY: maybe-html-gcc html-gcc
10941 maybe-html-gcc:
10942 @if gcc
10943 maybe-html-gcc: html-gcc
10944
10945 html-gcc: \
10946     configure-gcc 
10947         @[ -f ./gcc/Makefile ] || exit 0; \
10948         r=`${PWD_COMMAND}`; export r; \
10949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10950         $(HOST_EXPORTS) \
10951         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10953         done; \
10954         echo "Doing html in gcc"; \
10955         (cd $(HOST_SUBDIR)/gcc && \
10956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10958                   "RANLIB=$${RANLIB}" \
10959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10960                   html) \
10961           || exit 1
10962
10963 @endif gcc
10964
10965 .PHONY: maybe-TAGS-gcc TAGS-gcc
10966 maybe-TAGS-gcc:
10967 @if gcc
10968 maybe-TAGS-gcc: TAGS-gcc
10969
10970 TAGS-gcc: \
10971     configure-gcc 
10972         @[ -f ./gcc/Makefile ] || exit 0; \
10973         r=`${PWD_COMMAND}`; export r; \
10974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10975         $(HOST_EXPORTS) \
10976         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10978         done; \
10979         echo "Doing TAGS in gcc"; \
10980         (cd $(HOST_SUBDIR)/gcc && \
10981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10983                   "RANLIB=$${RANLIB}" \
10984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10985                   TAGS) \
10986           || exit 1
10987
10988 @endif gcc
10989
10990 .PHONY: maybe-install-info-gcc install-info-gcc
10991 maybe-install-info-gcc:
10992 @if gcc
10993 maybe-install-info-gcc: install-info-gcc
10994
10995 install-info-gcc: \
10996     configure-gcc \
10997     info-gcc 
10998         @[ -f ./gcc/Makefile ] || exit 0; \
10999         r=`${PWD_COMMAND}`; export r; \
11000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11001         $(HOST_EXPORTS) \
11002         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11004         done; \
11005         echo "Doing install-info in gcc"; \
11006         (cd $(HOST_SUBDIR)/gcc && \
11007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11009                   "RANLIB=$${RANLIB}" \
11010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11011                   install-info) \
11012           || exit 1
11013
11014 @endif gcc
11015
11016 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
11017 maybe-install-pdf-gcc:
11018 @if gcc
11019 maybe-install-pdf-gcc: install-pdf-gcc
11020
11021 install-pdf-gcc: \
11022     configure-gcc \
11023     pdf-gcc 
11024         @[ -f ./gcc/Makefile ] || exit 0; \
11025         r=`${PWD_COMMAND}`; export r; \
11026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11027         $(HOST_EXPORTS) \
11028         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11030         done; \
11031         echo "Doing install-pdf in gcc"; \
11032         (cd $(HOST_SUBDIR)/gcc && \
11033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11035                   "RANLIB=$${RANLIB}" \
11036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11037                   install-pdf) \
11038           || exit 1
11039
11040 @endif gcc
11041
11042 .PHONY: maybe-install-html-gcc install-html-gcc
11043 maybe-install-html-gcc:
11044 @if gcc
11045 maybe-install-html-gcc: install-html-gcc
11046
11047 install-html-gcc: \
11048     configure-gcc \
11049     html-gcc 
11050         @[ -f ./gcc/Makefile ] || exit 0; \
11051         r=`${PWD_COMMAND}`; export r; \
11052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11053         $(HOST_EXPORTS) \
11054         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11056         done; \
11057         echo "Doing install-html in gcc"; \
11058         (cd $(HOST_SUBDIR)/gcc && \
11059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11061                   "RANLIB=$${RANLIB}" \
11062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11063                   install-html) \
11064           || exit 1
11065
11066 @endif gcc
11067
11068 .PHONY: maybe-installcheck-gcc installcheck-gcc
11069 maybe-installcheck-gcc:
11070 @if gcc
11071 maybe-installcheck-gcc: installcheck-gcc
11072
11073 installcheck-gcc: \
11074     configure-gcc 
11075         @[ -f ./gcc/Makefile ] || exit 0; \
11076         r=`${PWD_COMMAND}`; export r; \
11077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11078         $(HOST_EXPORTS) \
11079         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11081         done; \
11082         echo "Doing installcheck in gcc"; \
11083         (cd $(HOST_SUBDIR)/gcc && \
11084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11086                   "RANLIB=$${RANLIB}" \
11087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11088                   installcheck) \
11089           || exit 1
11090
11091 @endif gcc
11092
11093 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
11094 maybe-mostlyclean-gcc:
11095 @if gcc
11096 maybe-mostlyclean-gcc: mostlyclean-gcc
11097
11098 mostlyclean-gcc: 
11099         @[ -f ./gcc/Makefile ] || exit 0; \
11100         r=`${PWD_COMMAND}`; export r; \
11101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11102         $(HOST_EXPORTS) \
11103         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11105         done; \
11106         echo "Doing mostlyclean in gcc"; \
11107         (cd $(HOST_SUBDIR)/gcc && \
11108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11110                   "RANLIB=$${RANLIB}" \
11111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11112                   mostlyclean) \
11113           || exit 1
11114
11115 @endif gcc
11116
11117 .PHONY: maybe-clean-gcc clean-gcc
11118 maybe-clean-gcc:
11119 @if gcc
11120 maybe-clean-gcc: clean-gcc
11121
11122 clean-gcc: 
11123         @[ -f ./gcc/Makefile ] || exit 0; \
11124         r=`${PWD_COMMAND}`; export r; \
11125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11126         $(HOST_EXPORTS) \
11127         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11129         done; \
11130         echo "Doing clean in gcc"; \
11131         (cd $(HOST_SUBDIR)/gcc && \
11132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11134                   "RANLIB=$${RANLIB}" \
11135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11136                   clean) \
11137           || exit 1
11138
11139 @endif gcc
11140
11141 .PHONY: maybe-distclean-gcc distclean-gcc
11142 maybe-distclean-gcc:
11143 @if gcc
11144 maybe-distclean-gcc: distclean-gcc
11145
11146 distclean-gcc: 
11147         @[ -f ./gcc/Makefile ] || exit 0; \
11148         r=`${PWD_COMMAND}`; export r; \
11149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11150         $(HOST_EXPORTS) \
11151         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11153         done; \
11154         echo "Doing distclean in gcc"; \
11155         (cd $(HOST_SUBDIR)/gcc && \
11156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11158                   "RANLIB=$${RANLIB}" \
11159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11160                   distclean) \
11161           || exit 1
11162
11163 @endif gcc
11164
11165 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11166 maybe-maintainer-clean-gcc:
11167 @if gcc
11168 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11169
11170 maintainer-clean-gcc: 
11171         @[ -f ./gcc/Makefile ] || exit 0; \
11172         r=`${PWD_COMMAND}`; export r; \
11173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11174         $(HOST_EXPORTS) \
11175         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11177         done; \
11178         echo "Doing maintainer-clean in gcc"; \
11179         (cd $(HOST_SUBDIR)/gcc && \
11180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11182                   "RANLIB=$${RANLIB}" \
11183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11184                   maintainer-clean) \
11185           || exit 1
11186
11187 @endif gcc
11188
11189
11190
11191 .PHONY: configure-gmp maybe-configure-gmp
11192 maybe-configure-gmp:
11193 @if gcc-bootstrap
11194 configure-gmp: stage_current
11195 @endif gcc-bootstrap
11196 @if gmp
11197 maybe-configure-gmp: configure-gmp
11198 configure-gmp: 
11199         @r=`${PWD_COMMAND}`; export r; \
11200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11201         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11203         $(HOST_EXPORTS)  \
11204         echo Configuring in $(HOST_SUBDIR)/gmp; \
11205         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11206         case $(srcdir) in \
11207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11208           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11210         esac; \
11211         module_srcdir=gmp; \
11212         $(SHELL) \
11213           $$s/$$module_srcdir/configure \
11214           --srcdir=$${topdir}/$$module_srcdir \
11215           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11216           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11217           || exit 1
11218 @endif gmp
11219
11220
11221
11222 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11223 maybe-configure-stage1-gmp:
11224 @if gmp-bootstrap
11225 maybe-configure-stage1-gmp: configure-stage1-gmp
11226 configure-stage1-gmp:
11227         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11229         @r=`${PWD_COMMAND}`; export r; \
11230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11231         TFLAGS="$(STAGE1_TFLAGS)"; \
11232         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11233         $(HOST_EXPORTS) \
11234         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11235         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11236         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11237         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
11238         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11239         cd $(HOST_SUBDIR)/gmp || exit 1; \
11240         case $(srcdir) in \
11241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11242           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11244         esac; \
11245         module_srcdir=gmp; \
11246         $(SHELL) $$s/$$module_srcdir/configure \
11247           --srcdir=$${topdir}/$$module_srcdir \
11248           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11249           --target=none-${host_vendor}-${host_os} \
11250            \
11251           $(STAGE1_CONFIGURE_FLAGS) \
11252           --disable-shared LEX="touch lex.yy.c"
11253 @endif gmp-bootstrap
11254
11255 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11256 maybe-configure-stage2-gmp:
11257 @if gmp-bootstrap
11258 maybe-configure-stage2-gmp: configure-stage2-gmp
11259 configure-stage2-gmp:
11260         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11261         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11262         @r=`${PWD_COMMAND}`; export r; \
11263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11264         TFLAGS="$(STAGE2_TFLAGS)"; \
11265         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11266         $(HOST_EXPORTS) \
11267         $(POSTSTAGE1_HOST_EXPORTS) \
11268         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11269         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11270         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11271         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
11272         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11273         cd $(HOST_SUBDIR)/gmp || exit 1; \
11274         case $(srcdir) in \
11275           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11276           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11277                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11278         esac; \
11279         module_srcdir=gmp; \
11280         $(SHELL) $$s/$$module_srcdir/configure \
11281           --srcdir=$${topdir}/$$module_srcdir \
11282           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11283           --target=none-${host_vendor}-${host_os} \
11284           --with-build-libsubdir=$(HOST_SUBDIR) \
11285           $(STAGE2_CONFIGURE_FLAGS) \
11286           --disable-shared LEX="touch lex.yy.c"
11287 @endif gmp-bootstrap
11288
11289 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11290 maybe-configure-stage3-gmp:
11291 @if gmp-bootstrap
11292 maybe-configure-stage3-gmp: configure-stage3-gmp
11293 configure-stage3-gmp:
11294         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11295         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11296         @r=`${PWD_COMMAND}`; export r; \
11297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11298         TFLAGS="$(STAGE3_TFLAGS)"; \
11299         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11300         $(HOST_EXPORTS) \
11301         $(POSTSTAGE1_HOST_EXPORTS) \
11302         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11303         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11304         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11305         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
11306         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11307         cd $(HOST_SUBDIR)/gmp || exit 1; \
11308         case $(srcdir) in \
11309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11310           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11312         esac; \
11313         module_srcdir=gmp; \
11314         $(SHELL) $$s/$$module_srcdir/configure \
11315           --srcdir=$${topdir}/$$module_srcdir \
11316           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11317           --target=none-${host_vendor}-${host_os} \
11318           --with-build-libsubdir=$(HOST_SUBDIR) \
11319           $(STAGE3_CONFIGURE_FLAGS) \
11320           --disable-shared LEX="touch lex.yy.c"
11321 @endif gmp-bootstrap
11322
11323 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11324 maybe-configure-stage4-gmp:
11325 @if gmp-bootstrap
11326 maybe-configure-stage4-gmp: configure-stage4-gmp
11327 configure-stage4-gmp:
11328         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11329         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11330         @r=`${PWD_COMMAND}`; export r; \
11331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11332         TFLAGS="$(STAGE4_TFLAGS)"; \
11333         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11334         $(HOST_EXPORTS) \
11335         $(POSTSTAGE1_HOST_EXPORTS) \
11336         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11337         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11338         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11339         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
11340         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11341         cd $(HOST_SUBDIR)/gmp || exit 1; \
11342         case $(srcdir) in \
11343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11344           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11346         esac; \
11347         module_srcdir=gmp; \
11348         $(SHELL) $$s/$$module_srcdir/configure \
11349           --srcdir=$${topdir}/$$module_srcdir \
11350           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11351           --target=none-${host_vendor}-${host_os} \
11352           --with-build-libsubdir=$(HOST_SUBDIR) \
11353           $(STAGE4_CONFIGURE_FLAGS) \
11354           --disable-shared LEX="touch lex.yy.c"
11355 @endif gmp-bootstrap
11356
11357 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11358 maybe-configure-stageprofile-gmp:
11359 @if gmp-bootstrap
11360 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11361 configure-stageprofile-gmp:
11362         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11364         @r=`${PWD_COMMAND}`; export r; \
11365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11367         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11368         $(HOST_EXPORTS) \
11369         $(POSTSTAGE1_HOST_EXPORTS) \
11370         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11371         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11372         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11373         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
11374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11375         cd $(HOST_SUBDIR)/gmp || exit 1; \
11376         case $(srcdir) in \
11377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11378           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11380         esac; \
11381         module_srcdir=gmp; \
11382         $(SHELL) $$s/$$module_srcdir/configure \
11383           --srcdir=$${topdir}/$$module_srcdir \
11384           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11385           --target=none-${host_vendor}-${host_os} \
11386           --with-build-libsubdir=$(HOST_SUBDIR) \
11387           $(STAGEprofile_CONFIGURE_FLAGS) \
11388           --disable-shared LEX="touch lex.yy.c"
11389 @endif gmp-bootstrap
11390
11391 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11392 maybe-configure-stagefeedback-gmp:
11393 @if gmp-bootstrap
11394 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11395 configure-stagefeedback-gmp:
11396         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11397         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11398         @r=`${PWD_COMMAND}`; export r; \
11399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11400         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11401         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11402         $(HOST_EXPORTS) \
11403         $(POSTSTAGE1_HOST_EXPORTS) \
11404         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11405         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11406         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11407         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
11408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
11409         cd $(HOST_SUBDIR)/gmp || exit 1; \
11410         case $(srcdir) in \
11411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11412           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11414         esac; \
11415         module_srcdir=gmp; \
11416         $(SHELL) $$s/$$module_srcdir/configure \
11417           --srcdir=$${topdir}/$$module_srcdir \
11418           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11419           --target=none-${host_vendor}-${host_os} \
11420           --with-build-libsubdir=$(HOST_SUBDIR) \
11421           $(STAGEfeedback_CONFIGURE_FLAGS) \
11422           --disable-shared LEX="touch lex.yy.c"
11423 @endif gmp-bootstrap
11424
11425
11426
11427
11428
11429 .PHONY: all-gmp maybe-all-gmp
11430 maybe-all-gmp:
11431 @if gcc-bootstrap
11432 all-gmp: stage_current
11433 @endif gcc-bootstrap
11434 @if gmp
11435 TARGET-gmp=all
11436 maybe-all-gmp: all-gmp
11437 all-gmp: configure-gmp
11438         @r=`${PWD_COMMAND}`; export r; \
11439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11440         $(HOST_EXPORTS)  \
11441         (cd $(HOST_SUBDIR)/gmp && \
11442           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11443                 $(TARGET-gmp))
11444 @endif gmp
11445
11446
11447
11448 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11449 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11450 maybe-all-stage1-gmp:
11451 maybe-clean-stage1-gmp:
11452 @if gmp-bootstrap
11453 maybe-all-stage1-gmp: all-stage1-gmp
11454 all-stage1: all-stage1-gmp
11455 TARGET-stage1-gmp = $(TARGET-gmp)
11456 all-stage1-gmp: configure-stage1-gmp
11457         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11458         @r=`${PWD_COMMAND}`; export r; \
11459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11460         TFLAGS="$(STAGE1_TFLAGS)"; \
11461         $(HOST_EXPORTS)  \
11462         cd $(HOST_SUBDIR)/gmp && \
11463          \
11464         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11465                 CFLAGS="$(STAGE1_CFLAGS)" \
11466                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11467                 LIBCFLAGS="$(LIBCFLAGS)" \
11468                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11469                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11470                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11471                 $(EXTRA_HOST_FLAGS)  \
11472                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11473                 TFLAGS="$(STAGE1_TFLAGS)"  \
11474                 $(TARGET-stage1-gmp)
11475
11476 maybe-clean-stage1-gmp: clean-stage1-gmp
11477 clean-stage1: clean-stage1-gmp
11478 clean-stage1-gmp:
11479         @if [ $(current_stage) = stage1 ]; then \
11480           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11481         else \
11482           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11483           $(MAKE) stage1-start; \
11484         fi; \
11485         cd $(HOST_SUBDIR)/gmp && \
11486         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11487         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11488 @endif gmp-bootstrap
11489
11490
11491 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11492 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11493 maybe-all-stage2-gmp:
11494 maybe-clean-stage2-gmp:
11495 @if gmp-bootstrap
11496 maybe-all-stage2-gmp: all-stage2-gmp
11497 all-stage2: all-stage2-gmp
11498 TARGET-stage2-gmp = $(TARGET-gmp)
11499 all-stage2-gmp: configure-stage2-gmp
11500         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11501         @r=`${PWD_COMMAND}`; export r; \
11502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11503         TFLAGS="$(STAGE2_TFLAGS)"; \
11504         $(HOST_EXPORTS) \
11505         $(POSTSTAGE1_HOST_EXPORTS)  \
11506         cd $(HOST_SUBDIR)/gmp && \
11507          \
11508         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11509                 CFLAGS="$(STAGE2_CFLAGS)" \
11510                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11511                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11512                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11513                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11514                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11515                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11516                 TFLAGS="$(STAGE2_TFLAGS)"  \
11517                 $(TARGET-stage2-gmp)
11518
11519 maybe-clean-stage2-gmp: clean-stage2-gmp
11520 clean-stage2: clean-stage2-gmp
11521 clean-stage2-gmp:
11522         @if [ $(current_stage) = stage2 ]; then \
11523           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11524         else \
11525           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11526           $(MAKE) stage2-start; \
11527         fi; \
11528         cd $(HOST_SUBDIR)/gmp && \
11529         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11530 @endif gmp-bootstrap
11531
11532
11533 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11534 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11535 maybe-all-stage3-gmp:
11536 maybe-clean-stage3-gmp:
11537 @if gmp-bootstrap
11538 maybe-all-stage3-gmp: all-stage3-gmp
11539 all-stage3: all-stage3-gmp
11540 TARGET-stage3-gmp = $(TARGET-gmp)
11541 all-stage3-gmp: configure-stage3-gmp
11542         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11543         @r=`${PWD_COMMAND}`; export r; \
11544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11545         TFLAGS="$(STAGE3_TFLAGS)"; \
11546         $(HOST_EXPORTS) \
11547         $(POSTSTAGE1_HOST_EXPORTS)  \
11548         cd $(HOST_SUBDIR)/gmp && \
11549          \
11550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11551                 CFLAGS="$(STAGE3_CFLAGS)" \
11552                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11553                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11557                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11558                 TFLAGS="$(STAGE3_TFLAGS)"  \
11559                 $(TARGET-stage3-gmp)
11560
11561 maybe-clean-stage3-gmp: clean-stage3-gmp
11562 clean-stage3: clean-stage3-gmp
11563 clean-stage3-gmp:
11564         @if [ $(current_stage) = stage3 ]; then \
11565           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11566         else \
11567           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11568           $(MAKE) stage3-start; \
11569         fi; \
11570         cd $(HOST_SUBDIR)/gmp && \
11571         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11572 @endif gmp-bootstrap
11573
11574
11575 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11576 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11577 maybe-all-stage4-gmp:
11578 maybe-clean-stage4-gmp:
11579 @if gmp-bootstrap
11580 maybe-all-stage4-gmp: all-stage4-gmp
11581 all-stage4: all-stage4-gmp
11582 TARGET-stage4-gmp = $(TARGET-gmp)
11583 all-stage4-gmp: configure-stage4-gmp
11584         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11585         @r=`${PWD_COMMAND}`; export r; \
11586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11587         TFLAGS="$(STAGE4_TFLAGS)"; \
11588         $(HOST_EXPORTS) \
11589         $(POSTSTAGE1_HOST_EXPORTS)  \
11590         cd $(HOST_SUBDIR)/gmp && \
11591          \
11592         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11593                 CFLAGS="$(STAGE4_CFLAGS)" \
11594                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11595                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11596                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11597                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11598                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11599                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11600                 TFLAGS="$(STAGE4_TFLAGS)"  \
11601                 $(TARGET-stage4-gmp)
11602
11603 maybe-clean-stage4-gmp: clean-stage4-gmp
11604 clean-stage4: clean-stage4-gmp
11605 clean-stage4-gmp:
11606         @if [ $(current_stage) = stage4 ]; then \
11607           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11608         else \
11609           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11610           $(MAKE) stage4-start; \
11611         fi; \
11612         cd $(HOST_SUBDIR)/gmp && \
11613         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11614 @endif gmp-bootstrap
11615
11616
11617 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11618 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11619 maybe-all-stageprofile-gmp:
11620 maybe-clean-stageprofile-gmp:
11621 @if gmp-bootstrap
11622 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11623 all-stageprofile: all-stageprofile-gmp
11624 TARGET-stageprofile-gmp = $(TARGET-gmp)
11625 all-stageprofile-gmp: configure-stageprofile-gmp
11626         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11627         @r=`${PWD_COMMAND}`; export r; \
11628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11629         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11630         $(HOST_EXPORTS) \
11631         $(POSTSTAGE1_HOST_EXPORTS)  \
11632         cd $(HOST_SUBDIR)/gmp && \
11633          \
11634         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11635                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11636                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11637                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11638                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11639                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11640                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11641                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11642                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11643                 $(TARGET-stageprofile-gmp)
11644
11645 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11646 clean-stageprofile: clean-stageprofile-gmp
11647 clean-stageprofile-gmp:
11648         @if [ $(current_stage) = stageprofile ]; then \
11649           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11650         else \
11651           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11652           $(MAKE) stageprofile-start; \
11653         fi; \
11654         cd $(HOST_SUBDIR)/gmp && \
11655         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11656 @endif gmp-bootstrap
11657
11658
11659 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11660 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11661 maybe-all-stagefeedback-gmp:
11662 maybe-clean-stagefeedback-gmp:
11663 @if gmp-bootstrap
11664 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11665 all-stagefeedback: all-stagefeedback-gmp
11666 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11667 all-stagefeedback-gmp: configure-stagefeedback-gmp
11668         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11669         @r=`${PWD_COMMAND}`; export r; \
11670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11671         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11672         $(HOST_EXPORTS) \
11673         $(POSTSTAGE1_HOST_EXPORTS)  \
11674         cd $(HOST_SUBDIR)/gmp && \
11675          \
11676         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11677                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11678                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11679                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11680                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11681                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11682                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11683                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
11684                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11685                 $(TARGET-stagefeedback-gmp)
11686
11687 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11688 clean-stagefeedback: clean-stagefeedback-gmp
11689 clean-stagefeedback-gmp:
11690         @if [ $(current_stage) = stagefeedback ]; then \
11691           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11692         else \
11693           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11694           $(MAKE) stagefeedback-start; \
11695         fi; \
11696         cd $(HOST_SUBDIR)/gmp && \
11697         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
11698 @endif gmp-bootstrap
11699
11700
11701
11702
11703
11704 .PHONY: check-gmp maybe-check-gmp
11705 maybe-check-gmp:
11706 @if gmp
11707 maybe-check-gmp: check-gmp
11708
11709 check-gmp:
11710         @: $(MAKE); $(unstage)
11711         @r=`${PWD_COMMAND}`; export r; \
11712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11713         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11714         (cd $(HOST_SUBDIR)/gmp && \
11715           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
11716
11717 @endif gmp
11718
11719 .PHONY: install-gmp maybe-install-gmp
11720 maybe-install-gmp:
11721 @if gmp
11722 maybe-install-gmp: install-gmp
11723
11724 install-gmp:
11725
11726 @endif gmp
11727
11728 .PHONY: install-strip-gmp maybe-install-strip-gmp
11729 maybe-install-strip-gmp:
11730 @if gmp
11731 maybe-install-strip-gmp: install-strip-gmp
11732
11733 install-strip-gmp:
11734
11735 @endif gmp
11736
11737 # Other targets (info, dvi, pdf, etc.)
11738
11739 .PHONY: maybe-info-gmp info-gmp
11740 maybe-info-gmp:
11741 @if gmp
11742 maybe-info-gmp: info-gmp
11743
11744 info-gmp: \
11745     configure-gmp 
11746         @[ -f ./gmp/Makefile ] || exit 0; \
11747         r=`${PWD_COMMAND}`; export r; \
11748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11749         $(HOST_EXPORTS) \
11750         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11752         done; \
11753         echo "Doing info in gmp"; \
11754         (cd $(HOST_SUBDIR)/gmp && \
11755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11757                   "RANLIB=$${RANLIB}" \
11758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11759                   info) \
11760           || exit 1
11761
11762 @endif gmp
11763
11764 .PHONY: maybe-dvi-gmp dvi-gmp
11765 maybe-dvi-gmp:
11766 @if gmp
11767 maybe-dvi-gmp: dvi-gmp
11768
11769 dvi-gmp: \
11770     configure-gmp 
11771         @[ -f ./gmp/Makefile ] || exit 0; \
11772         r=`${PWD_COMMAND}`; export r; \
11773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11774         $(HOST_EXPORTS) \
11775         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11777         done; \
11778         echo "Doing dvi in gmp"; \
11779         (cd $(HOST_SUBDIR)/gmp && \
11780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11782                   "RANLIB=$${RANLIB}" \
11783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11784                   dvi) \
11785           || exit 1
11786
11787 @endif gmp
11788
11789 .PHONY: maybe-pdf-gmp pdf-gmp
11790 maybe-pdf-gmp:
11791 @if gmp
11792 maybe-pdf-gmp: pdf-gmp
11793
11794 pdf-gmp: \
11795     configure-gmp 
11796         @[ -f ./gmp/Makefile ] || exit 0; \
11797         r=`${PWD_COMMAND}`; export r; \
11798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11799         $(HOST_EXPORTS) \
11800         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11802         done; \
11803         echo "Doing pdf in gmp"; \
11804         (cd $(HOST_SUBDIR)/gmp && \
11805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11807                   "RANLIB=$${RANLIB}" \
11808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11809                   pdf) \
11810           || exit 1
11811
11812 @endif gmp
11813
11814 .PHONY: maybe-html-gmp html-gmp
11815 maybe-html-gmp:
11816 @if gmp
11817 maybe-html-gmp: html-gmp
11818
11819 html-gmp: \
11820     configure-gmp 
11821         @[ -f ./gmp/Makefile ] || exit 0; \
11822         r=`${PWD_COMMAND}`; export r; \
11823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11824         $(HOST_EXPORTS) \
11825         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11827         done; \
11828         echo "Doing html in gmp"; \
11829         (cd $(HOST_SUBDIR)/gmp && \
11830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11832                   "RANLIB=$${RANLIB}" \
11833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11834                   html) \
11835           || exit 1
11836
11837 @endif gmp
11838
11839 .PHONY: maybe-TAGS-gmp TAGS-gmp
11840 maybe-TAGS-gmp:
11841 @if gmp
11842 maybe-TAGS-gmp: TAGS-gmp
11843
11844 TAGS-gmp: \
11845     configure-gmp 
11846         @[ -f ./gmp/Makefile ] || exit 0; \
11847         r=`${PWD_COMMAND}`; export r; \
11848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11849         $(HOST_EXPORTS) \
11850         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11852         done; \
11853         echo "Doing TAGS in gmp"; \
11854         (cd $(HOST_SUBDIR)/gmp && \
11855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11857                   "RANLIB=$${RANLIB}" \
11858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11859                   TAGS) \
11860           || exit 1
11861
11862 @endif gmp
11863
11864 .PHONY: maybe-install-info-gmp install-info-gmp
11865 maybe-install-info-gmp:
11866 @if gmp
11867 maybe-install-info-gmp: install-info-gmp
11868
11869 install-info-gmp: \
11870     configure-gmp \
11871     info-gmp 
11872         @[ -f ./gmp/Makefile ] || exit 0; \
11873         r=`${PWD_COMMAND}`; export r; \
11874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11875         $(HOST_EXPORTS) \
11876         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11878         done; \
11879         echo "Doing install-info in gmp"; \
11880         (cd $(HOST_SUBDIR)/gmp && \
11881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11883                   "RANLIB=$${RANLIB}" \
11884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11885                   install-info) \
11886           || exit 1
11887
11888 @endif gmp
11889
11890 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11891 maybe-install-pdf-gmp:
11892 @if gmp
11893 maybe-install-pdf-gmp: install-pdf-gmp
11894
11895 install-pdf-gmp: \
11896     configure-gmp \
11897     pdf-gmp 
11898         @[ -f ./gmp/Makefile ] || exit 0; \
11899         r=`${PWD_COMMAND}`; export r; \
11900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11901         $(HOST_EXPORTS) \
11902         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11904         done; \
11905         echo "Doing install-pdf in gmp"; \
11906         (cd $(HOST_SUBDIR)/gmp && \
11907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11909                   "RANLIB=$${RANLIB}" \
11910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11911                   install-pdf) \
11912           || exit 1
11913
11914 @endif gmp
11915
11916 .PHONY: maybe-install-html-gmp install-html-gmp
11917 maybe-install-html-gmp:
11918 @if gmp
11919 maybe-install-html-gmp: install-html-gmp
11920
11921 install-html-gmp: \
11922     configure-gmp \
11923     html-gmp 
11924         @[ -f ./gmp/Makefile ] || exit 0; \
11925         r=`${PWD_COMMAND}`; export r; \
11926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11927         $(HOST_EXPORTS) \
11928         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11930         done; \
11931         echo "Doing install-html in gmp"; \
11932         (cd $(HOST_SUBDIR)/gmp && \
11933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11935                   "RANLIB=$${RANLIB}" \
11936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11937                   install-html) \
11938           || exit 1
11939
11940 @endif gmp
11941
11942 .PHONY: maybe-installcheck-gmp installcheck-gmp
11943 maybe-installcheck-gmp:
11944 @if gmp
11945 maybe-installcheck-gmp: installcheck-gmp
11946
11947 installcheck-gmp: \
11948     configure-gmp 
11949         @[ -f ./gmp/Makefile ] || exit 0; \
11950         r=`${PWD_COMMAND}`; export r; \
11951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11952         $(HOST_EXPORTS) \
11953         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11955         done; \
11956         echo "Doing installcheck in gmp"; \
11957         (cd $(HOST_SUBDIR)/gmp && \
11958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11960                   "RANLIB=$${RANLIB}" \
11961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11962                   installcheck) \
11963           || exit 1
11964
11965 @endif gmp
11966
11967 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11968 maybe-mostlyclean-gmp:
11969 @if gmp
11970 maybe-mostlyclean-gmp: mostlyclean-gmp
11971
11972 mostlyclean-gmp: 
11973         @[ -f ./gmp/Makefile ] || exit 0; \
11974         r=`${PWD_COMMAND}`; export r; \
11975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11976         $(HOST_EXPORTS) \
11977         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
11978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11979         done; \
11980         echo "Doing mostlyclean in gmp"; \
11981         (cd $(HOST_SUBDIR)/gmp && \
11982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11984                   "RANLIB=$${RANLIB}" \
11985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11986                   mostlyclean) \
11987           || exit 1
11988
11989 @endif gmp
11990
11991 .PHONY: maybe-clean-gmp clean-gmp
11992 maybe-clean-gmp:
11993 @if gmp
11994 maybe-clean-gmp: clean-gmp
11995
11996 clean-gmp: 
11997         @[ -f ./gmp/Makefile ] || exit 0; \
11998         r=`${PWD_COMMAND}`; export r; \
11999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12000         $(HOST_EXPORTS) \
12001         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12003         done; \
12004         echo "Doing clean in gmp"; \
12005         (cd $(HOST_SUBDIR)/gmp && \
12006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12008                   "RANLIB=$${RANLIB}" \
12009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12010                   clean) \
12011           || exit 1
12012
12013 @endif gmp
12014
12015 .PHONY: maybe-distclean-gmp distclean-gmp
12016 maybe-distclean-gmp:
12017 @if gmp
12018 maybe-distclean-gmp: distclean-gmp
12019
12020 distclean-gmp: 
12021         @[ -f ./gmp/Makefile ] || exit 0; \
12022         r=`${PWD_COMMAND}`; export r; \
12023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12024         $(HOST_EXPORTS) \
12025         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12027         done; \
12028         echo "Doing distclean in gmp"; \
12029         (cd $(HOST_SUBDIR)/gmp && \
12030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12032                   "RANLIB=$${RANLIB}" \
12033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12034                   distclean) \
12035           || exit 1
12036
12037 @endif gmp
12038
12039 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
12040 maybe-maintainer-clean-gmp:
12041 @if gmp
12042 maybe-maintainer-clean-gmp: maintainer-clean-gmp
12043
12044 maintainer-clean-gmp: 
12045         @[ -f ./gmp/Makefile ] || exit 0; \
12046         r=`${PWD_COMMAND}`; export r; \
12047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12048         $(HOST_EXPORTS) \
12049         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12051         done; \
12052         echo "Doing maintainer-clean in gmp"; \
12053         (cd $(HOST_SUBDIR)/gmp && \
12054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12056                   "RANLIB=$${RANLIB}" \
12057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12058                   maintainer-clean) \
12059           || exit 1
12060
12061 @endif gmp
12062
12063
12064
12065 .PHONY: configure-mpfr maybe-configure-mpfr
12066 maybe-configure-mpfr:
12067 @if gcc-bootstrap
12068 configure-mpfr: stage_current
12069 @endif gcc-bootstrap
12070 @if mpfr
12071 maybe-configure-mpfr: configure-mpfr
12072 configure-mpfr: 
12073         @r=`${PWD_COMMAND}`; export r; \
12074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12075         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12076         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12077         $(HOST_EXPORTS)  \
12078         echo Configuring in $(HOST_SUBDIR)/mpfr; \
12079         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
12080         case $(srcdir) in \
12081           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12082           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12083                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12084         esac; \
12085         module_srcdir=mpfr; \
12086         $(SHELL) \
12087           $$s/$$module_srcdir/configure \
12088           --srcdir=$${topdir}/$$module_srcdir \
12089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12090           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
12091           || exit 1
12092 @endif mpfr
12093
12094
12095
12096 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
12097 maybe-configure-stage1-mpfr:
12098 @if mpfr-bootstrap
12099 maybe-configure-stage1-mpfr: configure-stage1-mpfr
12100 configure-stage1-mpfr:
12101         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12103         @r=`${PWD_COMMAND}`; export r; \
12104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105         TFLAGS="$(STAGE1_TFLAGS)"; \
12106         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12107         $(HOST_EXPORTS) \
12108         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12109         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12110         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12111         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
12112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12113         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12114         case $(srcdir) in \
12115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12116           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12118         esac; \
12119         module_srcdir=mpfr; \
12120         $(SHELL) $$s/$$module_srcdir/configure \
12121           --srcdir=$${topdir}/$$module_srcdir \
12122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12123           --target=${target_alias} \
12124            \
12125           $(STAGE1_CONFIGURE_FLAGS) \
12126           --disable-shared @extra_mpfr_configure_flags@
12127 @endif mpfr-bootstrap
12128
12129 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
12130 maybe-configure-stage2-mpfr:
12131 @if mpfr-bootstrap
12132 maybe-configure-stage2-mpfr: configure-stage2-mpfr
12133 configure-stage2-mpfr:
12134         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12135         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12136         @r=`${PWD_COMMAND}`; export r; \
12137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12138         TFLAGS="$(STAGE2_TFLAGS)"; \
12139         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12140         $(HOST_EXPORTS) \
12141         $(POSTSTAGE1_HOST_EXPORTS) \
12142         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12143         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12144         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12145         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
12146         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12147         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12148         case $(srcdir) in \
12149           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12150           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12151                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12152         esac; \
12153         module_srcdir=mpfr; \
12154         $(SHELL) $$s/$$module_srcdir/configure \
12155           --srcdir=$${topdir}/$$module_srcdir \
12156           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12157           --target=${target_alias} \
12158           --with-build-libsubdir=$(HOST_SUBDIR) \
12159           $(STAGE2_CONFIGURE_FLAGS) \
12160           --disable-shared @extra_mpfr_configure_flags@
12161 @endif mpfr-bootstrap
12162
12163 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12164 maybe-configure-stage3-mpfr:
12165 @if mpfr-bootstrap
12166 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12167 configure-stage3-mpfr:
12168         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12169         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12170         @r=`${PWD_COMMAND}`; export r; \
12171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12172         TFLAGS="$(STAGE3_TFLAGS)"; \
12173         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12174         $(HOST_EXPORTS) \
12175         $(POSTSTAGE1_HOST_EXPORTS) \
12176         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12177         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12178         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12179         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
12180         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12181         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12182         case $(srcdir) in \
12183           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12184           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12185                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12186         esac; \
12187         module_srcdir=mpfr; \
12188         $(SHELL) $$s/$$module_srcdir/configure \
12189           --srcdir=$${topdir}/$$module_srcdir \
12190           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12191           --target=${target_alias} \
12192           --with-build-libsubdir=$(HOST_SUBDIR) \
12193           $(STAGE3_CONFIGURE_FLAGS) \
12194           --disable-shared @extra_mpfr_configure_flags@
12195 @endif mpfr-bootstrap
12196
12197 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12198 maybe-configure-stage4-mpfr:
12199 @if mpfr-bootstrap
12200 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12201 configure-stage4-mpfr:
12202         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12203         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12204         @r=`${PWD_COMMAND}`; export r; \
12205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12206         TFLAGS="$(STAGE4_TFLAGS)"; \
12207         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12208         $(HOST_EXPORTS) \
12209         $(POSTSTAGE1_HOST_EXPORTS) \
12210         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12211         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12212         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12213         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
12214         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12215         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12216         case $(srcdir) in \
12217           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12218           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12219                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12220         esac; \
12221         module_srcdir=mpfr; \
12222         $(SHELL) $$s/$$module_srcdir/configure \
12223           --srcdir=$${topdir}/$$module_srcdir \
12224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12225           --target=${target_alias} \
12226           --with-build-libsubdir=$(HOST_SUBDIR) \
12227           $(STAGE4_CONFIGURE_FLAGS) \
12228           --disable-shared @extra_mpfr_configure_flags@
12229 @endif mpfr-bootstrap
12230
12231 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12232 maybe-configure-stageprofile-mpfr:
12233 @if mpfr-bootstrap
12234 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12235 configure-stageprofile-mpfr:
12236         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12237         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12238         @r=`${PWD_COMMAND}`; export r; \
12239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12240         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12241         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12242         $(HOST_EXPORTS) \
12243         $(POSTSTAGE1_HOST_EXPORTS) \
12244         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12245         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12246         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12247         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
12248         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12249         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12250         case $(srcdir) in \
12251           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12252           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12253                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12254         esac; \
12255         module_srcdir=mpfr; \
12256         $(SHELL) $$s/$$module_srcdir/configure \
12257           --srcdir=$${topdir}/$$module_srcdir \
12258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12259           --target=${target_alias} \
12260           --with-build-libsubdir=$(HOST_SUBDIR) \
12261           $(STAGEprofile_CONFIGURE_FLAGS) \
12262           --disable-shared @extra_mpfr_configure_flags@
12263 @endif mpfr-bootstrap
12264
12265 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12266 maybe-configure-stagefeedback-mpfr:
12267 @if mpfr-bootstrap
12268 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12269 configure-stagefeedback-mpfr:
12270         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12272         @r=`${PWD_COMMAND}`; export r; \
12273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12274         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12275         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12276         $(HOST_EXPORTS) \
12277         $(POSTSTAGE1_HOST_EXPORTS) \
12278         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12279         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12280         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12281         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
12282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
12283         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12284         case $(srcdir) in \
12285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12286           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12288         esac; \
12289         module_srcdir=mpfr; \
12290         $(SHELL) $$s/$$module_srcdir/configure \
12291           --srcdir=$${topdir}/$$module_srcdir \
12292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12293           --target=${target_alias} \
12294           --with-build-libsubdir=$(HOST_SUBDIR) \
12295           $(STAGEfeedback_CONFIGURE_FLAGS) \
12296           --disable-shared @extra_mpfr_configure_flags@
12297 @endif mpfr-bootstrap
12298
12299
12300
12301
12302
12303 .PHONY: all-mpfr maybe-all-mpfr
12304 maybe-all-mpfr:
12305 @if gcc-bootstrap
12306 all-mpfr: stage_current
12307 @endif gcc-bootstrap
12308 @if mpfr
12309 TARGET-mpfr=all
12310 maybe-all-mpfr: all-mpfr
12311 all-mpfr: configure-mpfr
12312         @r=`${PWD_COMMAND}`; export r; \
12313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12314         $(HOST_EXPORTS)  \
12315         (cd $(HOST_SUBDIR)/mpfr && \
12316           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12317                 $(TARGET-mpfr))
12318 @endif mpfr
12319
12320
12321
12322 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12323 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12324 maybe-all-stage1-mpfr:
12325 maybe-clean-stage1-mpfr:
12326 @if mpfr-bootstrap
12327 maybe-all-stage1-mpfr: all-stage1-mpfr
12328 all-stage1: all-stage1-mpfr
12329 TARGET-stage1-mpfr = $(TARGET-mpfr)
12330 all-stage1-mpfr: configure-stage1-mpfr
12331         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12332         @r=`${PWD_COMMAND}`; export r; \
12333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12334         TFLAGS="$(STAGE1_TFLAGS)"; \
12335         $(HOST_EXPORTS)  \
12336         cd $(HOST_SUBDIR)/mpfr && \
12337          \
12338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12339                 CFLAGS="$(STAGE1_CFLAGS)" \
12340                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12341                 LIBCFLAGS="$(LIBCFLAGS)" \
12342                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12343                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12344                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12345                 $(EXTRA_HOST_FLAGS)  \
12346                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12347                 TFLAGS="$(STAGE1_TFLAGS)"  \
12348                 $(TARGET-stage1-mpfr)
12349
12350 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12351 clean-stage1: clean-stage1-mpfr
12352 clean-stage1-mpfr:
12353         @if [ $(current_stage) = stage1 ]; then \
12354           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12355         else \
12356           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12357           $(MAKE) stage1-start; \
12358         fi; \
12359         cd $(HOST_SUBDIR)/mpfr && \
12360         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12361         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12362 @endif mpfr-bootstrap
12363
12364
12365 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12366 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12367 maybe-all-stage2-mpfr:
12368 maybe-clean-stage2-mpfr:
12369 @if mpfr-bootstrap
12370 maybe-all-stage2-mpfr: all-stage2-mpfr
12371 all-stage2: all-stage2-mpfr
12372 TARGET-stage2-mpfr = $(TARGET-mpfr)
12373 all-stage2-mpfr: configure-stage2-mpfr
12374         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12375         @r=`${PWD_COMMAND}`; export r; \
12376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12377         TFLAGS="$(STAGE2_TFLAGS)"; \
12378         $(HOST_EXPORTS) \
12379         $(POSTSTAGE1_HOST_EXPORTS)  \
12380         cd $(HOST_SUBDIR)/mpfr && \
12381          \
12382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12383                 CFLAGS="$(STAGE2_CFLAGS)" \
12384                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12385                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12390                 TFLAGS="$(STAGE2_TFLAGS)"  \
12391                 $(TARGET-stage2-mpfr)
12392
12393 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12394 clean-stage2: clean-stage2-mpfr
12395 clean-stage2-mpfr:
12396         @if [ $(current_stage) = stage2 ]; then \
12397           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12398         else \
12399           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12400           $(MAKE) stage2-start; \
12401         fi; \
12402         cd $(HOST_SUBDIR)/mpfr && \
12403         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12404 @endif mpfr-bootstrap
12405
12406
12407 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12408 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12409 maybe-all-stage3-mpfr:
12410 maybe-clean-stage3-mpfr:
12411 @if mpfr-bootstrap
12412 maybe-all-stage3-mpfr: all-stage3-mpfr
12413 all-stage3: all-stage3-mpfr
12414 TARGET-stage3-mpfr = $(TARGET-mpfr)
12415 all-stage3-mpfr: configure-stage3-mpfr
12416         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12417         @r=`${PWD_COMMAND}`; export r; \
12418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12419         TFLAGS="$(STAGE3_TFLAGS)"; \
12420         $(HOST_EXPORTS) \
12421         $(POSTSTAGE1_HOST_EXPORTS)  \
12422         cd $(HOST_SUBDIR)/mpfr && \
12423          \
12424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12425                 CFLAGS="$(STAGE3_CFLAGS)" \
12426                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12427                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12431                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12432                 TFLAGS="$(STAGE3_TFLAGS)"  \
12433                 $(TARGET-stage3-mpfr)
12434
12435 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12436 clean-stage3: clean-stage3-mpfr
12437 clean-stage3-mpfr:
12438         @if [ $(current_stage) = stage3 ]; then \
12439           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12440         else \
12441           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12442           $(MAKE) stage3-start; \
12443         fi; \
12444         cd $(HOST_SUBDIR)/mpfr && \
12445         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12446 @endif mpfr-bootstrap
12447
12448
12449 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12450 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12451 maybe-all-stage4-mpfr:
12452 maybe-clean-stage4-mpfr:
12453 @if mpfr-bootstrap
12454 maybe-all-stage4-mpfr: all-stage4-mpfr
12455 all-stage4: all-stage4-mpfr
12456 TARGET-stage4-mpfr = $(TARGET-mpfr)
12457 all-stage4-mpfr: configure-stage4-mpfr
12458         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12459         @r=`${PWD_COMMAND}`; export r; \
12460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12461         TFLAGS="$(STAGE4_TFLAGS)"; \
12462         $(HOST_EXPORTS) \
12463         $(POSTSTAGE1_HOST_EXPORTS)  \
12464         cd $(HOST_SUBDIR)/mpfr && \
12465          \
12466         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12467                 CFLAGS="$(STAGE4_CFLAGS)" \
12468                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12469                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12470                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12471                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12472                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12473                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12474                 TFLAGS="$(STAGE4_TFLAGS)"  \
12475                 $(TARGET-stage4-mpfr)
12476
12477 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12478 clean-stage4: clean-stage4-mpfr
12479 clean-stage4-mpfr:
12480         @if [ $(current_stage) = stage4 ]; then \
12481           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12482         else \
12483           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12484           $(MAKE) stage4-start; \
12485         fi; \
12486         cd $(HOST_SUBDIR)/mpfr && \
12487         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12488 @endif mpfr-bootstrap
12489
12490
12491 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12492 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12493 maybe-all-stageprofile-mpfr:
12494 maybe-clean-stageprofile-mpfr:
12495 @if mpfr-bootstrap
12496 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12497 all-stageprofile: all-stageprofile-mpfr
12498 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12499 all-stageprofile-mpfr: configure-stageprofile-mpfr
12500         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12501         @r=`${PWD_COMMAND}`; export r; \
12502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12503         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12504         $(HOST_EXPORTS) \
12505         $(POSTSTAGE1_HOST_EXPORTS)  \
12506         cd $(HOST_SUBDIR)/mpfr && \
12507          \
12508         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12509                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12510                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12511                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12512                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12513                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12514                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12515                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12516                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
12517                 $(TARGET-stageprofile-mpfr)
12518
12519 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12520 clean-stageprofile: clean-stageprofile-mpfr
12521 clean-stageprofile-mpfr:
12522         @if [ $(current_stage) = stageprofile ]; then \
12523           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12524         else \
12525           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12526           $(MAKE) stageprofile-start; \
12527         fi; \
12528         cd $(HOST_SUBDIR)/mpfr && \
12529         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12530 @endif mpfr-bootstrap
12531
12532
12533 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12534 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12535 maybe-all-stagefeedback-mpfr:
12536 maybe-clean-stagefeedback-mpfr:
12537 @if mpfr-bootstrap
12538 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12539 all-stagefeedback: all-stagefeedback-mpfr
12540 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12541 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12542         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12543         @r=`${PWD_COMMAND}`; export r; \
12544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12545         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12546         $(HOST_EXPORTS) \
12547         $(POSTSTAGE1_HOST_EXPORTS)  \
12548         cd $(HOST_SUBDIR)/mpfr && \
12549          \
12550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12551                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12552                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12553                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12557                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12558                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
12559                 $(TARGET-stagefeedback-mpfr)
12560
12561 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12562 clean-stagefeedback: clean-stagefeedback-mpfr
12563 clean-stagefeedback-mpfr:
12564         @if [ $(current_stage) = stagefeedback ]; then \
12565           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12566         else \
12567           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12568           $(MAKE) stagefeedback-start; \
12569         fi; \
12570         cd $(HOST_SUBDIR)/mpfr && \
12571         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12572 @endif mpfr-bootstrap
12573
12574
12575
12576
12577
12578 .PHONY: check-mpfr maybe-check-mpfr
12579 maybe-check-mpfr:
12580 @if mpfr
12581 maybe-check-mpfr: check-mpfr
12582
12583 check-mpfr:
12584         @: $(MAKE); $(unstage)
12585         @r=`${PWD_COMMAND}`; export r; \
12586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12587         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12588         (cd $(HOST_SUBDIR)/mpfr && \
12589           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
12590
12591 @endif mpfr
12592
12593 .PHONY: install-mpfr maybe-install-mpfr
12594 maybe-install-mpfr:
12595 @if mpfr
12596 maybe-install-mpfr: install-mpfr
12597
12598 install-mpfr:
12599
12600 @endif mpfr
12601
12602 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12603 maybe-install-strip-mpfr:
12604 @if mpfr
12605 maybe-install-strip-mpfr: install-strip-mpfr
12606
12607 install-strip-mpfr:
12608
12609 @endif mpfr
12610
12611 # Other targets (info, dvi, pdf, etc.)
12612
12613 .PHONY: maybe-info-mpfr info-mpfr
12614 maybe-info-mpfr:
12615 @if mpfr
12616 maybe-info-mpfr: info-mpfr
12617
12618 info-mpfr: \
12619     configure-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 info 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                   info) \
12634           || exit 1
12635
12636 @endif mpfr
12637
12638 .PHONY: maybe-dvi-mpfr dvi-mpfr
12639 maybe-dvi-mpfr:
12640 @if mpfr
12641 maybe-dvi-mpfr: dvi-mpfr
12642
12643 dvi-mpfr: \
12644     configure-mpfr 
12645         @[ -f ./mpfr/Makefile ] || exit 0; \
12646         r=`${PWD_COMMAND}`; export r; \
12647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12648         $(HOST_EXPORTS) \
12649         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12651         done; \
12652         echo "Doing dvi in mpfr"; \
12653         (cd $(HOST_SUBDIR)/mpfr && \
12654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12656                   "RANLIB=$${RANLIB}" \
12657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12658                   dvi) \
12659           || exit 1
12660
12661 @endif mpfr
12662
12663 .PHONY: maybe-pdf-mpfr pdf-mpfr
12664 maybe-pdf-mpfr:
12665 @if mpfr
12666 maybe-pdf-mpfr: pdf-mpfr
12667
12668 pdf-mpfr: \
12669     configure-mpfr 
12670         @[ -f ./mpfr/Makefile ] || exit 0; \
12671         r=`${PWD_COMMAND}`; export r; \
12672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12673         $(HOST_EXPORTS) \
12674         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12676         done; \
12677         echo "Doing pdf in mpfr"; \
12678         (cd $(HOST_SUBDIR)/mpfr && \
12679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12681                   "RANLIB=$${RANLIB}" \
12682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12683                   pdf) \
12684           || exit 1
12685
12686 @endif mpfr
12687
12688 .PHONY: maybe-html-mpfr html-mpfr
12689 maybe-html-mpfr:
12690 @if mpfr
12691 maybe-html-mpfr: html-mpfr
12692
12693 html-mpfr: \
12694     configure-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 html 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                   html) \
12709           || exit 1
12710
12711 @endif mpfr
12712
12713 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12714 maybe-TAGS-mpfr:
12715 @if mpfr
12716 maybe-TAGS-mpfr: TAGS-mpfr
12717
12718 TAGS-mpfr: \
12719     configure-mpfr 
12720         @[ -f ./mpfr/Makefile ] || exit 0; \
12721         r=`${PWD_COMMAND}`; export r; \
12722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12723         $(HOST_EXPORTS) \
12724         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12726         done; \
12727         echo "Doing TAGS in mpfr"; \
12728         (cd $(HOST_SUBDIR)/mpfr && \
12729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12731                   "RANLIB=$${RANLIB}" \
12732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12733                   TAGS) \
12734           || exit 1
12735
12736 @endif mpfr
12737
12738 .PHONY: maybe-install-info-mpfr install-info-mpfr
12739 maybe-install-info-mpfr:
12740 @if mpfr
12741 maybe-install-info-mpfr: install-info-mpfr
12742
12743 install-info-mpfr: \
12744     configure-mpfr \
12745     info-mpfr 
12746         @[ -f ./mpfr/Makefile ] || exit 0; \
12747         r=`${PWD_COMMAND}`; export r; \
12748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12749         $(HOST_EXPORTS) \
12750         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12752         done; \
12753         echo "Doing install-info in mpfr"; \
12754         (cd $(HOST_SUBDIR)/mpfr && \
12755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12757                   "RANLIB=$${RANLIB}" \
12758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12759                   install-info) \
12760           || exit 1
12761
12762 @endif mpfr
12763
12764 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12765 maybe-install-pdf-mpfr:
12766 @if mpfr
12767 maybe-install-pdf-mpfr: install-pdf-mpfr
12768
12769 install-pdf-mpfr: \
12770     configure-mpfr \
12771     pdf-mpfr 
12772         @[ -f ./mpfr/Makefile ] || exit 0; \
12773         r=`${PWD_COMMAND}`; export r; \
12774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12775         $(HOST_EXPORTS) \
12776         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12778         done; \
12779         echo "Doing install-pdf in mpfr"; \
12780         (cd $(HOST_SUBDIR)/mpfr && \
12781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12783                   "RANLIB=$${RANLIB}" \
12784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12785                   install-pdf) \
12786           || exit 1
12787
12788 @endif mpfr
12789
12790 .PHONY: maybe-install-html-mpfr install-html-mpfr
12791 maybe-install-html-mpfr:
12792 @if mpfr
12793 maybe-install-html-mpfr: install-html-mpfr
12794
12795 install-html-mpfr: \
12796     configure-mpfr \
12797     html-mpfr 
12798         @[ -f ./mpfr/Makefile ] || exit 0; \
12799         r=`${PWD_COMMAND}`; export r; \
12800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12801         $(HOST_EXPORTS) \
12802         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12804         done; \
12805         echo "Doing install-html in mpfr"; \
12806         (cd $(HOST_SUBDIR)/mpfr && \
12807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12809                   "RANLIB=$${RANLIB}" \
12810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12811                   install-html) \
12812           || exit 1
12813
12814 @endif mpfr
12815
12816 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12817 maybe-installcheck-mpfr:
12818 @if mpfr
12819 maybe-installcheck-mpfr: installcheck-mpfr
12820
12821 installcheck-mpfr: \
12822     configure-mpfr 
12823         @[ -f ./mpfr/Makefile ] || exit 0; \
12824         r=`${PWD_COMMAND}`; export r; \
12825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12826         $(HOST_EXPORTS) \
12827         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12829         done; \
12830         echo "Doing installcheck in mpfr"; \
12831         (cd $(HOST_SUBDIR)/mpfr && \
12832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12834                   "RANLIB=$${RANLIB}" \
12835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12836                   installcheck) \
12837           || exit 1
12838
12839 @endif mpfr
12840
12841 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12842 maybe-mostlyclean-mpfr:
12843 @if mpfr
12844 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12845
12846 mostlyclean-mpfr: 
12847         @[ -f ./mpfr/Makefile ] || exit 0; \
12848         r=`${PWD_COMMAND}`; export r; \
12849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12850         $(HOST_EXPORTS) \
12851         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12853         done; \
12854         echo "Doing mostlyclean in mpfr"; \
12855         (cd $(HOST_SUBDIR)/mpfr && \
12856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12858                   "RANLIB=$${RANLIB}" \
12859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12860                   mostlyclean) \
12861           || exit 1
12862
12863 @endif mpfr
12864
12865 .PHONY: maybe-clean-mpfr clean-mpfr
12866 maybe-clean-mpfr:
12867 @if mpfr
12868 maybe-clean-mpfr: clean-mpfr
12869
12870 clean-mpfr: 
12871         @[ -f ./mpfr/Makefile ] || exit 0; \
12872         r=`${PWD_COMMAND}`; export r; \
12873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12874         $(HOST_EXPORTS) \
12875         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12877         done; \
12878         echo "Doing clean in mpfr"; \
12879         (cd $(HOST_SUBDIR)/mpfr && \
12880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12882                   "RANLIB=$${RANLIB}" \
12883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12884                   clean) \
12885           || exit 1
12886
12887 @endif mpfr
12888
12889 .PHONY: maybe-distclean-mpfr distclean-mpfr
12890 maybe-distclean-mpfr:
12891 @if mpfr
12892 maybe-distclean-mpfr: distclean-mpfr
12893
12894 distclean-mpfr: 
12895         @[ -f ./mpfr/Makefile ] || exit 0; \
12896         r=`${PWD_COMMAND}`; export r; \
12897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12898         $(HOST_EXPORTS) \
12899         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12901         done; \
12902         echo "Doing distclean in mpfr"; \
12903         (cd $(HOST_SUBDIR)/mpfr && \
12904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12906                   "RANLIB=$${RANLIB}" \
12907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12908                   distclean) \
12909           || exit 1
12910
12911 @endif mpfr
12912
12913 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12914 maybe-maintainer-clean-mpfr:
12915 @if mpfr
12916 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12917
12918 maintainer-clean-mpfr: 
12919         @[ -f ./mpfr/Makefile ] || exit 0; \
12920         r=`${PWD_COMMAND}`; export r; \
12921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12922         $(HOST_EXPORTS) \
12923         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
12924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12925         done; \
12926         echo "Doing maintainer-clean in mpfr"; \
12927         (cd $(HOST_SUBDIR)/mpfr && \
12928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12930                   "RANLIB=$${RANLIB}" \
12931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12932                   maintainer-clean) \
12933           || exit 1
12934
12935 @endif mpfr
12936
12937
12938
12939 .PHONY: configure-mpc maybe-configure-mpc
12940 maybe-configure-mpc:
12941 @if gcc-bootstrap
12942 configure-mpc: stage_current
12943 @endif gcc-bootstrap
12944 @if mpc
12945 maybe-configure-mpc: configure-mpc
12946 configure-mpc: 
12947         @r=`${PWD_COMMAND}`; export r; \
12948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12949         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12951         $(HOST_EXPORTS)  \
12952         echo Configuring in $(HOST_SUBDIR)/mpc; \
12953         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12954         case $(srcdir) in \
12955           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12956           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12957                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12958         esac; \
12959         module_srcdir=mpc; \
12960         $(SHELL) \
12961           $$s/$$module_srcdir/configure \
12962           --srcdir=$${topdir}/$$module_srcdir \
12963           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12964           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12965           || exit 1
12966 @endif mpc
12967
12968
12969
12970 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12971 maybe-configure-stage1-mpc:
12972 @if mpc-bootstrap
12973 maybe-configure-stage1-mpc: configure-stage1-mpc
12974 configure-stage1-mpc:
12975         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12976         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12977         @r=`${PWD_COMMAND}`; export r; \
12978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12979         TFLAGS="$(STAGE1_TFLAGS)"; \
12980         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12981         $(HOST_EXPORTS) \
12982         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12983         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12984         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12985         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
12986         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
12987         cd $(HOST_SUBDIR)/mpc || exit 1; \
12988         case $(srcdir) in \
12989           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12990           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12991                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12992         esac; \
12993         module_srcdir=mpc; \
12994         $(SHELL) $$s/$$module_srcdir/configure \
12995           --srcdir=$${topdir}/$$module_srcdir \
12996           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12997           --target=${target_alias} \
12998            \
12999           $(STAGE1_CONFIGURE_FLAGS) \
13000           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13001 @endif mpc-bootstrap
13002
13003 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
13004 maybe-configure-stage2-mpc:
13005 @if mpc-bootstrap
13006 maybe-configure-stage2-mpc: configure-stage2-mpc
13007 configure-stage2-mpc:
13008         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13009         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13010         @r=`${PWD_COMMAND}`; export r; \
13011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13012         TFLAGS="$(STAGE2_TFLAGS)"; \
13013         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13014         $(HOST_EXPORTS) \
13015         $(POSTSTAGE1_HOST_EXPORTS) \
13016         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13017         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13018         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13019         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
13020         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13021         cd $(HOST_SUBDIR)/mpc || exit 1; \
13022         case $(srcdir) in \
13023           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13024           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13025                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13026         esac; \
13027         module_srcdir=mpc; \
13028         $(SHELL) $$s/$$module_srcdir/configure \
13029           --srcdir=$${topdir}/$$module_srcdir \
13030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13031           --target=${target_alias} \
13032           --with-build-libsubdir=$(HOST_SUBDIR) \
13033           $(STAGE2_CONFIGURE_FLAGS) \
13034           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13035 @endif mpc-bootstrap
13036
13037 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
13038 maybe-configure-stage3-mpc:
13039 @if mpc-bootstrap
13040 maybe-configure-stage3-mpc: configure-stage3-mpc
13041 configure-stage3-mpc:
13042         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13043         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13044         @r=`${PWD_COMMAND}`; export r; \
13045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13046         TFLAGS="$(STAGE3_TFLAGS)"; \
13047         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13048         $(HOST_EXPORTS) \
13049         $(POSTSTAGE1_HOST_EXPORTS) \
13050         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13051         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13052         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13053         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
13054         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13055         cd $(HOST_SUBDIR)/mpc || exit 1; \
13056         case $(srcdir) in \
13057           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13058           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13059                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13060         esac; \
13061         module_srcdir=mpc; \
13062         $(SHELL) $$s/$$module_srcdir/configure \
13063           --srcdir=$${topdir}/$$module_srcdir \
13064           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13065           --target=${target_alias} \
13066           --with-build-libsubdir=$(HOST_SUBDIR) \
13067           $(STAGE3_CONFIGURE_FLAGS) \
13068           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13069 @endif mpc-bootstrap
13070
13071 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
13072 maybe-configure-stage4-mpc:
13073 @if mpc-bootstrap
13074 maybe-configure-stage4-mpc: configure-stage4-mpc
13075 configure-stage4-mpc:
13076         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13077         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13078         @r=`${PWD_COMMAND}`; export r; \
13079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13080         TFLAGS="$(STAGE4_TFLAGS)"; \
13081         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13082         $(HOST_EXPORTS) \
13083         $(POSTSTAGE1_HOST_EXPORTS) \
13084         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13085         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13086         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13087         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
13088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13089         cd $(HOST_SUBDIR)/mpc || exit 1; \
13090         case $(srcdir) in \
13091           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13092           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13093                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13094         esac; \
13095         module_srcdir=mpc; \
13096         $(SHELL) $$s/$$module_srcdir/configure \
13097           --srcdir=$${topdir}/$$module_srcdir \
13098           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13099           --target=${target_alias} \
13100           --with-build-libsubdir=$(HOST_SUBDIR) \
13101           $(STAGE4_CONFIGURE_FLAGS) \
13102           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13103 @endif mpc-bootstrap
13104
13105 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
13106 maybe-configure-stageprofile-mpc:
13107 @if mpc-bootstrap
13108 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
13109 configure-stageprofile-mpc:
13110         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13111         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13112         @r=`${PWD_COMMAND}`; export r; \
13113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13114         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13115         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13116         $(HOST_EXPORTS) \
13117         $(POSTSTAGE1_HOST_EXPORTS) \
13118         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13119         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13120         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13121         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
13122         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13123         cd $(HOST_SUBDIR)/mpc || exit 1; \
13124         case $(srcdir) in \
13125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13126           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13128         esac; \
13129         module_srcdir=mpc; \
13130         $(SHELL) $$s/$$module_srcdir/configure \
13131           --srcdir=$${topdir}/$$module_srcdir \
13132           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13133           --target=${target_alias} \
13134           --with-build-libsubdir=$(HOST_SUBDIR) \
13135           $(STAGEprofile_CONFIGURE_FLAGS) \
13136           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13137 @endif mpc-bootstrap
13138
13139 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
13140 maybe-configure-stagefeedback-mpc:
13141 @if mpc-bootstrap
13142 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
13143 configure-stagefeedback-mpc:
13144         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
13146         @r=`${PWD_COMMAND}`; export r; \
13147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13148         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13149         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
13150         $(HOST_EXPORTS) \
13151         $(POSTSTAGE1_HOST_EXPORTS) \
13152         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13153         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13154         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13155         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
13156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
13157         cd $(HOST_SUBDIR)/mpc || exit 1; \
13158         case $(srcdir) in \
13159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13160           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
13161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13162         esac; \
13163         module_srcdir=mpc; \
13164         $(SHELL) $$s/$$module_srcdir/configure \
13165           --srcdir=$${topdir}/$$module_srcdir \
13166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13167           --target=${target_alias} \
13168           --with-build-libsubdir=$(HOST_SUBDIR) \
13169           $(STAGEfeedback_CONFIGURE_FLAGS) \
13170           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13171 @endif mpc-bootstrap
13172
13173
13174
13175
13176
13177 .PHONY: all-mpc maybe-all-mpc
13178 maybe-all-mpc:
13179 @if gcc-bootstrap
13180 all-mpc: stage_current
13181 @endif gcc-bootstrap
13182 @if mpc
13183 TARGET-mpc=all
13184 maybe-all-mpc: all-mpc
13185 all-mpc: configure-mpc
13186         @r=`${PWD_COMMAND}`; export r; \
13187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13188         $(HOST_EXPORTS)  \
13189         (cd $(HOST_SUBDIR)/mpc && \
13190           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13191                 $(TARGET-mpc))
13192 @endif mpc
13193
13194
13195
13196 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13197 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13198 maybe-all-stage1-mpc:
13199 maybe-clean-stage1-mpc:
13200 @if mpc-bootstrap
13201 maybe-all-stage1-mpc: all-stage1-mpc
13202 all-stage1: all-stage1-mpc
13203 TARGET-stage1-mpc = $(TARGET-mpc)
13204 all-stage1-mpc: configure-stage1-mpc
13205         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13206         @r=`${PWD_COMMAND}`; export r; \
13207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13208         TFLAGS="$(STAGE1_TFLAGS)"; \
13209         $(HOST_EXPORTS)  \
13210         cd $(HOST_SUBDIR)/mpc && \
13211          \
13212         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13213                 CFLAGS="$(STAGE1_CFLAGS)" \
13214                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13215                 LIBCFLAGS="$(LIBCFLAGS)" \
13216                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13217                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13218                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13219                 $(EXTRA_HOST_FLAGS)  \
13220                 $(STAGE1_FLAGS_TO_PASS)  \
13221                 TFLAGS="$(STAGE1_TFLAGS)"  \
13222                 $(TARGET-stage1-mpc)
13223
13224 maybe-clean-stage1-mpc: clean-stage1-mpc
13225 clean-stage1: clean-stage1-mpc
13226 clean-stage1-mpc:
13227         @if [ $(current_stage) = stage1 ]; then \
13228           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13229         else \
13230           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13231           $(MAKE) stage1-start; \
13232         fi; \
13233         cd $(HOST_SUBDIR)/mpc && \
13234         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13235         $(STAGE1_FLAGS_TO_PASS)  clean
13236 @endif mpc-bootstrap
13237
13238
13239 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13240 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13241 maybe-all-stage2-mpc:
13242 maybe-clean-stage2-mpc:
13243 @if mpc-bootstrap
13244 maybe-all-stage2-mpc: all-stage2-mpc
13245 all-stage2: all-stage2-mpc
13246 TARGET-stage2-mpc = $(TARGET-mpc)
13247 all-stage2-mpc: configure-stage2-mpc
13248         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13249         @r=`${PWD_COMMAND}`; export r; \
13250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13251         TFLAGS="$(STAGE2_TFLAGS)"; \
13252         $(HOST_EXPORTS) \
13253         $(POSTSTAGE1_HOST_EXPORTS)  \
13254         cd $(HOST_SUBDIR)/mpc && \
13255          \
13256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13257                 CFLAGS="$(STAGE2_CFLAGS)" \
13258                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13259                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13263                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13264                 TFLAGS="$(STAGE2_TFLAGS)"  \
13265                 $(TARGET-stage2-mpc)
13266
13267 maybe-clean-stage2-mpc: clean-stage2-mpc
13268 clean-stage2: clean-stage2-mpc
13269 clean-stage2-mpc:
13270         @if [ $(current_stage) = stage2 ]; then \
13271           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13272         else \
13273           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13274           $(MAKE) stage2-start; \
13275         fi; \
13276         cd $(HOST_SUBDIR)/mpc && \
13277         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13278 @endif mpc-bootstrap
13279
13280
13281 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13282 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13283 maybe-all-stage3-mpc:
13284 maybe-clean-stage3-mpc:
13285 @if mpc-bootstrap
13286 maybe-all-stage3-mpc: all-stage3-mpc
13287 all-stage3: all-stage3-mpc
13288 TARGET-stage3-mpc = $(TARGET-mpc)
13289 all-stage3-mpc: configure-stage3-mpc
13290         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13291         @r=`${PWD_COMMAND}`; export r; \
13292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13293         TFLAGS="$(STAGE3_TFLAGS)"; \
13294         $(HOST_EXPORTS) \
13295         $(POSTSTAGE1_HOST_EXPORTS)  \
13296         cd $(HOST_SUBDIR)/mpc && \
13297          \
13298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13299                 CFLAGS="$(STAGE3_CFLAGS)" \
13300                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13301                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13306                 TFLAGS="$(STAGE3_TFLAGS)"  \
13307                 $(TARGET-stage3-mpc)
13308
13309 maybe-clean-stage3-mpc: clean-stage3-mpc
13310 clean-stage3: clean-stage3-mpc
13311 clean-stage3-mpc:
13312         @if [ $(current_stage) = stage3 ]; then \
13313           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13314         else \
13315           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13316           $(MAKE) stage3-start; \
13317         fi; \
13318         cd $(HOST_SUBDIR)/mpc && \
13319         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13320 @endif mpc-bootstrap
13321
13322
13323 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13324 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13325 maybe-all-stage4-mpc:
13326 maybe-clean-stage4-mpc:
13327 @if mpc-bootstrap
13328 maybe-all-stage4-mpc: all-stage4-mpc
13329 all-stage4: all-stage4-mpc
13330 TARGET-stage4-mpc = $(TARGET-mpc)
13331 all-stage4-mpc: configure-stage4-mpc
13332         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13333         @r=`${PWD_COMMAND}`; export r; \
13334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13335         TFLAGS="$(STAGE4_TFLAGS)"; \
13336         $(HOST_EXPORTS) \
13337         $(POSTSTAGE1_HOST_EXPORTS)  \
13338         cd $(HOST_SUBDIR)/mpc && \
13339          \
13340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13341                 CFLAGS="$(STAGE4_CFLAGS)" \
13342                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13343                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13344                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13345                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13346                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13347                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13348                 TFLAGS="$(STAGE4_TFLAGS)"  \
13349                 $(TARGET-stage4-mpc)
13350
13351 maybe-clean-stage4-mpc: clean-stage4-mpc
13352 clean-stage4: clean-stage4-mpc
13353 clean-stage4-mpc:
13354         @if [ $(current_stage) = stage4 ]; then \
13355           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13356         else \
13357           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13358           $(MAKE) stage4-start; \
13359         fi; \
13360         cd $(HOST_SUBDIR)/mpc && \
13361         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13362 @endif mpc-bootstrap
13363
13364
13365 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13366 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13367 maybe-all-stageprofile-mpc:
13368 maybe-clean-stageprofile-mpc:
13369 @if mpc-bootstrap
13370 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13371 all-stageprofile: all-stageprofile-mpc
13372 TARGET-stageprofile-mpc = $(TARGET-mpc)
13373 all-stageprofile-mpc: configure-stageprofile-mpc
13374         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13375         @r=`${PWD_COMMAND}`; export r; \
13376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13377         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13378         $(HOST_EXPORTS) \
13379         $(POSTSTAGE1_HOST_EXPORTS)  \
13380         cd $(HOST_SUBDIR)/mpc && \
13381          \
13382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13383                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13384                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13385                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13390                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13391                 $(TARGET-stageprofile-mpc)
13392
13393 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13394 clean-stageprofile: clean-stageprofile-mpc
13395 clean-stageprofile-mpc:
13396         @if [ $(current_stage) = stageprofile ]; then \
13397           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13398         else \
13399           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13400           $(MAKE) stageprofile-start; \
13401         fi; \
13402         cd $(HOST_SUBDIR)/mpc && \
13403         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13404 @endif mpc-bootstrap
13405
13406
13407 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13408 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13409 maybe-all-stagefeedback-mpc:
13410 maybe-clean-stagefeedback-mpc:
13411 @if mpc-bootstrap
13412 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13413 all-stagefeedback: all-stagefeedback-mpc
13414 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13415 all-stagefeedback-mpc: configure-stagefeedback-mpc
13416         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13417         @r=`${PWD_COMMAND}`; export r; \
13418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13419         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13420         $(HOST_EXPORTS) \
13421         $(POSTSTAGE1_HOST_EXPORTS)  \
13422         cd $(HOST_SUBDIR)/mpc && \
13423          \
13424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13425                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13426                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13427                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13431                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13432                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13433                 $(TARGET-stagefeedback-mpc)
13434
13435 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13436 clean-stagefeedback: clean-stagefeedback-mpc
13437 clean-stagefeedback-mpc:
13438         @if [ $(current_stage) = stagefeedback ]; then \
13439           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13440         else \
13441           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13442           $(MAKE) stagefeedback-start; \
13443         fi; \
13444         cd $(HOST_SUBDIR)/mpc && \
13445         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13446 @endif mpc-bootstrap
13447
13448
13449
13450
13451
13452 .PHONY: check-mpc maybe-check-mpc
13453 maybe-check-mpc:
13454 @if mpc
13455 maybe-check-mpc: check-mpc
13456
13457 check-mpc:
13458         @: $(MAKE); $(unstage)
13459         @r=`${PWD_COMMAND}`; export r; \
13460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13461         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13462         (cd $(HOST_SUBDIR)/mpc && \
13463           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13464
13465 @endif mpc
13466
13467 .PHONY: install-mpc maybe-install-mpc
13468 maybe-install-mpc:
13469 @if mpc
13470 maybe-install-mpc: install-mpc
13471
13472 install-mpc:
13473
13474 @endif mpc
13475
13476 .PHONY: install-strip-mpc maybe-install-strip-mpc
13477 maybe-install-strip-mpc:
13478 @if mpc
13479 maybe-install-strip-mpc: install-strip-mpc
13480
13481 install-strip-mpc:
13482
13483 @endif mpc
13484
13485 # Other targets (info, dvi, pdf, etc.)
13486
13487 .PHONY: maybe-info-mpc info-mpc
13488 maybe-info-mpc:
13489 @if mpc
13490 maybe-info-mpc: info-mpc
13491
13492 info-mpc: \
13493     configure-mpc 
13494         @[ -f ./mpc/Makefile ] || exit 0; \
13495         r=`${PWD_COMMAND}`; export r; \
13496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13497         $(HOST_EXPORTS) \
13498         for flag in $(EXTRA_HOST_FLAGS) ; do \
13499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13500         done; \
13501         echo "Doing info in mpc"; \
13502         (cd $(HOST_SUBDIR)/mpc && \
13503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13505                   "RANLIB=$${RANLIB}" \
13506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13507                   info) \
13508           || exit 1
13509
13510 @endif mpc
13511
13512 .PHONY: maybe-dvi-mpc dvi-mpc
13513 maybe-dvi-mpc:
13514 @if mpc
13515 maybe-dvi-mpc: dvi-mpc
13516
13517 dvi-mpc: \
13518     configure-mpc 
13519         @[ -f ./mpc/Makefile ] || exit 0; \
13520         r=`${PWD_COMMAND}`; export r; \
13521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13522         $(HOST_EXPORTS) \
13523         for flag in $(EXTRA_HOST_FLAGS) ; do \
13524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13525         done; \
13526         echo "Doing dvi in mpc"; \
13527         (cd $(HOST_SUBDIR)/mpc && \
13528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13530                   "RANLIB=$${RANLIB}" \
13531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13532                   dvi) \
13533           || exit 1
13534
13535 @endif mpc
13536
13537 .PHONY: maybe-pdf-mpc pdf-mpc
13538 maybe-pdf-mpc:
13539 @if mpc
13540 maybe-pdf-mpc: pdf-mpc
13541
13542 pdf-mpc: \
13543     configure-mpc 
13544         @[ -f ./mpc/Makefile ] || exit 0; \
13545         r=`${PWD_COMMAND}`; export r; \
13546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13547         $(HOST_EXPORTS) \
13548         for flag in $(EXTRA_HOST_FLAGS) ; do \
13549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13550         done; \
13551         echo "Doing pdf in mpc"; \
13552         (cd $(HOST_SUBDIR)/mpc && \
13553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13555                   "RANLIB=$${RANLIB}" \
13556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13557                   pdf) \
13558           || exit 1
13559
13560 @endif mpc
13561
13562 .PHONY: maybe-html-mpc html-mpc
13563 maybe-html-mpc:
13564 @if mpc
13565 maybe-html-mpc: html-mpc
13566
13567 html-mpc: \
13568     configure-mpc 
13569         @[ -f ./mpc/Makefile ] || exit 0; \
13570         r=`${PWD_COMMAND}`; export r; \
13571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13572         $(HOST_EXPORTS) \
13573         for flag in $(EXTRA_HOST_FLAGS) ; do \
13574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13575         done; \
13576         echo "Doing html in mpc"; \
13577         (cd $(HOST_SUBDIR)/mpc && \
13578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13580                   "RANLIB=$${RANLIB}" \
13581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13582                   html) \
13583           || exit 1
13584
13585 @endif mpc
13586
13587 .PHONY: maybe-TAGS-mpc TAGS-mpc
13588 maybe-TAGS-mpc:
13589 @if mpc
13590 maybe-TAGS-mpc: TAGS-mpc
13591
13592 TAGS-mpc: \
13593     configure-mpc 
13594         @[ -f ./mpc/Makefile ] || exit 0; \
13595         r=`${PWD_COMMAND}`; export r; \
13596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13597         $(HOST_EXPORTS) \
13598         for flag in $(EXTRA_HOST_FLAGS) ; do \
13599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13600         done; \
13601         echo "Doing TAGS in mpc"; \
13602         (cd $(HOST_SUBDIR)/mpc && \
13603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13605                   "RANLIB=$${RANLIB}" \
13606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13607                   TAGS) \
13608           || exit 1
13609
13610 @endif mpc
13611
13612 .PHONY: maybe-install-info-mpc install-info-mpc
13613 maybe-install-info-mpc:
13614 @if mpc
13615 maybe-install-info-mpc: install-info-mpc
13616
13617 install-info-mpc: \
13618     configure-mpc \
13619     info-mpc 
13620         @[ -f ./mpc/Makefile ] || exit 0; \
13621         r=`${PWD_COMMAND}`; export r; \
13622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13623         $(HOST_EXPORTS) \
13624         for flag in $(EXTRA_HOST_FLAGS) ; do \
13625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13626         done; \
13627         echo "Doing install-info in mpc"; \
13628         (cd $(HOST_SUBDIR)/mpc && \
13629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13631                   "RANLIB=$${RANLIB}" \
13632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13633                   install-info) \
13634           || exit 1
13635
13636 @endif mpc
13637
13638 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13639 maybe-install-pdf-mpc:
13640 @if mpc
13641 maybe-install-pdf-mpc: install-pdf-mpc
13642
13643 install-pdf-mpc: \
13644     configure-mpc \
13645     pdf-mpc 
13646         @[ -f ./mpc/Makefile ] || exit 0; \
13647         r=`${PWD_COMMAND}`; export r; \
13648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13649         $(HOST_EXPORTS) \
13650         for flag in $(EXTRA_HOST_FLAGS) ; do \
13651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13652         done; \
13653         echo "Doing install-pdf in mpc"; \
13654         (cd $(HOST_SUBDIR)/mpc && \
13655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13657                   "RANLIB=$${RANLIB}" \
13658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13659                   install-pdf) \
13660           || exit 1
13661
13662 @endif mpc
13663
13664 .PHONY: maybe-install-html-mpc install-html-mpc
13665 maybe-install-html-mpc:
13666 @if mpc
13667 maybe-install-html-mpc: install-html-mpc
13668
13669 install-html-mpc: \
13670     configure-mpc \
13671     html-mpc 
13672         @[ -f ./mpc/Makefile ] || exit 0; \
13673         r=`${PWD_COMMAND}`; export r; \
13674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675         $(HOST_EXPORTS) \
13676         for flag in $(EXTRA_HOST_FLAGS) ; do \
13677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13678         done; \
13679         echo "Doing install-html in mpc"; \
13680         (cd $(HOST_SUBDIR)/mpc && \
13681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13683                   "RANLIB=$${RANLIB}" \
13684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13685                   install-html) \
13686           || exit 1
13687
13688 @endif mpc
13689
13690 .PHONY: maybe-installcheck-mpc installcheck-mpc
13691 maybe-installcheck-mpc:
13692 @if mpc
13693 maybe-installcheck-mpc: installcheck-mpc
13694
13695 installcheck-mpc: \
13696     configure-mpc 
13697         @[ -f ./mpc/Makefile ] || exit 0; \
13698         r=`${PWD_COMMAND}`; export r; \
13699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13700         $(HOST_EXPORTS) \
13701         for flag in $(EXTRA_HOST_FLAGS) ; do \
13702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13703         done; \
13704         echo "Doing installcheck in mpc"; \
13705         (cd $(HOST_SUBDIR)/mpc && \
13706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13708                   "RANLIB=$${RANLIB}" \
13709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13710                   installcheck) \
13711           || exit 1
13712
13713 @endif mpc
13714
13715 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13716 maybe-mostlyclean-mpc:
13717 @if mpc
13718 maybe-mostlyclean-mpc: mostlyclean-mpc
13719
13720 mostlyclean-mpc: 
13721         @[ -f ./mpc/Makefile ] || exit 0; \
13722         r=`${PWD_COMMAND}`; export r; \
13723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13724         $(HOST_EXPORTS) \
13725         for flag in $(EXTRA_HOST_FLAGS) ; do \
13726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13727         done; \
13728         echo "Doing mostlyclean in mpc"; \
13729         (cd $(HOST_SUBDIR)/mpc && \
13730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13732                   "RANLIB=$${RANLIB}" \
13733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13734                   mostlyclean) \
13735           || exit 1
13736
13737 @endif mpc
13738
13739 .PHONY: maybe-clean-mpc clean-mpc
13740 maybe-clean-mpc:
13741 @if mpc
13742 maybe-clean-mpc: clean-mpc
13743
13744 clean-mpc: 
13745         @[ -f ./mpc/Makefile ] || exit 0; \
13746         r=`${PWD_COMMAND}`; export r; \
13747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13748         $(HOST_EXPORTS) \
13749         for flag in $(EXTRA_HOST_FLAGS) ; do \
13750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13751         done; \
13752         echo "Doing clean in mpc"; \
13753         (cd $(HOST_SUBDIR)/mpc && \
13754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13756                   "RANLIB=$${RANLIB}" \
13757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13758                   clean) \
13759           || exit 1
13760
13761 @endif mpc
13762
13763 .PHONY: maybe-distclean-mpc distclean-mpc
13764 maybe-distclean-mpc:
13765 @if mpc
13766 maybe-distclean-mpc: distclean-mpc
13767
13768 distclean-mpc: 
13769         @[ -f ./mpc/Makefile ] || exit 0; \
13770         r=`${PWD_COMMAND}`; export r; \
13771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13772         $(HOST_EXPORTS) \
13773         for flag in $(EXTRA_HOST_FLAGS) ; do \
13774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13775         done; \
13776         echo "Doing distclean in mpc"; \
13777         (cd $(HOST_SUBDIR)/mpc && \
13778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13780                   "RANLIB=$${RANLIB}" \
13781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13782                   distclean) \
13783           || exit 1
13784
13785 @endif mpc
13786
13787 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13788 maybe-maintainer-clean-mpc:
13789 @if mpc
13790 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13791
13792 maintainer-clean-mpc: 
13793         @[ -f ./mpc/Makefile ] || exit 0; \
13794         r=`${PWD_COMMAND}`; export r; \
13795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13796         $(HOST_EXPORTS) \
13797         for flag in $(EXTRA_HOST_FLAGS) ; do \
13798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13799         done; \
13800         echo "Doing maintainer-clean in mpc"; \
13801         (cd $(HOST_SUBDIR)/mpc && \
13802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13804                   "RANLIB=$${RANLIB}" \
13805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13806                   maintainer-clean) \
13807           || exit 1
13808
13809 @endif mpc
13810
13811
13812
13813 .PHONY: configure-isl maybe-configure-isl
13814 maybe-configure-isl:
13815 @if gcc-bootstrap
13816 configure-isl: stage_current
13817 @endif gcc-bootstrap
13818 @if isl
13819 maybe-configure-isl: configure-isl
13820 configure-isl: 
13821         @r=`${PWD_COMMAND}`; export r; \
13822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13823         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13824         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13825         $(HOST_EXPORTS)  \
13826         echo Configuring in $(HOST_SUBDIR)/isl; \
13827         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13828         case $(srcdir) in \
13829           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13830           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13831                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13832         esac; \
13833         module_srcdir=isl; \
13834         $(SHELL) \
13835           $$s/$$module_srcdir/configure \
13836           --srcdir=$${topdir}/$$module_srcdir \
13837           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13838           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13839           || exit 1
13840 @endif isl
13841
13842
13843
13844 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13845 maybe-configure-stage1-isl:
13846 @if isl-bootstrap
13847 maybe-configure-stage1-isl: configure-stage1-isl
13848 configure-stage1-isl:
13849         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13851         @r=`${PWD_COMMAND}`; export r; \
13852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13853         TFLAGS="$(STAGE1_TFLAGS)"; \
13854         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13855         $(HOST_EXPORTS) \
13856         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13857         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13858         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13859         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
13860         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13861         cd $(HOST_SUBDIR)/isl || exit 1; \
13862         case $(srcdir) in \
13863           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13864           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13865                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13866         esac; \
13867         module_srcdir=isl; \
13868         $(SHELL) $$s/$$module_srcdir/configure \
13869           --srcdir=$${topdir}/$$module_srcdir \
13870           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13871           --target=${target_alias} \
13872            \
13873           $(STAGE1_CONFIGURE_FLAGS) \
13874           --disable-shared @extra_isl_gmp_configure_flags@
13875 @endif isl-bootstrap
13876
13877 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13878 maybe-configure-stage2-isl:
13879 @if isl-bootstrap
13880 maybe-configure-stage2-isl: configure-stage2-isl
13881 configure-stage2-isl:
13882         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13883         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13884         @r=`${PWD_COMMAND}`; export r; \
13885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13886         TFLAGS="$(STAGE2_TFLAGS)"; \
13887         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13888         $(HOST_EXPORTS) \
13889         $(POSTSTAGE1_HOST_EXPORTS) \
13890         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13891         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13892         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13893         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
13894         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13895         cd $(HOST_SUBDIR)/isl || exit 1; \
13896         case $(srcdir) in \
13897           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13898           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13899                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13900         esac; \
13901         module_srcdir=isl; \
13902         $(SHELL) $$s/$$module_srcdir/configure \
13903           --srcdir=$${topdir}/$$module_srcdir \
13904           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13905           --target=${target_alias} \
13906           --with-build-libsubdir=$(HOST_SUBDIR) \
13907           $(STAGE2_CONFIGURE_FLAGS) \
13908           --disable-shared @extra_isl_gmp_configure_flags@
13909 @endif isl-bootstrap
13910
13911 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13912 maybe-configure-stage3-isl:
13913 @if isl-bootstrap
13914 maybe-configure-stage3-isl: configure-stage3-isl
13915 configure-stage3-isl:
13916         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13917         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13918         @r=`${PWD_COMMAND}`; export r; \
13919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13920         TFLAGS="$(STAGE3_TFLAGS)"; \
13921         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13922         $(HOST_EXPORTS) \
13923         $(POSTSTAGE1_HOST_EXPORTS) \
13924         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13925         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13926         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13927         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
13928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13929         cd $(HOST_SUBDIR)/isl || exit 1; \
13930         case $(srcdir) in \
13931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13932           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13934         esac; \
13935         module_srcdir=isl; \
13936         $(SHELL) $$s/$$module_srcdir/configure \
13937           --srcdir=$${topdir}/$$module_srcdir \
13938           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13939           --target=${target_alias} \
13940           --with-build-libsubdir=$(HOST_SUBDIR) \
13941           $(STAGE3_CONFIGURE_FLAGS) \
13942           --disable-shared @extra_isl_gmp_configure_flags@
13943 @endif isl-bootstrap
13944
13945 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13946 maybe-configure-stage4-isl:
13947 @if isl-bootstrap
13948 maybe-configure-stage4-isl: configure-stage4-isl
13949 configure-stage4-isl:
13950         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13952         @r=`${PWD_COMMAND}`; export r; \
13953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13954         TFLAGS="$(STAGE4_TFLAGS)"; \
13955         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13956         $(HOST_EXPORTS) \
13957         $(POSTSTAGE1_HOST_EXPORTS) \
13958         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13959         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13960         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13961         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
13962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13963         cd $(HOST_SUBDIR)/isl || exit 1; \
13964         case $(srcdir) in \
13965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13966           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13968         esac; \
13969         module_srcdir=isl; \
13970         $(SHELL) $$s/$$module_srcdir/configure \
13971           --srcdir=$${topdir}/$$module_srcdir \
13972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13973           --target=${target_alias} \
13974           --with-build-libsubdir=$(HOST_SUBDIR) \
13975           $(STAGE4_CONFIGURE_FLAGS) \
13976           --disable-shared @extra_isl_gmp_configure_flags@
13977 @endif isl-bootstrap
13978
13979 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13980 maybe-configure-stageprofile-isl:
13981 @if isl-bootstrap
13982 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13983 configure-stageprofile-isl:
13984         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13985         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13986         @r=`${PWD_COMMAND}`; export r; \
13987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13988         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13989         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13990         $(HOST_EXPORTS) \
13991         $(POSTSTAGE1_HOST_EXPORTS) \
13992         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13993         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13994         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13995         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
13996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
13997         cd $(HOST_SUBDIR)/isl || exit 1; \
13998         case $(srcdir) in \
13999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14000           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
14001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14002         esac; \
14003         module_srcdir=isl; \
14004         $(SHELL) $$s/$$module_srcdir/configure \
14005           --srcdir=$${topdir}/$$module_srcdir \
14006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14007           --target=${target_alias} \
14008           --with-build-libsubdir=$(HOST_SUBDIR) \
14009           $(STAGEprofile_CONFIGURE_FLAGS) \
14010           --disable-shared @extra_isl_gmp_configure_flags@
14011 @endif isl-bootstrap
14012
14013 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
14014 maybe-configure-stagefeedback-isl:
14015 @if isl-bootstrap
14016 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
14017 configure-stagefeedback-isl:
14018         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
14020         @r=`${PWD_COMMAND}`; export r; \
14021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14022         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14023         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
14024         $(HOST_EXPORTS) \
14025         $(POSTSTAGE1_HOST_EXPORTS) \
14026         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14027         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14028         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14029         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
14030         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
14031         cd $(HOST_SUBDIR)/isl || exit 1; \
14032         case $(srcdir) in \
14033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14034           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
14035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14036         esac; \
14037         module_srcdir=isl; \
14038         $(SHELL) $$s/$$module_srcdir/configure \
14039           --srcdir=$${topdir}/$$module_srcdir \
14040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14041           --target=${target_alias} \
14042           --with-build-libsubdir=$(HOST_SUBDIR) \
14043           $(STAGEfeedback_CONFIGURE_FLAGS) \
14044           --disable-shared @extra_isl_gmp_configure_flags@
14045 @endif isl-bootstrap
14046
14047
14048
14049
14050
14051 .PHONY: all-isl maybe-all-isl
14052 maybe-all-isl:
14053 @if gcc-bootstrap
14054 all-isl: stage_current
14055 @endif gcc-bootstrap
14056 @if isl
14057 TARGET-isl=all
14058 maybe-all-isl: all-isl
14059 all-isl: configure-isl
14060         @r=`${PWD_COMMAND}`; export r; \
14061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14062         $(HOST_EXPORTS)  \
14063         (cd $(HOST_SUBDIR)/isl && \
14064           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
14065                 $(TARGET-isl))
14066 @endif isl
14067
14068
14069
14070 .PHONY: all-stage1-isl maybe-all-stage1-isl
14071 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
14072 maybe-all-stage1-isl:
14073 maybe-clean-stage1-isl:
14074 @if isl-bootstrap
14075 maybe-all-stage1-isl: all-stage1-isl
14076 all-stage1: all-stage1-isl
14077 TARGET-stage1-isl = $(TARGET-isl)
14078 all-stage1-isl: configure-stage1-isl
14079         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14080         @r=`${PWD_COMMAND}`; export r; \
14081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14082         TFLAGS="$(STAGE1_TFLAGS)"; \
14083         $(HOST_EXPORTS)  \
14084         cd $(HOST_SUBDIR)/isl && \
14085          \
14086         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14087                 CFLAGS="$(STAGE1_CFLAGS)" \
14088                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14089                 LIBCFLAGS="$(LIBCFLAGS)" \
14090                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14091                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14092                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14093                 $(EXTRA_HOST_FLAGS)  \
14094                 $(STAGE1_FLAGS_TO_PASS) V=1 \
14095                 TFLAGS="$(STAGE1_TFLAGS)"  \
14096                 $(TARGET-stage1-isl)
14097
14098 maybe-clean-stage1-isl: clean-stage1-isl
14099 clean-stage1: clean-stage1-isl
14100 clean-stage1-isl:
14101         @if [ $(current_stage) = stage1 ]; then \
14102           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14103         else \
14104           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
14105           $(MAKE) stage1-start; \
14106         fi; \
14107         cd $(HOST_SUBDIR)/isl && \
14108         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14109         $(STAGE1_FLAGS_TO_PASS) V=1 clean
14110 @endif isl-bootstrap
14111
14112
14113 .PHONY: all-stage2-isl maybe-all-stage2-isl
14114 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
14115 maybe-all-stage2-isl:
14116 maybe-clean-stage2-isl:
14117 @if isl-bootstrap
14118 maybe-all-stage2-isl: all-stage2-isl
14119 all-stage2: all-stage2-isl
14120 TARGET-stage2-isl = $(TARGET-isl)
14121 all-stage2-isl: configure-stage2-isl
14122         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14123         @r=`${PWD_COMMAND}`; export r; \
14124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14125         TFLAGS="$(STAGE2_TFLAGS)"; \
14126         $(HOST_EXPORTS) \
14127         $(POSTSTAGE1_HOST_EXPORTS)  \
14128         cd $(HOST_SUBDIR)/isl && \
14129          \
14130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14131                 CFLAGS="$(STAGE2_CFLAGS)" \
14132                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14133                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14138                 TFLAGS="$(STAGE2_TFLAGS)"  \
14139                 $(TARGET-stage2-isl)
14140
14141 maybe-clean-stage2-isl: clean-stage2-isl
14142 clean-stage2: clean-stage2-isl
14143 clean-stage2-isl:
14144         @if [ $(current_stage) = stage2 ]; then \
14145           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14146         else \
14147           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
14148           $(MAKE) stage2-start; \
14149         fi; \
14150         cd $(HOST_SUBDIR)/isl && \
14151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14152 @endif isl-bootstrap
14153
14154
14155 .PHONY: all-stage3-isl maybe-all-stage3-isl
14156 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
14157 maybe-all-stage3-isl:
14158 maybe-clean-stage3-isl:
14159 @if isl-bootstrap
14160 maybe-all-stage3-isl: all-stage3-isl
14161 all-stage3: all-stage3-isl
14162 TARGET-stage3-isl = $(TARGET-isl)
14163 all-stage3-isl: configure-stage3-isl
14164         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14165         @r=`${PWD_COMMAND}`; export r; \
14166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14167         TFLAGS="$(STAGE3_TFLAGS)"; \
14168         $(HOST_EXPORTS) \
14169         $(POSTSTAGE1_HOST_EXPORTS)  \
14170         cd $(HOST_SUBDIR)/isl && \
14171          \
14172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14173                 CFLAGS="$(STAGE3_CFLAGS)" \
14174                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14175                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14180                 TFLAGS="$(STAGE3_TFLAGS)"  \
14181                 $(TARGET-stage3-isl)
14182
14183 maybe-clean-stage3-isl: clean-stage3-isl
14184 clean-stage3: clean-stage3-isl
14185 clean-stage3-isl:
14186         @if [ $(current_stage) = stage3 ]; then \
14187           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14188         else \
14189           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14190           $(MAKE) stage3-start; \
14191         fi; \
14192         cd $(HOST_SUBDIR)/isl && \
14193         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14194 @endif isl-bootstrap
14195
14196
14197 .PHONY: all-stage4-isl maybe-all-stage4-isl
14198 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14199 maybe-all-stage4-isl:
14200 maybe-clean-stage4-isl:
14201 @if isl-bootstrap
14202 maybe-all-stage4-isl: all-stage4-isl
14203 all-stage4: all-stage4-isl
14204 TARGET-stage4-isl = $(TARGET-isl)
14205 all-stage4-isl: configure-stage4-isl
14206         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14207         @r=`${PWD_COMMAND}`; export r; \
14208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14209         TFLAGS="$(STAGE4_TFLAGS)"; \
14210         $(HOST_EXPORTS) \
14211         $(POSTSTAGE1_HOST_EXPORTS)  \
14212         cd $(HOST_SUBDIR)/isl && \
14213          \
14214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14215                 CFLAGS="$(STAGE4_CFLAGS)" \
14216                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14217                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14221                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14222                 TFLAGS="$(STAGE4_TFLAGS)"  \
14223                 $(TARGET-stage4-isl)
14224
14225 maybe-clean-stage4-isl: clean-stage4-isl
14226 clean-stage4: clean-stage4-isl
14227 clean-stage4-isl:
14228         @if [ $(current_stage) = stage4 ]; then \
14229           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14230         else \
14231           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14232           $(MAKE) stage4-start; \
14233         fi; \
14234         cd $(HOST_SUBDIR)/isl && \
14235         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14236 @endif isl-bootstrap
14237
14238
14239 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14240 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14241 maybe-all-stageprofile-isl:
14242 maybe-clean-stageprofile-isl:
14243 @if isl-bootstrap
14244 maybe-all-stageprofile-isl: all-stageprofile-isl
14245 all-stageprofile: all-stageprofile-isl
14246 TARGET-stageprofile-isl = $(TARGET-isl)
14247 all-stageprofile-isl: configure-stageprofile-isl
14248         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14249         @r=`${PWD_COMMAND}`; export r; \
14250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14251         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14252         $(HOST_EXPORTS) \
14253         $(POSTSTAGE1_HOST_EXPORTS)  \
14254         cd $(HOST_SUBDIR)/isl && \
14255          \
14256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14257                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14258                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14259                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14263                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14264                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14265                 $(TARGET-stageprofile-isl)
14266
14267 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14268 clean-stageprofile: clean-stageprofile-isl
14269 clean-stageprofile-isl:
14270         @if [ $(current_stage) = stageprofile ]; then \
14271           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14272         else \
14273           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14274           $(MAKE) stageprofile-start; \
14275         fi; \
14276         cd $(HOST_SUBDIR)/isl && \
14277         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14278 @endif isl-bootstrap
14279
14280
14281 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14282 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14283 maybe-all-stagefeedback-isl:
14284 maybe-clean-stagefeedback-isl:
14285 @if isl-bootstrap
14286 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14287 all-stagefeedback: all-stagefeedback-isl
14288 TARGET-stagefeedback-isl = $(TARGET-isl)
14289 all-stagefeedback-isl: configure-stagefeedback-isl
14290         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14291         @r=`${PWD_COMMAND}`; export r; \
14292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14293         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14294         $(HOST_EXPORTS) \
14295         $(POSTSTAGE1_HOST_EXPORTS)  \
14296         cd $(HOST_SUBDIR)/isl && \
14297          \
14298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14299                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14300                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14301                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14306                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14307                 $(TARGET-stagefeedback-isl)
14308
14309 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14310 clean-stagefeedback: clean-stagefeedback-isl
14311 clean-stagefeedback-isl:
14312         @if [ $(current_stage) = stagefeedback ]; then \
14313           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14314         else \
14315           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14316           $(MAKE) stagefeedback-start; \
14317         fi; \
14318         cd $(HOST_SUBDIR)/isl && \
14319         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14320 @endif isl-bootstrap
14321
14322
14323
14324
14325
14326 .PHONY: check-isl maybe-check-isl
14327 maybe-check-isl:
14328 @if isl
14329 maybe-check-isl: check-isl
14330
14331 check-isl:
14332         @: $(MAKE); $(unstage)
14333         @r=`${PWD_COMMAND}`; export r; \
14334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14335         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14336         (cd $(HOST_SUBDIR)/isl && \
14337           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14338
14339 @endif isl
14340
14341 .PHONY: install-isl maybe-install-isl
14342 maybe-install-isl:
14343 @if isl
14344 maybe-install-isl: install-isl
14345
14346 install-isl:
14347
14348 @endif isl
14349
14350 .PHONY: install-strip-isl maybe-install-strip-isl
14351 maybe-install-strip-isl:
14352 @if isl
14353 maybe-install-strip-isl: install-strip-isl
14354
14355 install-strip-isl:
14356
14357 @endif isl
14358
14359 # Other targets (info, dvi, pdf, etc.)
14360
14361 .PHONY: maybe-info-isl info-isl
14362 maybe-info-isl:
14363 @if isl
14364 maybe-info-isl: info-isl
14365
14366 info-isl: \
14367     configure-isl 
14368         @[ -f ./isl/Makefile ] || exit 0; \
14369         r=`${PWD_COMMAND}`; export r; \
14370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14371         $(HOST_EXPORTS) \
14372         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14374         done; \
14375         echo "Doing info in isl"; \
14376         (cd $(HOST_SUBDIR)/isl && \
14377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14379                   "RANLIB=$${RANLIB}" \
14380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14381                   info) \
14382           || exit 1
14383
14384 @endif isl
14385
14386 .PHONY: maybe-dvi-isl dvi-isl
14387 maybe-dvi-isl:
14388 @if isl
14389 maybe-dvi-isl: dvi-isl
14390
14391 dvi-isl: \
14392     configure-isl 
14393         @[ -f ./isl/Makefile ] || exit 0; \
14394         r=`${PWD_COMMAND}`; export r; \
14395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14396         $(HOST_EXPORTS) \
14397         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14399         done; \
14400         echo "Doing dvi in isl"; \
14401         (cd $(HOST_SUBDIR)/isl && \
14402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14404                   "RANLIB=$${RANLIB}" \
14405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14406                   dvi) \
14407           || exit 1
14408
14409 @endif isl
14410
14411 .PHONY: maybe-pdf-isl pdf-isl
14412 maybe-pdf-isl:
14413 @if isl
14414 maybe-pdf-isl: pdf-isl
14415
14416 pdf-isl: \
14417     configure-isl 
14418         @[ -f ./isl/Makefile ] || exit 0; \
14419         r=`${PWD_COMMAND}`; export r; \
14420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14421         $(HOST_EXPORTS) \
14422         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14424         done; \
14425         echo "Doing pdf in isl"; \
14426         (cd $(HOST_SUBDIR)/isl && \
14427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14429                   "RANLIB=$${RANLIB}" \
14430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14431                   pdf) \
14432           || exit 1
14433
14434 @endif isl
14435
14436 .PHONY: maybe-html-isl html-isl
14437 maybe-html-isl:
14438 @if isl
14439 maybe-html-isl: html-isl
14440
14441 html-isl: \
14442     configure-isl 
14443         @[ -f ./isl/Makefile ] || exit 0; \
14444         r=`${PWD_COMMAND}`; export r; \
14445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446         $(HOST_EXPORTS) \
14447         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14449         done; \
14450         echo "Doing html in isl"; \
14451         (cd $(HOST_SUBDIR)/isl && \
14452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14454                   "RANLIB=$${RANLIB}" \
14455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14456                   html) \
14457           || exit 1
14458
14459 @endif isl
14460
14461 .PHONY: maybe-TAGS-isl TAGS-isl
14462 maybe-TAGS-isl:
14463 @if isl
14464 maybe-TAGS-isl: TAGS-isl
14465
14466 TAGS-isl: \
14467     configure-isl 
14468         @[ -f ./isl/Makefile ] || exit 0; \
14469         r=`${PWD_COMMAND}`; export r; \
14470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14471         $(HOST_EXPORTS) \
14472         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14474         done; \
14475         echo "Doing TAGS in isl"; \
14476         (cd $(HOST_SUBDIR)/isl && \
14477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14479                   "RANLIB=$${RANLIB}" \
14480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14481                   TAGS) \
14482           || exit 1
14483
14484 @endif isl
14485
14486 .PHONY: maybe-install-info-isl install-info-isl
14487 maybe-install-info-isl:
14488 @if isl
14489 maybe-install-info-isl: install-info-isl
14490
14491 install-info-isl: \
14492     configure-isl \
14493     info-isl 
14494         @[ -f ./isl/Makefile ] || exit 0; \
14495         r=`${PWD_COMMAND}`; export r; \
14496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14497         $(HOST_EXPORTS) \
14498         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14500         done; \
14501         echo "Doing install-info in isl"; \
14502         (cd $(HOST_SUBDIR)/isl && \
14503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14505                   "RANLIB=$${RANLIB}" \
14506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14507                   install-info) \
14508           || exit 1
14509
14510 @endif isl
14511
14512 .PHONY: maybe-install-pdf-isl install-pdf-isl
14513 maybe-install-pdf-isl:
14514 @if isl
14515 maybe-install-pdf-isl: install-pdf-isl
14516
14517 install-pdf-isl: \
14518     configure-isl \
14519     pdf-isl 
14520         @[ -f ./isl/Makefile ] || exit 0; \
14521         r=`${PWD_COMMAND}`; export r; \
14522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14523         $(HOST_EXPORTS) \
14524         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14526         done; \
14527         echo "Doing install-pdf in isl"; \
14528         (cd $(HOST_SUBDIR)/isl && \
14529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14531                   "RANLIB=$${RANLIB}" \
14532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14533                   install-pdf) \
14534           || exit 1
14535
14536 @endif isl
14537
14538 .PHONY: maybe-install-html-isl install-html-isl
14539 maybe-install-html-isl:
14540 @if isl
14541 maybe-install-html-isl: install-html-isl
14542
14543 install-html-isl: \
14544     configure-isl \
14545     html-isl 
14546         @[ -f ./isl/Makefile ] || exit 0; \
14547         r=`${PWD_COMMAND}`; export r; \
14548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14549         $(HOST_EXPORTS) \
14550         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14552         done; \
14553         echo "Doing install-html in isl"; \
14554         (cd $(HOST_SUBDIR)/isl && \
14555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14557                   "RANLIB=$${RANLIB}" \
14558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14559                   install-html) \
14560           || exit 1
14561
14562 @endif isl
14563
14564 .PHONY: maybe-installcheck-isl installcheck-isl
14565 maybe-installcheck-isl:
14566 @if isl
14567 maybe-installcheck-isl: installcheck-isl
14568
14569 installcheck-isl: \
14570     configure-isl 
14571         @[ -f ./isl/Makefile ] || exit 0; \
14572         r=`${PWD_COMMAND}`; export r; \
14573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14574         $(HOST_EXPORTS) \
14575         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14577         done; \
14578         echo "Doing installcheck in isl"; \
14579         (cd $(HOST_SUBDIR)/isl && \
14580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14582                   "RANLIB=$${RANLIB}" \
14583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14584                   installcheck) \
14585           || exit 1
14586
14587 @endif isl
14588
14589 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14590 maybe-mostlyclean-isl:
14591 @if isl
14592 maybe-mostlyclean-isl: mostlyclean-isl
14593
14594 mostlyclean-isl: 
14595         @[ -f ./isl/Makefile ] || exit 0; \
14596         r=`${PWD_COMMAND}`; export r; \
14597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14598         $(HOST_EXPORTS) \
14599         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14601         done; \
14602         echo "Doing mostlyclean in isl"; \
14603         (cd $(HOST_SUBDIR)/isl && \
14604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14606                   "RANLIB=$${RANLIB}" \
14607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14608                   mostlyclean) \
14609           || exit 1
14610
14611 @endif isl
14612
14613 .PHONY: maybe-clean-isl clean-isl
14614 maybe-clean-isl:
14615 @if isl
14616 maybe-clean-isl: clean-isl
14617
14618 clean-isl: 
14619         @[ -f ./isl/Makefile ] || exit 0; \
14620         r=`${PWD_COMMAND}`; export r; \
14621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14622         $(HOST_EXPORTS) \
14623         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14625         done; \
14626         echo "Doing clean in isl"; \
14627         (cd $(HOST_SUBDIR)/isl && \
14628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14630                   "RANLIB=$${RANLIB}" \
14631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14632                   clean) \
14633           || exit 1
14634
14635 @endif isl
14636
14637 .PHONY: maybe-distclean-isl distclean-isl
14638 maybe-distclean-isl:
14639 @if isl
14640 maybe-distclean-isl: distclean-isl
14641
14642 distclean-isl: 
14643         @[ -f ./isl/Makefile ] || exit 0; \
14644         r=`${PWD_COMMAND}`; export r; \
14645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14646         $(HOST_EXPORTS) \
14647         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14649         done; \
14650         echo "Doing distclean in isl"; \
14651         (cd $(HOST_SUBDIR)/isl && \
14652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14654                   "RANLIB=$${RANLIB}" \
14655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14656                   distclean) \
14657           || exit 1
14658
14659 @endif isl
14660
14661 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14662 maybe-maintainer-clean-isl:
14663 @if isl
14664 maybe-maintainer-clean-isl: maintainer-clean-isl
14665
14666 maintainer-clean-isl: 
14667         @[ -f ./isl/Makefile ] || exit 0; \
14668         r=`${PWD_COMMAND}`; export r; \
14669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14670         $(HOST_EXPORTS) \
14671         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14673         done; \
14674         echo "Doing maintainer-clean in isl"; \
14675         (cd $(HOST_SUBDIR)/isl && \
14676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14678                   "RANLIB=$${RANLIB}" \
14679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14680                   maintainer-clean) \
14681           || exit 1
14682
14683 @endif isl
14684
14685
14686
14687 .PHONY: configure-libelf maybe-configure-libelf
14688 maybe-configure-libelf:
14689 @if gcc-bootstrap
14690 configure-libelf: stage_current
14691 @endif gcc-bootstrap
14692 @if libelf
14693 maybe-configure-libelf: configure-libelf
14694 configure-libelf: 
14695         @r=`${PWD_COMMAND}`; export r; \
14696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14697         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14698         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14699         $(HOST_EXPORTS)  \
14700         echo Configuring in $(HOST_SUBDIR)/libelf; \
14701         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14702         case $(srcdir) in \
14703           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14704           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14705                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14706         esac; \
14707         module_srcdir=libelf; \
14708         $(SHELL) \
14709           $$s/$$module_srcdir/configure \
14710           --srcdir=$${topdir}/$$module_srcdir \
14711           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14712           --target=${target_alias} --disable-shared \
14713           || exit 1
14714 @endif libelf
14715
14716
14717
14718 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14719 maybe-configure-stage1-libelf:
14720 @if libelf-bootstrap
14721 maybe-configure-stage1-libelf: configure-stage1-libelf
14722 configure-stage1-libelf:
14723         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14724         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14725         @r=`${PWD_COMMAND}`; export r; \
14726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14727         TFLAGS="$(STAGE1_TFLAGS)"; \
14728         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14729         $(HOST_EXPORTS) \
14730         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14731         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14732         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14733         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
14734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14735         cd $(HOST_SUBDIR)/libelf || exit 1; \
14736         case $(srcdir) in \
14737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14738           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14740         esac; \
14741         module_srcdir=libelf; \
14742         $(SHELL) $$s/$$module_srcdir/configure \
14743           --srcdir=$${topdir}/$$module_srcdir \
14744           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14745           --target=${target_alias} \
14746            \
14747           $(STAGE1_CONFIGURE_FLAGS) \
14748           --disable-shared
14749 @endif libelf-bootstrap
14750
14751 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14752 maybe-configure-stage2-libelf:
14753 @if libelf-bootstrap
14754 maybe-configure-stage2-libelf: configure-stage2-libelf
14755 configure-stage2-libelf:
14756         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14757         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14758         @r=`${PWD_COMMAND}`; export r; \
14759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14760         TFLAGS="$(STAGE2_TFLAGS)"; \
14761         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14762         $(HOST_EXPORTS) \
14763         $(POSTSTAGE1_HOST_EXPORTS) \
14764         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14765         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14766         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14767         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
14768         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14769         cd $(HOST_SUBDIR)/libelf || exit 1; \
14770         case $(srcdir) in \
14771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14772           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14774         esac; \
14775         module_srcdir=libelf; \
14776         $(SHELL) $$s/$$module_srcdir/configure \
14777           --srcdir=$${topdir}/$$module_srcdir \
14778           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14779           --target=${target_alias} \
14780           --with-build-libsubdir=$(HOST_SUBDIR) \
14781           $(STAGE2_CONFIGURE_FLAGS) \
14782           --disable-shared
14783 @endif libelf-bootstrap
14784
14785 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14786 maybe-configure-stage3-libelf:
14787 @if libelf-bootstrap
14788 maybe-configure-stage3-libelf: configure-stage3-libelf
14789 configure-stage3-libelf:
14790         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14791         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14792         @r=`${PWD_COMMAND}`; export r; \
14793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14794         TFLAGS="$(STAGE3_TFLAGS)"; \
14795         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14796         $(HOST_EXPORTS) \
14797         $(POSTSTAGE1_HOST_EXPORTS) \
14798         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14799         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14800         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14801         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
14802         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14803         cd $(HOST_SUBDIR)/libelf || exit 1; \
14804         case $(srcdir) in \
14805           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14806           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14807                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14808         esac; \
14809         module_srcdir=libelf; \
14810         $(SHELL) $$s/$$module_srcdir/configure \
14811           --srcdir=$${topdir}/$$module_srcdir \
14812           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14813           --target=${target_alias} \
14814           --with-build-libsubdir=$(HOST_SUBDIR) \
14815           $(STAGE3_CONFIGURE_FLAGS) \
14816           --disable-shared
14817 @endif libelf-bootstrap
14818
14819 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14820 maybe-configure-stage4-libelf:
14821 @if libelf-bootstrap
14822 maybe-configure-stage4-libelf: configure-stage4-libelf
14823 configure-stage4-libelf:
14824         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14825         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14826         @r=`${PWD_COMMAND}`; export r; \
14827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14828         TFLAGS="$(STAGE4_TFLAGS)"; \
14829         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14830         $(HOST_EXPORTS) \
14831         $(POSTSTAGE1_HOST_EXPORTS) \
14832         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14833         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14834         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14835         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
14836         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14837         cd $(HOST_SUBDIR)/libelf || exit 1; \
14838         case $(srcdir) in \
14839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14840           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14842         esac; \
14843         module_srcdir=libelf; \
14844         $(SHELL) $$s/$$module_srcdir/configure \
14845           --srcdir=$${topdir}/$$module_srcdir \
14846           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14847           --target=${target_alias} \
14848           --with-build-libsubdir=$(HOST_SUBDIR) \
14849           $(STAGE4_CONFIGURE_FLAGS) \
14850           --disable-shared
14851 @endif libelf-bootstrap
14852
14853 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14854 maybe-configure-stageprofile-libelf:
14855 @if libelf-bootstrap
14856 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14857 configure-stageprofile-libelf:
14858         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14860         @r=`${PWD_COMMAND}`; export r; \
14861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14862         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14863         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14864         $(HOST_EXPORTS) \
14865         $(POSTSTAGE1_HOST_EXPORTS) \
14866         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14867         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14868         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14869         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
14870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14871         cd $(HOST_SUBDIR)/libelf || exit 1; \
14872         case $(srcdir) in \
14873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14874           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14876         esac; \
14877         module_srcdir=libelf; \
14878         $(SHELL) $$s/$$module_srcdir/configure \
14879           --srcdir=$${topdir}/$$module_srcdir \
14880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14881           --target=${target_alias} \
14882           --with-build-libsubdir=$(HOST_SUBDIR) \
14883           $(STAGEprofile_CONFIGURE_FLAGS) \
14884           --disable-shared
14885 @endif libelf-bootstrap
14886
14887 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14888 maybe-configure-stagefeedback-libelf:
14889 @if libelf-bootstrap
14890 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14891 configure-stagefeedback-libelf:
14892         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14893         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14894         @r=`${PWD_COMMAND}`; export r; \
14895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14896         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14897         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14898         $(HOST_EXPORTS) \
14899         $(POSTSTAGE1_HOST_EXPORTS) \
14900         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14901         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14902         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14903         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
14904         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
14905         cd $(HOST_SUBDIR)/libelf || exit 1; \
14906         case $(srcdir) in \
14907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14908           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14910         esac; \
14911         module_srcdir=libelf; \
14912         $(SHELL) $$s/$$module_srcdir/configure \
14913           --srcdir=$${topdir}/$$module_srcdir \
14914           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14915           --target=${target_alias} \
14916           --with-build-libsubdir=$(HOST_SUBDIR) \
14917           $(STAGEfeedback_CONFIGURE_FLAGS) \
14918           --disable-shared
14919 @endif libelf-bootstrap
14920
14921
14922
14923
14924
14925 .PHONY: all-libelf maybe-all-libelf
14926 maybe-all-libelf:
14927 @if gcc-bootstrap
14928 all-libelf: stage_current
14929 @endif gcc-bootstrap
14930 @if libelf
14931 TARGET-libelf=all
14932 maybe-all-libelf: all-libelf
14933 all-libelf: configure-libelf
14934         @r=`${PWD_COMMAND}`; export r; \
14935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14936         $(HOST_EXPORTS)  \
14937         (cd $(HOST_SUBDIR)/libelf && \
14938           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14939                 $(TARGET-libelf))
14940 @endif libelf
14941
14942
14943
14944 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14945 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14946 maybe-all-stage1-libelf:
14947 maybe-clean-stage1-libelf:
14948 @if libelf-bootstrap
14949 maybe-all-stage1-libelf: all-stage1-libelf
14950 all-stage1: all-stage1-libelf
14951 TARGET-stage1-libelf = $(TARGET-libelf)
14952 all-stage1-libelf: configure-stage1-libelf
14953         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14954         @r=`${PWD_COMMAND}`; export r; \
14955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14956         TFLAGS="$(STAGE1_TFLAGS)"; \
14957         $(HOST_EXPORTS)  \
14958         cd $(HOST_SUBDIR)/libelf && \
14959          \
14960         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14961                 CFLAGS="$(STAGE1_CFLAGS)" \
14962                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14963                 LIBCFLAGS="$(LIBCFLAGS)" \
14964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14967                 $(EXTRA_HOST_FLAGS)  \
14968                 $(STAGE1_FLAGS_TO_PASS)  \
14969                 TFLAGS="$(STAGE1_TFLAGS)"  \
14970                 $(TARGET-stage1-libelf)
14971
14972 maybe-clean-stage1-libelf: clean-stage1-libelf
14973 clean-stage1: clean-stage1-libelf
14974 clean-stage1-libelf:
14975         @if [ $(current_stage) = stage1 ]; then \
14976           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14977         else \
14978           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14979           $(MAKE) stage1-start; \
14980         fi; \
14981         cd $(HOST_SUBDIR)/libelf && \
14982         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14983         $(STAGE1_FLAGS_TO_PASS)  clean
14984 @endif libelf-bootstrap
14985
14986
14987 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14988 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14989 maybe-all-stage2-libelf:
14990 maybe-clean-stage2-libelf:
14991 @if libelf-bootstrap
14992 maybe-all-stage2-libelf: all-stage2-libelf
14993 all-stage2: all-stage2-libelf
14994 TARGET-stage2-libelf = $(TARGET-libelf)
14995 all-stage2-libelf: configure-stage2-libelf
14996         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14997         @r=`${PWD_COMMAND}`; export r; \
14998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14999         TFLAGS="$(STAGE2_TFLAGS)"; \
15000         $(HOST_EXPORTS) \
15001         $(POSTSTAGE1_HOST_EXPORTS)  \
15002         cd $(HOST_SUBDIR)/libelf && \
15003          \
15004         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15005                 CFLAGS="$(STAGE2_CFLAGS)" \
15006                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15007                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15008                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15009                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15010                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15011                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15012                 TFLAGS="$(STAGE2_TFLAGS)"  \
15013                 $(TARGET-stage2-libelf)
15014
15015 maybe-clean-stage2-libelf: clean-stage2-libelf
15016 clean-stage2: clean-stage2-libelf
15017 clean-stage2-libelf:
15018         @if [ $(current_stage) = stage2 ]; then \
15019           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15020         else \
15021           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
15022           $(MAKE) stage2-start; \
15023         fi; \
15024         cd $(HOST_SUBDIR)/libelf && \
15025         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15026 @endif libelf-bootstrap
15027
15028
15029 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
15030 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
15031 maybe-all-stage3-libelf:
15032 maybe-clean-stage3-libelf:
15033 @if libelf-bootstrap
15034 maybe-all-stage3-libelf: all-stage3-libelf
15035 all-stage3: all-stage3-libelf
15036 TARGET-stage3-libelf = $(TARGET-libelf)
15037 all-stage3-libelf: configure-stage3-libelf
15038         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15039         @r=`${PWD_COMMAND}`; export r; \
15040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15041         TFLAGS="$(STAGE3_TFLAGS)"; \
15042         $(HOST_EXPORTS) \
15043         $(POSTSTAGE1_HOST_EXPORTS)  \
15044         cd $(HOST_SUBDIR)/libelf && \
15045          \
15046         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15047                 CFLAGS="$(STAGE3_CFLAGS)" \
15048                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15049                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15050                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15051                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15052                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15053                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15054                 TFLAGS="$(STAGE3_TFLAGS)"  \
15055                 $(TARGET-stage3-libelf)
15056
15057 maybe-clean-stage3-libelf: clean-stage3-libelf
15058 clean-stage3: clean-stage3-libelf
15059 clean-stage3-libelf:
15060         @if [ $(current_stage) = stage3 ]; then \
15061           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15062         else \
15063           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
15064           $(MAKE) stage3-start; \
15065         fi; \
15066         cd $(HOST_SUBDIR)/libelf && \
15067         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15068 @endif libelf-bootstrap
15069
15070
15071 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
15072 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
15073 maybe-all-stage4-libelf:
15074 maybe-clean-stage4-libelf:
15075 @if libelf-bootstrap
15076 maybe-all-stage4-libelf: all-stage4-libelf
15077 all-stage4: all-stage4-libelf
15078 TARGET-stage4-libelf = $(TARGET-libelf)
15079 all-stage4-libelf: configure-stage4-libelf
15080         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15081         @r=`${PWD_COMMAND}`; export r; \
15082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15083         TFLAGS="$(STAGE4_TFLAGS)"; \
15084         $(HOST_EXPORTS) \
15085         $(POSTSTAGE1_HOST_EXPORTS)  \
15086         cd $(HOST_SUBDIR)/libelf && \
15087          \
15088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15089                 CFLAGS="$(STAGE4_CFLAGS)" \
15090                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15091                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15092                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15093                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15094                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15095                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15096                 TFLAGS="$(STAGE4_TFLAGS)"  \
15097                 $(TARGET-stage4-libelf)
15098
15099 maybe-clean-stage4-libelf: clean-stage4-libelf
15100 clean-stage4: clean-stage4-libelf
15101 clean-stage4-libelf:
15102         @if [ $(current_stage) = stage4 ]; then \
15103           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15104         else \
15105           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
15106           $(MAKE) stage4-start; \
15107         fi; \
15108         cd $(HOST_SUBDIR)/libelf && \
15109         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15110 @endif libelf-bootstrap
15111
15112
15113 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
15114 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
15115 maybe-all-stageprofile-libelf:
15116 maybe-clean-stageprofile-libelf:
15117 @if libelf-bootstrap
15118 maybe-all-stageprofile-libelf: all-stageprofile-libelf
15119 all-stageprofile: all-stageprofile-libelf
15120 TARGET-stageprofile-libelf = $(TARGET-libelf)
15121 all-stageprofile-libelf: configure-stageprofile-libelf
15122         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15123         @r=`${PWD_COMMAND}`; export r; \
15124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15125         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15126         $(HOST_EXPORTS) \
15127         $(POSTSTAGE1_HOST_EXPORTS)  \
15128         cd $(HOST_SUBDIR)/libelf && \
15129          \
15130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15131                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15132                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15133                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15138                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15139                 $(TARGET-stageprofile-libelf)
15140
15141 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
15142 clean-stageprofile: clean-stageprofile-libelf
15143 clean-stageprofile-libelf:
15144         @if [ $(current_stage) = stageprofile ]; then \
15145           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15146         else \
15147           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
15148           $(MAKE) stageprofile-start; \
15149         fi; \
15150         cd $(HOST_SUBDIR)/libelf && \
15151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15152 @endif libelf-bootstrap
15153
15154
15155 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
15156 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
15157 maybe-all-stagefeedback-libelf:
15158 maybe-clean-stagefeedback-libelf:
15159 @if libelf-bootstrap
15160 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
15161 all-stagefeedback: all-stagefeedback-libelf
15162 TARGET-stagefeedback-libelf = $(TARGET-libelf)
15163 all-stagefeedback-libelf: configure-stagefeedback-libelf
15164         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15165         @r=`${PWD_COMMAND}`; export r; \
15166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15167         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15168         $(HOST_EXPORTS) \
15169         $(POSTSTAGE1_HOST_EXPORTS)  \
15170         cd $(HOST_SUBDIR)/libelf && \
15171          \
15172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15173                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15174                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15175                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15180                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15181                 $(TARGET-stagefeedback-libelf)
15182
15183 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
15184 clean-stagefeedback: clean-stagefeedback-libelf
15185 clean-stagefeedback-libelf:
15186         @if [ $(current_stage) = stagefeedback ]; then \
15187           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15188         else \
15189           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15190           $(MAKE) stagefeedback-start; \
15191         fi; \
15192         cd $(HOST_SUBDIR)/libelf && \
15193         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15194 @endif libelf-bootstrap
15195
15196
15197
15198
15199
15200 .PHONY: check-libelf maybe-check-libelf
15201 maybe-check-libelf:
15202 @if libelf
15203 maybe-check-libelf: check-libelf
15204
15205 check-libelf:
15206         @: $(MAKE); $(unstage)
15207         @r=`${PWD_COMMAND}`; export r; \
15208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15209         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15210         (cd $(HOST_SUBDIR)/libelf && \
15211           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15212
15213 @endif libelf
15214
15215 .PHONY: install-libelf maybe-install-libelf
15216 maybe-install-libelf:
15217 @if libelf
15218 maybe-install-libelf: install-libelf
15219
15220 install-libelf:
15221
15222 @endif libelf
15223
15224 .PHONY: install-strip-libelf maybe-install-strip-libelf
15225 maybe-install-strip-libelf:
15226 @if libelf
15227 maybe-install-strip-libelf: install-strip-libelf
15228
15229 install-strip-libelf:
15230
15231 @endif libelf
15232
15233 # Other targets (info, dvi, pdf, etc.)
15234
15235 .PHONY: maybe-info-libelf info-libelf
15236 maybe-info-libelf:
15237 @if libelf
15238 maybe-info-libelf: info-libelf
15239
15240 info-libelf: \
15241     configure-libelf 
15242         @[ -f ./libelf/Makefile ] || exit 0; \
15243         r=`${PWD_COMMAND}`; export r; \
15244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15245         $(HOST_EXPORTS) \
15246         for flag in $(EXTRA_HOST_FLAGS) ; do \
15247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15248         done; \
15249         echo "Doing info in libelf"; \
15250         (cd $(HOST_SUBDIR)/libelf && \
15251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15253                   "RANLIB=$${RANLIB}" \
15254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15255                   info) \
15256           || exit 1
15257
15258 @endif libelf
15259
15260 .PHONY: maybe-dvi-libelf dvi-libelf
15261 maybe-dvi-libelf:
15262 @if libelf
15263 maybe-dvi-libelf: dvi-libelf
15264
15265 dvi-libelf: \
15266     configure-libelf 
15267         @[ -f ./libelf/Makefile ] || exit 0; \
15268         r=`${PWD_COMMAND}`; export r; \
15269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15270         $(HOST_EXPORTS) \
15271         for flag in $(EXTRA_HOST_FLAGS) ; do \
15272           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15273         done; \
15274         echo "Doing dvi in libelf"; \
15275         (cd $(HOST_SUBDIR)/libelf && \
15276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15278                   "RANLIB=$${RANLIB}" \
15279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15280                   dvi) \
15281           || exit 1
15282
15283 @endif libelf
15284
15285 .PHONY: maybe-pdf-libelf pdf-libelf
15286 maybe-pdf-libelf:
15287 @if libelf
15288 maybe-pdf-libelf: pdf-libelf
15289
15290 pdf-libelf: \
15291     configure-libelf 
15292         @[ -f ./libelf/Makefile ] || exit 0; \
15293         r=`${PWD_COMMAND}`; export r; \
15294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15295         $(HOST_EXPORTS) \
15296         for flag in $(EXTRA_HOST_FLAGS) ; do \
15297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15298         done; \
15299         echo "Doing pdf in libelf"; \
15300         (cd $(HOST_SUBDIR)/libelf && \
15301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15303                   "RANLIB=$${RANLIB}" \
15304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15305                   pdf) \
15306           || exit 1
15307
15308 @endif libelf
15309
15310 .PHONY: maybe-html-libelf html-libelf
15311 maybe-html-libelf:
15312 @if libelf
15313 maybe-html-libelf: html-libelf
15314
15315 html-libelf: \
15316     configure-libelf 
15317         @[ -f ./libelf/Makefile ] || exit 0; \
15318         r=`${PWD_COMMAND}`; export r; \
15319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15320         $(HOST_EXPORTS) \
15321         for flag in $(EXTRA_HOST_FLAGS) ; do \
15322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15323         done; \
15324         echo "Doing html in libelf"; \
15325         (cd $(HOST_SUBDIR)/libelf && \
15326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15328                   "RANLIB=$${RANLIB}" \
15329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15330                   html) \
15331           || exit 1
15332
15333 @endif libelf
15334
15335 .PHONY: maybe-TAGS-libelf TAGS-libelf
15336 maybe-TAGS-libelf:
15337 @if libelf
15338 maybe-TAGS-libelf: TAGS-libelf
15339
15340 TAGS-libelf: \
15341     configure-libelf 
15342         @[ -f ./libelf/Makefile ] || exit 0; \
15343         r=`${PWD_COMMAND}`; export r; \
15344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15345         $(HOST_EXPORTS) \
15346         for flag in $(EXTRA_HOST_FLAGS) ; do \
15347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15348         done; \
15349         echo "Doing TAGS in libelf"; \
15350         (cd $(HOST_SUBDIR)/libelf && \
15351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15353                   "RANLIB=$${RANLIB}" \
15354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15355                   TAGS) \
15356           || exit 1
15357
15358 @endif libelf
15359
15360 .PHONY: maybe-install-info-libelf install-info-libelf
15361 maybe-install-info-libelf:
15362 @if libelf
15363 maybe-install-info-libelf: install-info-libelf
15364
15365 install-info-libelf: \
15366     configure-libelf \
15367     info-libelf 
15368         @[ -f ./libelf/Makefile ] || exit 0; \
15369         r=`${PWD_COMMAND}`; export r; \
15370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15371         $(HOST_EXPORTS) \
15372         for flag in $(EXTRA_HOST_FLAGS) ; do \
15373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15374         done; \
15375         echo "Doing install-info in libelf"; \
15376         (cd $(HOST_SUBDIR)/libelf && \
15377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15379                   "RANLIB=$${RANLIB}" \
15380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15381                   install-info) \
15382           || exit 1
15383
15384 @endif libelf
15385
15386 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15387 maybe-install-pdf-libelf:
15388 @if libelf
15389 maybe-install-pdf-libelf: install-pdf-libelf
15390
15391 install-pdf-libelf: \
15392     configure-libelf \
15393     pdf-libelf 
15394         @[ -f ./libelf/Makefile ] || exit 0; \
15395         r=`${PWD_COMMAND}`; export r; \
15396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15397         $(HOST_EXPORTS) \
15398         for flag in $(EXTRA_HOST_FLAGS) ; do \
15399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15400         done; \
15401         echo "Doing install-pdf in libelf"; \
15402         (cd $(HOST_SUBDIR)/libelf && \
15403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15405                   "RANLIB=$${RANLIB}" \
15406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15407                   install-pdf) \
15408           || exit 1
15409
15410 @endif libelf
15411
15412 .PHONY: maybe-install-html-libelf install-html-libelf
15413 maybe-install-html-libelf:
15414 @if libelf
15415 maybe-install-html-libelf: install-html-libelf
15416
15417 install-html-libelf: \
15418     configure-libelf \
15419     html-libelf 
15420         @[ -f ./libelf/Makefile ] || exit 0; \
15421         r=`${PWD_COMMAND}`; export r; \
15422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15423         $(HOST_EXPORTS) \
15424         for flag in $(EXTRA_HOST_FLAGS) ; do \
15425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15426         done; \
15427         echo "Doing install-html in libelf"; \
15428         (cd $(HOST_SUBDIR)/libelf && \
15429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15431                   "RANLIB=$${RANLIB}" \
15432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15433                   install-html) \
15434           || exit 1
15435
15436 @endif libelf
15437
15438 .PHONY: maybe-installcheck-libelf installcheck-libelf
15439 maybe-installcheck-libelf:
15440 @if libelf
15441 maybe-installcheck-libelf: installcheck-libelf
15442
15443 installcheck-libelf: \
15444     configure-libelf 
15445         @[ -f ./libelf/Makefile ] || exit 0; \
15446         r=`${PWD_COMMAND}`; export r; \
15447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448         $(HOST_EXPORTS) \
15449         for flag in $(EXTRA_HOST_FLAGS) ; do \
15450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15451         done; \
15452         echo "Doing installcheck in libelf"; \
15453         (cd $(HOST_SUBDIR)/libelf && \
15454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15456                   "RANLIB=$${RANLIB}" \
15457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15458                   installcheck) \
15459           || exit 1
15460
15461 @endif libelf
15462
15463 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15464 maybe-mostlyclean-libelf:
15465 @if libelf
15466 maybe-mostlyclean-libelf: mostlyclean-libelf
15467
15468 mostlyclean-libelf: 
15469         @[ -f ./libelf/Makefile ] || exit 0; \
15470         r=`${PWD_COMMAND}`; export r; \
15471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15472         $(HOST_EXPORTS) \
15473         for flag in $(EXTRA_HOST_FLAGS) ; do \
15474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15475         done; \
15476         echo "Doing mostlyclean in libelf"; \
15477         (cd $(HOST_SUBDIR)/libelf && \
15478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15480                   "RANLIB=$${RANLIB}" \
15481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15482                   mostlyclean) \
15483           || exit 1
15484
15485 @endif libelf
15486
15487 .PHONY: maybe-clean-libelf clean-libelf
15488 maybe-clean-libelf:
15489 @if libelf
15490 maybe-clean-libelf: clean-libelf
15491
15492 clean-libelf: 
15493         @[ -f ./libelf/Makefile ] || exit 0; \
15494         r=`${PWD_COMMAND}`; export r; \
15495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15496         $(HOST_EXPORTS) \
15497         for flag in $(EXTRA_HOST_FLAGS) ; do \
15498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15499         done; \
15500         echo "Doing clean in libelf"; \
15501         (cd $(HOST_SUBDIR)/libelf && \
15502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15504                   "RANLIB=$${RANLIB}" \
15505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15506                   clean) \
15507           || exit 1
15508
15509 @endif libelf
15510
15511 .PHONY: maybe-distclean-libelf distclean-libelf
15512 maybe-distclean-libelf:
15513 @if libelf
15514 maybe-distclean-libelf: distclean-libelf
15515
15516 distclean-libelf: 
15517         @[ -f ./libelf/Makefile ] || exit 0; \
15518         r=`${PWD_COMMAND}`; export r; \
15519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15520         $(HOST_EXPORTS) \
15521         for flag in $(EXTRA_HOST_FLAGS) ; do \
15522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15523         done; \
15524         echo "Doing distclean in libelf"; \
15525         (cd $(HOST_SUBDIR)/libelf && \
15526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15528                   "RANLIB=$${RANLIB}" \
15529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15530                   distclean) \
15531           || exit 1
15532
15533 @endif libelf
15534
15535 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15536 maybe-maintainer-clean-libelf:
15537 @if libelf
15538 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15539
15540 maintainer-clean-libelf: 
15541         @[ -f ./libelf/Makefile ] || exit 0; \
15542         r=`${PWD_COMMAND}`; export r; \
15543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15544         $(HOST_EXPORTS) \
15545         for flag in $(EXTRA_HOST_FLAGS) ; do \
15546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15547         done; \
15548         echo "Doing maintainer-clean in libelf"; \
15549         (cd $(HOST_SUBDIR)/libelf && \
15550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15552                   "RANLIB=$${RANLIB}" \
15553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15554                   maintainer-clean) \
15555           || exit 1
15556
15557 @endif libelf
15558
15559
15560
15561 .PHONY: configure-gold maybe-configure-gold
15562 maybe-configure-gold:
15563 @if gcc-bootstrap
15564 configure-gold: stage_current
15565 @endif gcc-bootstrap
15566 @if gold
15567 maybe-configure-gold: configure-gold
15568 configure-gold: 
15569         @r=`${PWD_COMMAND}`; export r; \
15570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15571         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15573         $(HOST_EXPORTS)  \
15574         echo Configuring in $(HOST_SUBDIR)/gold; \
15575         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15576         case $(srcdir) in \
15577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15578           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15580         esac; \
15581         module_srcdir=gold; \
15582         $(SHELL) \
15583           $$s/$$module_srcdir/configure \
15584           --srcdir=$${topdir}/$$module_srcdir \
15585           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15586           --target=${target_alias}  \
15587           || exit 1
15588 @endif gold
15589
15590
15591
15592 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15593 maybe-configure-stage1-gold:
15594 @if gold-bootstrap
15595 maybe-configure-stage1-gold: configure-stage1-gold
15596 configure-stage1-gold:
15597         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15598         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15599         @r=`${PWD_COMMAND}`; export r; \
15600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15601         TFLAGS="$(STAGE1_TFLAGS)"; \
15602         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15603         $(HOST_EXPORTS) \
15604         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15605         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15606         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15607         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
15608         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15609         cd $(HOST_SUBDIR)/gold || exit 1; \
15610         case $(srcdir) in \
15611           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15612           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15613                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15614         esac; \
15615         module_srcdir=gold; \
15616         $(SHELL) $$s/$$module_srcdir/configure \
15617           --srcdir=$${topdir}/$$module_srcdir \
15618           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15619           --target=${target_alias} \
15620            \
15621           $(STAGE1_CONFIGURE_FLAGS)
15622 @endif gold-bootstrap
15623
15624 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15625 maybe-configure-stage2-gold:
15626 @if gold-bootstrap
15627 maybe-configure-stage2-gold: configure-stage2-gold
15628 configure-stage2-gold:
15629         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15630         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15631         @r=`${PWD_COMMAND}`; export r; \
15632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15633         TFLAGS="$(STAGE2_TFLAGS)"; \
15634         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15635         $(HOST_EXPORTS) \
15636         $(POSTSTAGE1_HOST_EXPORTS) \
15637         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15638         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15639         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15640         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
15641         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15642         cd $(HOST_SUBDIR)/gold || exit 1; \
15643         case $(srcdir) in \
15644           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15645           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15646                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15647         esac; \
15648         module_srcdir=gold; \
15649         $(SHELL) $$s/$$module_srcdir/configure \
15650           --srcdir=$${topdir}/$$module_srcdir \
15651           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15652           --target=${target_alias} \
15653           --with-build-libsubdir=$(HOST_SUBDIR) \
15654           $(STAGE2_CONFIGURE_FLAGS)
15655 @endif gold-bootstrap
15656
15657 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15658 maybe-configure-stage3-gold:
15659 @if gold-bootstrap
15660 maybe-configure-stage3-gold: configure-stage3-gold
15661 configure-stage3-gold:
15662         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15663         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15664         @r=`${PWD_COMMAND}`; export r; \
15665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15666         TFLAGS="$(STAGE3_TFLAGS)"; \
15667         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15668         $(HOST_EXPORTS) \
15669         $(POSTSTAGE1_HOST_EXPORTS) \
15670         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15671         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15672         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15673         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
15674         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15675         cd $(HOST_SUBDIR)/gold || exit 1; \
15676         case $(srcdir) in \
15677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15678           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15680         esac; \
15681         module_srcdir=gold; \
15682         $(SHELL) $$s/$$module_srcdir/configure \
15683           --srcdir=$${topdir}/$$module_srcdir \
15684           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15685           --target=${target_alias} \
15686           --with-build-libsubdir=$(HOST_SUBDIR) \
15687           $(STAGE3_CONFIGURE_FLAGS)
15688 @endif gold-bootstrap
15689
15690 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15691 maybe-configure-stage4-gold:
15692 @if gold-bootstrap
15693 maybe-configure-stage4-gold: configure-stage4-gold
15694 configure-stage4-gold:
15695         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15696         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15697         @r=`${PWD_COMMAND}`; export r; \
15698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15699         TFLAGS="$(STAGE4_TFLAGS)"; \
15700         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15701         $(HOST_EXPORTS) \
15702         $(POSTSTAGE1_HOST_EXPORTS) \
15703         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15704         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15705         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15706         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
15707         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15708         cd $(HOST_SUBDIR)/gold || exit 1; \
15709         case $(srcdir) in \
15710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15711           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15713         esac; \
15714         module_srcdir=gold; \
15715         $(SHELL) $$s/$$module_srcdir/configure \
15716           --srcdir=$${topdir}/$$module_srcdir \
15717           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15718           --target=${target_alias} \
15719           --with-build-libsubdir=$(HOST_SUBDIR) \
15720           $(STAGE4_CONFIGURE_FLAGS)
15721 @endif gold-bootstrap
15722
15723 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15724 maybe-configure-stageprofile-gold:
15725 @if gold-bootstrap
15726 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15727 configure-stageprofile-gold:
15728         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15729         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15730         @r=`${PWD_COMMAND}`; export r; \
15731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15732         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15733         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15734         $(HOST_EXPORTS) \
15735         $(POSTSTAGE1_HOST_EXPORTS) \
15736         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15737         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15738         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15739         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
15740         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15741         cd $(HOST_SUBDIR)/gold || exit 1; \
15742         case $(srcdir) in \
15743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15744           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15746         esac; \
15747         module_srcdir=gold; \
15748         $(SHELL) $$s/$$module_srcdir/configure \
15749           --srcdir=$${topdir}/$$module_srcdir \
15750           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15751           --target=${target_alias} \
15752           --with-build-libsubdir=$(HOST_SUBDIR) \
15753           $(STAGEprofile_CONFIGURE_FLAGS)
15754 @endif gold-bootstrap
15755
15756 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15757 maybe-configure-stagefeedback-gold:
15758 @if gold-bootstrap
15759 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15760 configure-stagefeedback-gold:
15761         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15762         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15763         @r=`${PWD_COMMAND}`; export r; \
15764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15765         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15766         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15767         $(HOST_EXPORTS) \
15768         $(POSTSTAGE1_HOST_EXPORTS) \
15769         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15770         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15771         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15772         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
15773         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
15774         cd $(HOST_SUBDIR)/gold || exit 1; \
15775         case $(srcdir) in \
15776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15777           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15779         esac; \
15780         module_srcdir=gold; \
15781         $(SHELL) $$s/$$module_srcdir/configure \
15782           --srcdir=$${topdir}/$$module_srcdir \
15783           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15784           --target=${target_alias} \
15785           --with-build-libsubdir=$(HOST_SUBDIR) \
15786           $(STAGEfeedback_CONFIGURE_FLAGS)
15787 @endif gold-bootstrap
15788
15789
15790
15791
15792
15793 .PHONY: all-gold maybe-all-gold
15794 maybe-all-gold:
15795 @if gcc-bootstrap
15796 all-gold: stage_current
15797 @endif gcc-bootstrap
15798 @if gold
15799 TARGET-gold=all
15800 maybe-all-gold: all-gold
15801 all-gold: configure-gold
15802         @r=`${PWD_COMMAND}`; export r; \
15803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804         $(HOST_EXPORTS)  \
15805         (cd $(HOST_SUBDIR)/gold && \
15806           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15807                 $(TARGET-gold))
15808 @endif gold
15809
15810
15811
15812 .PHONY: all-stage1-gold maybe-all-stage1-gold
15813 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15814 maybe-all-stage1-gold:
15815 maybe-clean-stage1-gold:
15816 @if gold-bootstrap
15817 maybe-all-stage1-gold: all-stage1-gold
15818 all-stage1: all-stage1-gold
15819 TARGET-stage1-gold = $(TARGET-gold)
15820 all-stage1-gold: configure-stage1-gold
15821         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15822         @r=`${PWD_COMMAND}`; export r; \
15823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15824         TFLAGS="$(STAGE1_TFLAGS)"; \
15825         $(HOST_EXPORTS)  \
15826         cd $(HOST_SUBDIR)/gold && \
15827          \
15828         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15829                 CFLAGS="$(STAGE1_CFLAGS)" \
15830                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15831                 LIBCFLAGS="$(LIBCFLAGS)" \
15832                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15833                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15834                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15835                 $(EXTRA_HOST_FLAGS)  \
15836                 $(STAGE1_FLAGS_TO_PASS)  \
15837                 TFLAGS="$(STAGE1_TFLAGS)"  \
15838                 $(TARGET-stage1-gold)
15839
15840 maybe-clean-stage1-gold: clean-stage1-gold
15841 clean-stage1: clean-stage1-gold
15842 clean-stage1-gold:
15843         @if [ $(current_stage) = stage1 ]; then \
15844           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15845         else \
15846           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15847           $(MAKE) stage1-start; \
15848         fi; \
15849         cd $(HOST_SUBDIR)/gold && \
15850         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15851         $(STAGE1_FLAGS_TO_PASS)  clean
15852 @endif gold-bootstrap
15853
15854
15855 .PHONY: all-stage2-gold maybe-all-stage2-gold
15856 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15857 maybe-all-stage2-gold:
15858 maybe-clean-stage2-gold:
15859 @if gold-bootstrap
15860 maybe-all-stage2-gold: all-stage2-gold
15861 all-stage2: all-stage2-gold
15862 TARGET-stage2-gold = $(TARGET-gold)
15863 all-stage2-gold: configure-stage2-gold
15864         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15865         @r=`${PWD_COMMAND}`; export r; \
15866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15867         TFLAGS="$(STAGE2_TFLAGS)"; \
15868         $(HOST_EXPORTS) \
15869         $(POSTSTAGE1_HOST_EXPORTS)  \
15870         cd $(HOST_SUBDIR)/gold && \
15871          \
15872         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15873                 CFLAGS="$(STAGE2_CFLAGS)" \
15874                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15875                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15876                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15877                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15878                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15879                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15880                 TFLAGS="$(STAGE2_TFLAGS)"  \
15881                 $(TARGET-stage2-gold)
15882
15883 maybe-clean-stage2-gold: clean-stage2-gold
15884 clean-stage2: clean-stage2-gold
15885 clean-stage2-gold:
15886         @if [ $(current_stage) = stage2 ]; then \
15887           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15888         else \
15889           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15890           $(MAKE) stage2-start; \
15891         fi; \
15892         cd $(HOST_SUBDIR)/gold && \
15893         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15894 @endif gold-bootstrap
15895
15896
15897 .PHONY: all-stage3-gold maybe-all-stage3-gold
15898 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15899 maybe-all-stage3-gold:
15900 maybe-clean-stage3-gold:
15901 @if gold-bootstrap
15902 maybe-all-stage3-gold: all-stage3-gold
15903 all-stage3: all-stage3-gold
15904 TARGET-stage3-gold = $(TARGET-gold)
15905 all-stage3-gold: configure-stage3-gold
15906         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15907         @r=`${PWD_COMMAND}`; export r; \
15908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15909         TFLAGS="$(STAGE3_TFLAGS)"; \
15910         $(HOST_EXPORTS) \
15911         $(POSTSTAGE1_HOST_EXPORTS)  \
15912         cd $(HOST_SUBDIR)/gold && \
15913          \
15914         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15915                 CFLAGS="$(STAGE3_CFLAGS)" \
15916                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15917                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15918                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15919                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15920                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15921                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15922                 TFLAGS="$(STAGE3_TFLAGS)"  \
15923                 $(TARGET-stage3-gold)
15924
15925 maybe-clean-stage3-gold: clean-stage3-gold
15926 clean-stage3: clean-stage3-gold
15927 clean-stage3-gold:
15928         @if [ $(current_stage) = stage3 ]; then \
15929           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15930         else \
15931           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15932           $(MAKE) stage3-start; \
15933         fi; \
15934         cd $(HOST_SUBDIR)/gold && \
15935         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15936 @endif gold-bootstrap
15937
15938
15939 .PHONY: all-stage4-gold maybe-all-stage4-gold
15940 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15941 maybe-all-stage4-gold:
15942 maybe-clean-stage4-gold:
15943 @if gold-bootstrap
15944 maybe-all-stage4-gold: all-stage4-gold
15945 all-stage4: all-stage4-gold
15946 TARGET-stage4-gold = $(TARGET-gold)
15947 all-stage4-gold: configure-stage4-gold
15948         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15949         @r=`${PWD_COMMAND}`; export r; \
15950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951         TFLAGS="$(STAGE4_TFLAGS)"; \
15952         $(HOST_EXPORTS) \
15953         $(POSTSTAGE1_HOST_EXPORTS)  \
15954         cd $(HOST_SUBDIR)/gold && \
15955          \
15956         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15957                 CFLAGS="$(STAGE4_CFLAGS)" \
15958                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15959                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15960                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15961                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15962                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15963                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15964                 TFLAGS="$(STAGE4_TFLAGS)"  \
15965                 $(TARGET-stage4-gold)
15966
15967 maybe-clean-stage4-gold: clean-stage4-gold
15968 clean-stage4: clean-stage4-gold
15969 clean-stage4-gold:
15970         @if [ $(current_stage) = stage4 ]; then \
15971           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15972         else \
15973           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15974           $(MAKE) stage4-start; \
15975         fi; \
15976         cd $(HOST_SUBDIR)/gold && \
15977         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15978 @endif gold-bootstrap
15979
15980
15981 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15982 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15983 maybe-all-stageprofile-gold:
15984 maybe-clean-stageprofile-gold:
15985 @if gold-bootstrap
15986 maybe-all-stageprofile-gold: all-stageprofile-gold
15987 all-stageprofile: all-stageprofile-gold
15988 TARGET-stageprofile-gold = $(TARGET-gold)
15989 all-stageprofile-gold: configure-stageprofile-gold
15990         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15991         @r=`${PWD_COMMAND}`; export r; \
15992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15993         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15994         $(HOST_EXPORTS) \
15995         $(POSTSTAGE1_HOST_EXPORTS)  \
15996         cd $(HOST_SUBDIR)/gold && \
15997          \
15998         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15999                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16000                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16001                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16002                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16003                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16004                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16005                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16006                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
16007                 $(TARGET-stageprofile-gold)
16008
16009 maybe-clean-stageprofile-gold: clean-stageprofile-gold
16010 clean-stageprofile: clean-stageprofile-gold
16011 clean-stageprofile-gold:
16012         @if [ $(current_stage) = stageprofile ]; then \
16013           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16014         else \
16015           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
16016           $(MAKE) stageprofile-start; \
16017         fi; \
16018         cd $(HOST_SUBDIR)/gold && \
16019         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16020 @endif gold-bootstrap
16021
16022
16023 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
16024 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
16025 maybe-all-stagefeedback-gold:
16026 maybe-clean-stagefeedback-gold:
16027 @if gold-bootstrap
16028 maybe-all-stagefeedback-gold: all-stagefeedback-gold
16029 all-stagefeedback: all-stagefeedback-gold
16030 TARGET-stagefeedback-gold = $(TARGET-gold)
16031 all-stagefeedback-gold: configure-stagefeedback-gold
16032         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16033         @r=`${PWD_COMMAND}`; export r; \
16034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16035         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16036         $(HOST_EXPORTS) \
16037         $(POSTSTAGE1_HOST_EXPORTS)  \
16038         cd $(HOST_SUBDIR)/gold && \
16039          \
16040         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16041                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16042                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16043                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16044                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16045                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16046                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16047                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16048                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16049                 $(TARGET-stagefeedback-gold)
16050
16051 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
16052 clean-stagefeedback: clean-stagefeedback-gold
16053 clean-stagefeedback-gold:
16054         @if [ $(current_stage) = stagefeedback ]; then \
16055           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
16056         else \
16057           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
16058           $(MAKE) stagefeedback-start; \
16059         fi; \
16060         cd $(HOST_SUBDIR)/gold && \
16061         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16062 @endif gold-bootstrap
16063
16064
16065
16066
16067
16068 .PHONY: check-gold maybe-check-gold
16069 maybe-check-gold:
16070 @if gold
16071 maybe-check-gold: check-gold
16072
16073 check-gold:
16074         @: $(MAKE); $(unstage)
16075         @r=`${PWD_COMMAND}`; export r; \
16076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16077         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16078         (cd $(HOST_SUBDIR)/gold && \
16079           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
16080
16081 @endif gold
16082
16083 .PHONY: install-gold maybe-install-gold
16084 maybe-install-gold:
16085 @if gold
16086 maybe-install-gold: install-gold
16087
16088 install-gold: installdirs
16089         @: $(MAKE); $(unstage)
16090         @r=`${PWD_COMMAND}`; export r; \
16091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16092         $(HOST_EXPORTS) \
16093         (cd $(HOST_SUBDIR)/gold && \
16094           $(MAKE) $(FLAGS_TO_PASS)  install)
16095
16096 @endif gold
16097
16098 .PHONY: install-strip-gold maybe-install-strip-gold
16099 maybe-install-strip-gold:
16100 @if gold
16101 maybe-install-strip-gold: install-strip-gold
16102
16103 install-strip-gold: installdirs
16104         @: $(MAKE); $(unstage)
16105         @r=`${PWD_COMMAND}`; export r; \
16106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16107         $(HOST_EXPORTS) \
16108         (cd $(HOST_SUBDIR)/gold && \
16109           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16110
16111 @endif gold
16112
16113 # Other targets (info, dvi, pdf, etc.)
16114
16115 .PHONY: maybe-info-gold info-gold
16116 maybe-info-gold:
16117 @if gold
16118 maybe-info-gold: info-gold
16119
16120 info-gold: \
16121     configure-gold 
16122         @[ -f ./gold/Makefile ] || exit 0; \
16123         r=`${PWD_COMMAND}`; export r; \
16124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16125         $(HOST_EXPORTS) \
16126         for flag in $(EXTRA_HOST_FLAGS) ; do \
16127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16128         done; \
16129         echo "Doing info in gold"; \
16130         (cd $(HOST_SUBDIR)/gold && \
16131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16133                   "RANLIB=$${RANLIB}" \
16134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16135                   info) \
16136           || exit 1
16137
16138 @endif gold
16139
16140 .PHONY: maybe-dvi-gold dvi-gold
16141 maybe-dvi-gold:
16142 @if gold
16143 maybe-dvi-gold: dvi-gold
16144
16145 dvi-gold: \
16146     configure-gold 
16147         @[ -f ./gold/Makefile ] || exit 0; \
16148         r=`${PWD_COMMAND}`; export r; \
16149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16150         $(HOST_EXPORTS) \
16151         for flag in $(EXTRA_HOST_FLAGS) ; do \
16152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16153         done; \
16154         echo "Doing dvi in gold"; \
16155         (cd $(HOST_SUBDIR)/gold && \
16156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16158                   "RANLIB=$${RANLIB}" \
16159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16160                   dvi) \
16161           || exit 1
16162
16163 @endif gold
16164
16165 .PHONY: maybe-pdf-gold pdf-gold
16166 maybe-pdf-gold:
16167 @if gold
16168 maybe-pdf-gold: pdf-gold
16169
16170 pdf-gold: \
16171     configure-gold 
16172         @[ -f ./gold/Makefile ] || exit 0; \
16173         r=`${PWD_COMMAND}`; export r; \
16174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16175         $(HOST_EXPORTS) \
16176         for flag in $(EXTRA_HOST_FLAGS) ; do \
16177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16178         done; \
16179         echo "Doing pdf in gold"; \
16180         (cd $(HOST_SUBDIR)/gold && \
16181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16183                   "RANLIB=$${RANLIB}" \
16184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16185                   pdf) \
16186           || exit 1
16187
16188 @endif gold
16189
16190 .PHONY: maybe-html-gold html-gold
16191 maybe-html-gold:
16192 @if gold
16193 maybe-html-gold: html-gold
16194
16195 html-gold: \
16196     configure-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 html 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                   html) \
16211           || exit 1
16212
16213 @endif gold
16214
16215 .PHONY: maybe-TAGS-gold TAGS-gold
16216 maybe-TAGS-gold:
16217 @if gold
16218 maybe-TAGS-gold: TAGS-gold
16219
16220 TAGS-gold: \
16221     configure-gold 
16222         @[ -f ./gold/Makefile ] || exit 0; \
16223         r=`${PWD_COMMAND}`; export r; \
16224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16225         $(HOST_EXPORTS) \
16226         for flag in $(EXTRA_HOST_FLAGS) ; do \
16227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16228         done; \
16229         echo "Doing TAGS in gold"; \
16230         (cd $(HOST_SUBDIR)/gold && \
16231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16233                   "RANLIB=$${RANLIB}" \
16234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16235                   TAGS) \
16236           || exit 1
16237
16238 @endif gold
16239
16240 .PHONY: maybe-install-info-gold install-info-gold
16241 maybe-install-info-gold:
16242 @if gold
16243 maybe-install-info-gold: install-info-gold
16244
16245 install-info-gold: \
16246     configure-gold \
16247     info-gold 
16248         @[ -f ./gold/Makefile ] || exit 0; \
16249         r=`${PWD_COMMAND}`; export r; \
16250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16251         $(HOST_EXPORTS) \
16252         for flag in $(EXTRA_HOST_FLAGS) ; do \
16253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16254         done; \
16255         echo "Doing install-info in gold"; \
16256         (cd $(HOST_SUBDIR)/gold && \
16257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16259                   "RANLIB=$${RANLIB}" \
16260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16261                   install-info) \
16262           || exit 1
16263
16264 @endif gold
16265
16266 .PHONY: maybe-install-pdf-gold install-pdf-gold
16267 maybe-install-pdf-gold:
16268 @if gold
16269 maybe-install-pdf-gold: install-pdf-gold
16270
16271 install-pdf-gold: \
16272     configure-gold \
16273     pdf-gold 
16274         @[ -f ./gold/Makefile ] || exit 0; \
16275         r=`${PWD_COMMAND}`; export r; \
16276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16277         $(HOST_EXPORTS) \
16278         for flag in $(EXTRA_HOST_FLAGS) ; do \
16279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16280         done; \
16281         echo "Doing install-pdf in gold"; \
16282         (cd $(HOST_SUBDIR)/gold && \
16283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16285                   "RANLIB=$${RANLIB}" \
16286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16287                   install-pdf) \
16288           || exit 1
16289
16290 @endif gold
16291
16292 .PHONY: maybe-install-html-gold install-html-gold
16293 maybe-install-html-gold:
16294 @if gold
16295 maybe-install-html-gold: install-html-gold
16296
16297 install-html-gold: \
16298     configure-gold \
16299     html-gold 
16300         @[ -f ./gold/Makefile ] || exit 0; \
16301         r=`${PWD_COMMAND}`; export r; \
16302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16303         $(HOST_EXPORTS) \
16304         for flag in $(EXTRA_HOST_FLAGS) ; do \
16305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16306         done; \
16307         echo "Doing install-html in gold"; \
16308         (cd $(HOST_SUBDIR)/gold && \
16309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16311                   "RANLIB=$${RANLIB}" \
16312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16313                   install-html) \
16314           || exit 1
16315
16316 @endif gold
16317
16318 .PHONY: maybe-installcheck-gold installcheck-gold
16319 maybe-installcheck-gold:
16320 @if gold
16321 maybe-installcheck-gold: installcheck-gold
16322
16323 installcheck-gold: \
16324     configure-gold 
16325         @[ -f ./gold/Makefile ] || exit 0; \
16326         r=`${PWD_COMMAND}`; export r; \
16327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16328         $(HOST_EXPORTS) \
16329         for flag in $(EXTRA_HOST_FLAGS) ; do \
16330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16331         done; \
16332         echo "Doing installcheck in gold"; \
16333         (cd $(HOST_SUBDIR)/gold && \
16334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16336                   "RANLIB=$${RANLIB}" \
16337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16338                   installcheck) \
16339           || exit 1
16340
16341 @endif gold
16342
16343 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16344 maybe-mostlyclean-gold:
16345 @if gold
16346 maybe-mostlyclean-gold: mostlyclean-gold
16347
16348 mostlyclean-gold: 
16349         @[ -f ./gold/Makefile ] || exit 0; \
16350         r=`${PWD_COMMAND}`; export r; \
16351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16352         $(HOST_EXPORTS) \
16353         for flag in $(EXTRA_HOST_FLAGS) ; do \
16354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16355         done; \
16356         echo "Doing mostlyclean in gold"; \
16357         (cd $(HOST_SUBDIR)/gold && \
16358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16360                   "RANLIB=$${RANLIB}" \
16361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16362                   mostlyclean) \
16363           || exit 1
16364
16365 @endif gold
16366
16367 .PHONY: maybe-clean-gold clean-gold
16368 maybe-clean-gold:
16369 @if gold
16370 maybe-clean-gold: clean-gold
16371
16372 clean-gold: 
16373         @[ -f ./gold/Makefile ] || exit 0; \
16374         r=`${PWD_COMMAND}`; export r; \
16375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16376         $(HOST_EXPORTS) \
16377         for flag in $(EXTRA_HOST_FLAGS) ; do \
16378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16379         done; \
16380         echo "Doing clean in gold"; \
16381         (cd $(HOST_SUBDIR)/gold && \
16382           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16383                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16384                   "RANLIB=$${RANLIB}" \
16385                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16386                   clean) \
16387           || exit 1
16388
16389 @endif gold
16390
16391 .PHONY: maybe-distclean-gold distclean-gold
16392 maybe-distclean-gold:
16393 @if gold
16394 maybe-distclean-gold: distclean-gold
16395
16396 distclean-gold: 
16397         @[ -f ./gold/Makefile ] || exit 0; \
16398         r=`${PWD_COMMAND}`; export r; \
16399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16400         $(HOST_EXPORTS) \
16401         for flag in $(EXTRA_HOST_FLAGS) ; do \
16402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16403         done; \
16404         echo "Doing distclean in gold"; \
16405         (cd $(HOST_SUBDIR)/gold && \
16406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16408                   "RANLIB=$${RANLIB}" \
16409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16410                   distclean) \
16411           || exit 1
16412
16413 @endif gold
16414
16415 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16416 maybe-maintainer-clean-gold:
16417 @if gold
16418 maybe-maintainer-clean-gold: maintainer-clean-gold
16419
16420 maintainer-clean-gold: 
16421         @[ -f ./gold/Makefile ] || exit 0; \
16422         r=`${PWD_COMMAND}`; export r; \
16423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16424         $(HOST_EXPORTS) \
16425         for flag in $(EXTRA_HOST_FLAGS) ; do \
16426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16427         done; \
16428         echo "Doing maintainer-clean in gold"; \
16429         (cd $(HOST_SUBDIR)/gold && \
16430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16432                   "RANLIB=$${RANLIB}" \
16433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16434                   maintainer-clean) \
16435           || exit 1
16436
16437 @endif gold
16438
16439
16440
16441 .PHONY: configure-gprof maybe-configure-gprof
16442 maybe-configure-gprof:
16443 @if gcc-bootstrap
16444 configure-gprof: stage_current
16445 @endif gcc-bootstrap
16446 @if gprof
16447 maybe-configure-gprof: configure-gprof
16448 configure-gprof: 
16449         @: $(MAKE); $(unstage)
16450         @r=`${PWD_COMMAND}`; export r; \
16451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16452         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16453         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
16454         $(HOST_EXPORTS)  \
16455         echo Configuring in $(HOST_SUBDIR)/gprof; \
16456         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16457         case $(srcdir) in \
16458           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16459           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16460                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16461         esac; \
16462         module_srcdir=gprof; \
16463         $(SHELL) \
16464           $$s/$$module_srcdir/configure \
16465           --srcdir=$${topdir}/$$module_srcdir \
16466           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16467           --target=${target_alias}  \
16468           || exit 1
16469 @endif gprof
16470
16471
16472
16473
16474
16475 .PHONY: all-gprof maybe-all-gprof
16476 maybe-all-gprof:
16477 @if gcc-bootstrap
16478 all-gprof: stage_current
16479 @endif gcc-bootstrap
16480 @if gprof
16481 TARGET-gprof=all
16482 maybe-all-gprof: all-gprof
16483 all-gprof: configure-gprof
16484         @: $(MAKE); $(unstage)
16485         @r=`${PWD_COMMAND}`; export r; \
16486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16487         $(HOST_EXPORTS)  \
16488         (cd $(HOST_SUBDIR)/gprof && \
16489           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16490                 $(TARGET-gprof))
16491 @endif gprof
16492
16493
16494
16495
16496 .PHONY: check-gprof maybe-check-gprof
16497 maybe-check-gprof:
16498 @if gprof
16499 maybe-check-gprof: check-gprof
16500
16501 check-gprof:
16502         @: $(MAKE); $(unstage)
16503         @r=`${PWD_COMMAND}`; export r; \
16504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16505         $(HOST_EXPORTS)  \
16506         (cd $(HOST_SUBDIR)/gprof && \
16507           $(MAKE) $(FLAGS_TO_PASS)  check)
16508
16509 @endif gprof
16510
16511 .PHONY: install-gprof maybe-install-gprof
16512 maybe-install-gprof:
16513 @if gprof
16514 maybe-install-gprof: install-gprof
16515
16516 install-gprof: installdirs
16517         @: $(MAKE); $(unstage)
16518         @r=`${PWD_COMMAND}`; export r; \
16519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16520         $(HOST_EXPORTS) \
16521         (cd $(HOST_SUBDIR)/gprof && \
16522           $(MAKE) $(FLAGS_TO_PASS)  install)
16523
16524 @endif gprof
16525
16526 .PHONY: install-strip-gprof maybe-install-strip-gprof
16527 maybe-install-strip-gprof:
16528 @if gprof
16529 maybe-install-strip-gprof: install-strip-gprof
16530
16531 install-strip-gprof: installdirs
16532         @: $(MAKE); $(unstage)
16533         @r=`${PWD_COMMAND}`; export r; \
16534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16535         $(HOST_EXPORTS) \
16536         (cd $(HOST_SUBDIR)/gprof && \
16537           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16538
16539 @endif gprof
16540
16541 # Other targets (info, dvi, pdf, etc.)
16542
16543 .PHONY: maybe-info-gprof info-gprof
16544 maybe-info-gprof:
16545 @if gprof
16546 maybe-info-gprof: info-gprof
16547
16548 info-gprof: \
16549     configure-gprof 
16550         @: $(MAKE); $(unstage)
16551         @[ -f ./gprof/Makefile ] || exit 0; \
16552         r=`${PWD_COMMAND}`; export r; \
16553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16554         $(HOST_EXPORTS) \
16555         for flag in $(EXTRA_HOST_FLAGS) ; do \
16556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16557         done; \
16558         echo "Doing info in gprof"; \
16559         (cd $(HOST_SUBDIR)/gprof && \
16560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16562                   "RANLIB=$${RANLIB}" \
16563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16564                   info) \
16565           || exit 1
16566
16567 @endif gprof
16568
16569 .PHONY: maybe-dvi-gprof dvi-gprof
16570 maybe-dvi-gprof:
16571 @if gprof
16572 maybe-dvi-gprof: dvi-gprof
16573
16574 dvi-gprof: \
16575     configure-gprof 
16576         @: $(MAKE); $(unstage)
16577         @[ -f ./gprof/Makefile ] || exit 0; \
16578         r=`${PWD_COMMAND}`; export r; \
16579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16580         $(HOST_EXPORTS) \
16581         for flag in $(EXTRA_HOST_FLAGS) ; do \
16582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16583         done; \
16584         echo "Doing dvi in gprof"; \
16585         (cd $(HOST_SUBDIR)/gprof && \
16586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16588                   "RANLIB=$${RANLIB}" \
16589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16590                   dvi) \
16591           || exit 1
16592
16593 @endif gprof
16594
16595 .PHONY: maybe-pdf-gprof pdf-gprof
16596 maybe-pdf-gprof:
16597 @if gprof
16598 maybe-pdf-gprof: pdf-gprof
16599
16600 pdf-gprof: \
16601     configure-gprof 
16602         @: $(MAKE); $(unstage)
16603         @[ -f ./gprof/Makefile ] || exit 0; \
16604         r=`${PWD_COMMAND}`; export r; \
16605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16606         $(HOST_EXPORTS) \
16607         for flag in $(EXTRA_HOST_FLAGS) ; do \
16608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16609         done; \
16610         echo "Doing pdf in gprof"; \
16611         (cd $(HOST_SUBDIR)/gprof && \
16612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16614                   "RANLIB=$${RANLIB}" \
16615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16616                   pdf) \
16617           || exit 1
16618
16619 @endif gprof
16620
16621 .PHONY: maybe-html-gprof html-gprof
16622 maybe-html-gprof:
16623 @if gprof
16624 maybe-html-gprof: html-gprof
16625
16626 html-gprof: \
16627     configure-gprof 
16628         @: $(MAKE); $(unstage)
16629         @[ -f ./gprof/Makefile ] || exit 0; \
16630         r=`${PWD_COMMAND}`; export r; \
16631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16632         $(HOST_EXPORTS) \
16633         for flag in $(EXTRA_HOST_FLAGS) ; do \
16634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16635         done; \
16636         echo "Doing html in gprof"; \
16637         (cd $(HOST_SUBDIR)/gprof && \
16638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16640                   "RANLIB=$${RANLIB}" \
16641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16642                   html) \
16643           || exit 1
16644
16645 @endif gprof
16646
16647 .PHONY: maybe-TAGS-gprof TAGS-gprof
16648 maybe-TAGS-gprof:
16649 @if gprof
16650 maybe-TAGS-gprof: TAGS-gprof
16651
16652 TAGS-gprof: \
16653     configure-gprof 
16654         @: $(MAKE); $(unstage)
16655         @[ -f ./gprof/Makefile ] || exit 0; \
16656         r=`${PWD_COMMAND}`; export r; \
16657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16658         $(HOST_EXPORTS) \
16659         for flag in $(EXTRA_HOST_FLAGS) ; do \
16660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16661         done; \
16662         echo "Doing TAGS in gprof"; \
16663         (cd $(HOST_SUBDIR)/gprof && \
16664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16666                   "RANLIB=$${RANLIB}" \
16667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16668                   TAGS) \
16669           || exit 1
16670
16671 @endif gprof
16672
16673 .PHONY: maybe-install-info-gprof install-info-gprof
16674 maybe-install-info-gprof:
16675 @if gprof
16676 maybe-install-info-gprof: install-info-gprof
16677
16678 install-info-gprof: \
16679     configure-gprof \
16680     info-gprof 
16681         @: $(MAKE); $(unstage)
16682         @[ -f ./gprof/Makefile ] || exit 0; \
16683         r=`${PWD_COMMAND}`; export r; \
16684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16685         $(HOST_EXPORTS) \
16686         for flag in $(EXTRA_HOST_FLAGS) ; do \
16687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16688         done; \
16689         echo "Doing install-info in gprof"; \
16690         (cd $(HOST_SUBDIR)/gprof && \
16691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16693                   "RANLIB=$${RANLIB}" \
16694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16695                   install-info) \
16696           || exit 1
16697
16698 @endif gprof
16699
16700 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16701 maybe-install-pdf-gprof:
16702 @if gprof
16703 maybe-install-pdf-gprof: install-pdf-gprof
16704
16705 install-pdf-gprof: \
16706     configure-gprof \
16707     pdf-gprof 
16708         @: $(MAKE); $(unstage)
16709         @[ -f ./gprof/Makefile ] || exit 0; \
16710         r=`${PWD_COMMAND}`; export r; \
16711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16712         $(HOST_EXPORTS) \
16713         for flag in $(EXTRA_HOST_FLAGS) ; do \
16714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16715         done; \
16716         echo "Doing install-pdf in gprof"; \
16717         (cd $(HOST_SUBDIR)/gprof && \
16718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16720                   "RANLIB=$${RANLIB}" \
16721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16722                   install-pdf) \
16723           || exit 1
16724
16725 @endif gprof
16726
16727 .PHONY: maybe-install-html-gprof install-html-gprof
16728 maybe-install-html-gprof:
16729 @if gprof
16730 maybe-install-html-gprof: install-html-gprof
16731
16732 install-html-gprof: \
16733     configure-gprof \
16734     html-gprof 
16735         @: $(MAKE); $(unstage)
16736         @[ -f ./gprof/Makefile ] || exit 0; \
16737         r=`${PWD_COMMAND}`; export r; \
16738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16739         $(HOST_EXPORTS) \
16740         for flag in $(EXTRA_HOST_FLAGS) ; do \
16741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16742         done; \
16743         echo "Doing install-html in gprof"; \
16744         (cd $(HOST_SUBDIR)/gprof && \
16745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16747                   "RANLIB=$${RANLIB}" \
16748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16749                   install-html) \
16750           || exit 1
16751
16752 @endif gprof
16753
16754 .PHONY: maybe-installcheck-gprof installcheck-gprof
16755 maybe-installcheck-gprof:
16756 @if gprof
16757 maybe-installcheck-gprof: installcheck-gprof
16758
16759 installcheck-gprof: \
16760     configure-gprof 
16761         @: $(MAKE); $(unstage)
16762         @[ -f ./gprof/Makefile ] || exit 0; \
16763         r=`${PWD_COMMAND}`; export r; \
16764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16765         $(HOST_EXPORTS) \
16766         for flag in $(EXTRA_HOST_FLAGS) ; do \
16767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16768         done; \
16769         echo "Doing installcheck in gprof"; \
16770         (cd $(HOST_SUBDIR)/gprof && \
16771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16773                   "RANLIB=$${RANLIB}" \
16774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16775                   installcheck) \
16776           || exit 1
16777
16778 @endif gprof
16779
16780 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16781 maybe-mostlyclean-gprof:
16782 @if gprof
16783 maybe-mostlyclean-gprof: mostlyclean-gprof
16784
16785 mostlyclean-gprof: 
16786         @: $(MAKE); $(unstage)
16787         @[ -f ./gprof/Makefile ] || exit 0; \
16788         r=`${PWD_COMMAND}`; export r; \
16789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16790         $(HOST_EXPORTS) \
16791         for flag in $(EXTRA_HOST_FLAGS) ; do \
16792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16793         done; \
16794         echo "Doing mostlyclean in gprof"; \
16795         (cd $(HOST_SUBDIR)/gprof && \
16796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16798                   "RANLIB=$${RANLIB}" \
16799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16800                   mostlyclean) \
16801           || exit 1
16802
16803 @endif gprof
16804
16805 .PHONY: maybe-clean-gprof clean-gprof
16806 maybe-clean-gprof:
16807 @if gprof
16808 maybe-clean-gprof: clean-gprof
16809
16810 clean-gprof: 
16811         @: $(MAKE); $(unstage)
16812         @[ -f ./gprof/Makefile ] || exit 0; \
16813         r=`${PWD_COMMAND}`; export r; \
16814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16815         $(HOST_EXPORTS) \
16816         for flag in $(EXTRA_HOST_FLAGS) ; do \
16817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16818         done; \
16819         echo "Doing clean in gprof"; \
16820         (cd $(HOST_SUBDIR)/gprof && \
16821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16823                   "RANLIB=$${RANLIB}" \
16824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16825                   clean) \
16826           || exit 1
16827
16828 @endif gprof
16829
16830 .PHONY: maybe-distclean-gprof distclean-gprof
16831 maybe-distclean-gprof:
16832 @if gprof
16833 maybe-distclean-gprof: distclean-gprof
16834
16835 distclean-gprof: 
16836         @: $(MAKE); $(unstage)
16837         @[ -f ./gprof/Makefile ] || exit 0; \
16838         r=`${PWD_COMMAND}`; export r; \
16839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16840         $(HOST_EXPORTS) \
16841         for flag in $(EXTRA_HOST_FLAGS) ; do \
16842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16843         done; \
16844         echo "Doing distclean in gprof"; \
16845         (cd $(HOST_SUBDIR)/gprof && \
16846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16848                   "RANLIB=$${RANLIB}" \
16849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16850                   distclean) \
16851           || exit 1
16852
16853 @endif gprof
16854
16855 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16856 maybe-maintainer-clean-gprof:
16857 @if gprof
16858 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16859
16860 maintainer-clean-gprof: 
16861         @: $(MAKE); $(unstage)
16862         @[ -f ./gprof/Makefile ] || exit 0; \
16863         r=`${PWD_COMMAND}`; export r; \
16864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16865         $(HOST_EXPORTS) \
16866         for flag in $(EXTRA_HOST_FLAGS) ; do \
16867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16868         done; \
16869         echo "Doing maintainer-clean in gprof"; \
16870         (cd $(HOST_SUBDIR)/gprof && \
16871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16873                   "RANLIB=$${RANLIB}" \
16874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16875                   maintainer-clean) \
16876           || exit 1
16877
16878 @endif gprof
16879
16880
16881
16882 .PHONY: configure-intl maybe-configure-intl
16883 maybe-configure-intl:
16884 @if gcc-bootstrap
16885 configure-intl: stage_current
16886 @endif gcc-bootstrap
16887 @if intl
16888 maybe-configure-intl: configure-intl
16889 configure-intl: 
16890         @r=`${PWD_COMMAND}`; export r; \
16891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16892         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16893         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16894         $(HOST_EXPORTS)  \
16895         echo Configuring in $(HOST_SUBDIR)/intl; \
16896         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16897         case $(srcdir) in \
16898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16899           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16901         esac; \
16902         module_srcdir=intl; \
16903         $(SHELL) \
16904           $$s/$$module_srcdir/configure \
16905           --srcdir=$${topdir}/$$module_srcdir \
16906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16907           --target=${target_alias}  \
16908           || exit 1
16909 @endif intl
16910
16911
16912
16913 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16914 maybe-configure-stage1-intl:
16915 @if intl-bootstrap
16916 maybe-configure-stage1-intl: configure-stage1-intl
16917 configure-stage1-intl:
16918         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16919         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16920         @r=`${PWD_COMMAND}`; export r; \
16921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16922         TFLAGS="$(STAGE1_TFLAGS)"; \
16923         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16924         $(HOST_EXPORTS) \
16925         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16926         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16927         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16928         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
16929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16930         cd $(HOST_SUBDIR)/intl || exit 1; \
16931         case $(srcdir) in \
16932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16933           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16935         esac; \
16936         module_srcdir=intl; \
16937         $(SHELL) $$s/$$module_srcdir/configure \
16938           --srcdir=$${topdir}/$$module_srcdir \
16939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16940           --target=${target_alias} \
16941            \
16942           $(STAGE1_CONFIGURE_FLAGS)
16943 @endif intl-bootstrap
16944
16945 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16946 maybe-configure-stage2-intl:
16947 @if intl-bootstrap
16948 maybe-configure-stage2-intl: configure-stage2-intl
16949 configure-stage2-intl:
16950         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16952         @r=`${PWD_COMMAND}`; export r; \
16953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16954         TFLAGS="$(STAGE2_TFLAGS)"; \
16955         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16956         $(HOST_EXPORTS) \
16957         $(POSTSTAGE1_HOST_EXPORTS) \
16958         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16959         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16960         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16961         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
16962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16963         cd $(HOST_SUBDIR)/intl || exit 1; \
16964         case $(srcdir) in \
16965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16966           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16968         esac; \
16969         module_srcdir=intl; \
16970         $(SHELL) $$s/$$module_srcdir/configure \
16971           --srcdir=$${topdir}/$$module_srcdir \
16972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16973           --target=${target_alias} \
16974           --with-build-libsubdir=$(HOST_SUBDIR) \
16975           $(STAGE2_CONFIGURE_FLAGS)
16976 @endif intl-bootstrap
16977
16978 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16979 maybe-configure-stage3-intl:
16980 @if intl-bootstrap
16981 maybe-configure-stage3-intl: configure-stage3-intl
16982 configure-stage3-intl:
16983         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16985         @r=`${PWD_COMMAND}`; export r; \
16986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16987         TFLAGS="$(STAGE3_TFLAGS)"; \
16988         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16989         $(HOST_EXPORTS) \
16990         $(POSTSTAGE1_HOST_EXPORTS) \
16991         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16992         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16993         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16994         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
16995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
16996         cd $(HOST_SUBDIR)/intl || exit 1; \
16997         case $(srcdir) in \
16998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16999           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17001         esac; \
17002         module_srcdir=intl; \
17003         $(SHELL) $$s/$$module_srcdir/configure \
17004           --srcdir=$${topdir}/$$module_srcdir \
17005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17006           --target=${target_alias} \
17007           --with-build-libsubdir=$(HOST_SUBDIR) \
17008           $(STAGE3_CONFIGURE_FLAGS)
17009 @endif intl-bootstrap
17010
17011 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
17012 maybe-configure-stage4-intl:
17013 @if intl-bootstrap
17014 maybe-configure-stage4-intl: configure-stage4-intl
17015 configure-stage4-intl:
17016         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17018         @r=`${PWD_COMMAND}`; export r; \
17019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17020         TFLAGS="$(STAGE4_TFLAGS)"; \
17021         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17022         $(HOST_EXPORTS) \
17023         $(POSTSTAGE1_HOST_EXPORTS) \
17024         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17025         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17026         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17027         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
17028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17029         cd $(HOST_SUBDIR)/intl || exit 1; \
17030         case $(srcdir) in \
17031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17032           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17034         esac; \
17035         module_srcdir=intl; \
17036         $(SHELL) $$s/$$module_srcdir/configure \
17037           --srcdir=$${topdir}/$$module_srcdir \
17038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17039           --target=${target_alias} \
17040           --with-build-libsubdir=$(HOST_SUBDIR) \
17041           $(STAGE4_CONFIGURE_FLAGS)
17042 @endif intl-bootstrap
17043
17044 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
17045 maybe-configure-stageprofile-intl:
17046 @if intl-bootstrap
17047 maybe-configure-stageprofile-intl: configure-stageprofile-intl
17048 configure-stageprofile-intl:
17049         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17050         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17051         @r=`${PWD_COMMAND}`; export r; \
17052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17053         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17054         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17055         $(HOST_EXPORTS) \
17056         $(POSTSTAGE1_HOST_EXPORTS) \
17057         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17058         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17059         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17060         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
17061         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17062         cd $(HOST_SUBDIR)/intl || exit 1; \
17063         case $(srcdir) in \
17064           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17065           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17066                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17067         esac; \
17068         module_srcdir=intl; \
17069         $(SHELL) $$s/$$module_srcdir/configure \
17070           --srcdir=$${topdir}/$$module_srcdir \
17071           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17072           --target=${target_alias} \
17073           --with-build-libsubdir=$(HOST_SUBDIR) \
17074           $(STAGEprofile_CONFIGURE_FLAGS)
17075 @endif intl-bootstrap
17076
17077 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
17078 maybe-configure-stagefeedback-intl:
17079 @if intl-bootstrap
17080 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
17081 configure-stagefeedback-intl:
17082         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
17084         @r=`${PWD_COMMAND}`; export r; \
17085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17086         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17087         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
17088         $(HOST_EXPORTS) \
17089         $(POSTSTAGE1_HOST_EXPORTS) \
17090         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17091         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17092         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17093         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
17094         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
17095         cd $(HOST_SUBDIR)/intl || exit 1; \
17096         case $(srcdir) in \
17097           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17098           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
17099                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17100         esac; \
17101         module_srcdir=intl; \
17102         $(SHELL) $$s/$$module_srcdir/configure \
17103           --srcdir=$${topdir}/$$module_srcdir \
17104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17105           --target=${target_alias} \
17106           --with-build-libsubdir=$(HOST_SUBDIR) \
17107           $(STAGEfeedback_CONFIGURE_FLAGS)
17108 @endif intl-bootstrap
17109
17110
17111
17112
17113
17114 .PHONY: all-intl maybe-all-intl
17115 maybe-all-intl:
17116 @if gcc-bootstrap
17117 all-intl: stage_current
17118 @endif gcc-bootstrap
17119 @if intl
17120 TARGET-intl=all
17121 maybe-all-intl: all-intl
17122 all-intl: configure-intl
17123         @r=`${PWD_COMMAND}`; export r; \
17124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17125         $(HOST_EXPORTS)  \
17126         (cd $(HOST_SUBDIR)/intl && \
17127           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17128                 $(TARGET-intl))
17129 @endif intl
17130
17131
17132
17133 .PHONY: all-stage1-intl maybe-all-stage1-intl
17134 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
17135 maybe-all-stage1-intl:
17136 maybe-clean-stage1-intl:
17137 @if intl-bootstrap
17138 maybe-all-stage1-intl: all-stage1-intl
17139 all-stage1: all-stage1-intl
17140 TARGET-stage1-intl = $(TARGET-intl)
17141 all-stage1-intl: configure-stage1-intl
17142         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17143         @r=`${PWD_COMMAND}`; export r; \
17144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17145         TFLAGS="$(STAGE1_TFLAGS)"; \
17146         $(HOST_EXPORTS)  \
17147         cd $(HOST_SUBDIR)/intl && \
17148          \
17149         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17150                 CFLAGS="$(STAGE1_CFLAGS)" \
17151                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17152                 LIBCFLAGS="$(LIBCFLAGS)" \
17153                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17154                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17155                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17156                 $(EXTRA_HOST_FLAGS)  \
17157                 $(STAGE1_FLAGS_TO_PASS)  \
17158                 TFLAGS="$(STAGE1_TFLAGS)"  \
17159                 $(TARGET-stage1-intl)
17160
17161 maybe-clean-stage1-intl: clean-stage1-intl
17162 clean-stage1: clean-stage1-intl
17163 clean-stage1-intl:
17164         @if [ $(current_stage) = stage1 ]; then \
17165           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17166         else \
17167           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
17168           $(MAKE) stage1-start; \
17169         fi; \
17170         cd $(HOST_SUBDIR)/intl && \
17171         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17172         $(STAGE1_FLAGS_TO_PASS)  clean
17173 @endif intl-bootstrap
17174
17175
17176 .PHONY: all-stage2-intl maybe-all-stage2-intl
17177 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
17178 maybe-all-stage2-intl:
17179 maybe-clean-stage2-intl:
17180 @if intl-bootstrap
17181 maybe-all-stage2-intl: all-stage2-intl
17182 all-stage2: all-stage2-intl
17183 TARGET-stage2-intl = $(TARGET-intl)
17184 all-stage2-intl: configure-stage2-intl
17185         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17186         @r=`${PWD_COMMAND}`; export r; \
17187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17188         TFLAGS="$(STAGE2_TFLAGS)"; \
17189         $(HOST_EXPORTS) \
17190         $(POSTSTAGE1_HOST_EXPORTS)  \
17191         cd $(HOST_SUBDIR)/intl && \
17192          \
17193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17194                 CFLAGS="$(STAGE2_CFLAGS)" \
17195                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17196                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17200                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17201                 TFLAGS="$(STAGE2_TFLAGS)"  \
17202                 $(TARGET-stage2-intl)
17203
17204 maybe-clean-stage2-intl: clean-stage2-intl
17205 clean-stage2: clean-stage2-intl
17206 clean-stage2-intl:
17207         @if [ $(current_stage) = stage2 ]; then \
17208           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17209         else \
17210           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17211           $(MAKE) stage2-start; \
17212         fi; \
17213         cd $(HOST_SUBDIR)/intl && \
17214         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17215 @endif intl-bootstrap
17216
17217
17218 .PHONY: all-stage3-intl maybe-all-stage3-intl
17219 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17220 maybe-all-stage3-intl:
17221 maybe-clean-stage3-intl:
17222 @if intl-bootstrap
17223 maybe-all-stage3-intl: all-stage3-intl
17224 all-stage3: all-stage3-intl
17225 TARGET-stage3-intl = $(TARGET-intl)
17226 all-stage3-intl: configure-stage3-intl
17227         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17228         @r=`${PWD_COMMAND}`; export r; \
17229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17230         TFLAGS="$(STAGE3_TFLAGS)"; \
17231         $(HOST_EXPORTS) \
17232         $(POSTSTAGE1_HOST_EXPORTS)  \
17233         cd $(HOST_SUBDIR)/intl && \
17234          \
17235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17236                 CFLAGS="$(STAGE3_CFLAGS)" \
17237                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17238                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17242                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17243                 TFLAGS="$(STAGE3_TFLAGS)"  \
17244                 $(TARGET-stage3-intl)
17245
17246 maybe-clean-stage3-intl: clean-stage3-intl
17247 clean-stage3: clean-stage3-intl
17248 clean-stage3-intl:
17249         @if [ $(current_stage) = stage3 ]; then \
17250           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17251         else \
17252           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17253           $(MAKE) stage3-start; \
17254         fi; \
17255         cd $(HOST_SUBDIR)/intl && \
17256         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17257 @endif intl-bootstrap
17258
17259
17260 .PHONY: all-stage4-intl maybe-all-stage4-intl
17261 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17262 maybe-all-stage4-intl:
17263 maybe-clean-stage4-intl:
17264 @if intl-bootstrap
17265 maybe-all-stage4-intl: all-stage4-intl
17266 all-stage4: all-stage4-intl
17267 TARGET-stage4-intl = $(TARGET-intl)
17268 all-stage4-intl: configure-stage4-intl
17269         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17270         @r=`${PWD_COMMAND}`; export r; \
17271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17272         TFLAGS="$(STAGE4_TFLAGS)"; \
17273         $(HOST_EXPORTS) \
17274         $(POSTSTAGE1_HOST_EXPORTS)  \
17275         cd $(HOST_SUBDIR)/intl && \
17276          \
17277         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17278                 CFLAGS="$(STAGE4_CFLAGS)" \
17279                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17280                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17284                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17285                 TFLAGS="$(STAGE4_TFLAGS)"  \
17286                 $(TARGET-stage4-intl)
17287
17288 maybe-clean-stage4-intl: clean-stage4-intl
17289 clean-stage4: clean-stage4-intl
17290 clean-stage4-intl:
17291         @if [ $(current_stage) = stage4 ]; then \
17292           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17293         else \
17294           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17295           $(MAKE) stage4-start; \
17296         fi; \
17297         cd $(HOST_SUBDIR)/intl && \
17298         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17299 @endif intl-bootstrap
17300
17301
17302 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17303 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17304 maybe-all-stageprofile-intl:
17305 maybe-clean-stageprofile-intl:
17306 @if intl-bootstrap
17307 maybe-all-stageprofile-intl: all-stageprofile-intl
17308 all-stageprofile: all-stageprofile-intl
17309 TARGET-stageprofile-intl = $(TARGET-intl)
17310 all-stageprofile-intl: configure-stageprofile-intl
17311         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17312         @r=`${PWD_COMMAND}`; export r; \
17313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17314         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17315         $(HOST_EXPORTS) \
17316         $(POSTSTAGE1_HOST_EXPORTS)  \
17317         cd $(HOST_SUBDIR)/intl && \
17318          \
17319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17320                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17321                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17322                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17326                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17327                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17328                 $(TARGET-stageprofile-intl)
17329
17330 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17331 clean-stageprofile: clean-stageprofile-intl
17332 clean-stageprofile-intl:
17333         @if [ $(current_stage) = stageprofile ]; then \
17334           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17335         else \
17336           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17337           $(MAKE) stageprofile-start; \
17338         fi; \
17339         cd $(HOST_SUBDIR)/intl && \
17340         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17341 @endif intl-bootstrap
17342
17343
17344 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17345 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17346 maybe-all-stagefeedback-intl:
17347 maybe-clean-stagefeedback-intl:
17348 @if intl-bootstrap
17349 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17350 all-stagefeedback: all-stagefeedback-intl
17351 TARGET-stagefeedback-intl = $(TARGET-intl)
17352 all-stagefeedback-intl: configure-stagefeedback-intl
17353         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17354         @r=`${PWD_COMMAND}`; export r; \
17355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17356         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17357         $(HOST_EXPORTS) \
17358         $(POSTSTAGE1_HOST_EXPORTS)  \
17359         cd $(HOST_SUBDIR)/intl && \
17360          \
17361         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17362                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17363                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17364                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17368                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17369                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17370                 $(TARGET-stagefeedback-intl)
17371
17372 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17373 clean-stagefeedback: clean-stagefeedback-intl
17374 clean-stagefeedback-intl:
17375         @if [ $(current_stage) = stagefeedback ]; then \
17376           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17377         else \
17378           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17379           $(MAKE) stagefeedback-start; \
17380         fi; \
17381         cd $(HOST_SUBDIR)/intl && \
17382         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17383 @endif intl-bootstrap
17384
17385
17386
17387
17388
17389 .PHONY: check-intl maybe-check-intl
17390 maybe-check-intl:
17391 @if intl
17392 maybe-check-intl: check-intl
17393
17394 check-intl:
17395         @: $(MAKE); $(unstage)
17396         @r=`${PWD_COMMAND}`; export r; \
17397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17398         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17399         (cd $(HOST_SUBDIR)/intl && \
17400           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17401
17402 @endif intl
17403
17404 .PHONY: install-intl maybe-install-intl
17405 maybe-install-intl:
17406 @if intl
17407 maybe-install-intl: install-intl
17408
17409 install-intl: installdirs
17410         @: $(MAKE); $(unstage)
17411         @r=`${PWD_COMMAND}`; export r; \
17412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17413         $(HOST_EXPORTS) \
17414         (cd $(HOST_SUBDIR)/intl && \
17415           $(MAKE) $(FLAGS_TO_PASS)  install)
17416
17417 @endif intl
17418
17419 .PHONY: install-strip-intl maybe-install-strip-intl
17420 maybe-install-strip-intl:
17421 @if intl
17422 maybe-install-strip-intl: install-strip-intl
17423
17424 install-strip-intl: installdirs
17425         @: $(MAKE); $(unstage)
17426         @r=`${PWD_COMMAND}`; export r; \
17427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428         $(HOST_EXPORTS) \
17429         (cd $(HOST_SUBDIR)/intl && \
17430           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17431
17432 @endif intl
17433
17434 # Other targets (info, dvi, pdf, etc.)
17435
17436 .PHONY: maybe-info-intl info-intl
17437 maybe-info-intl:
17438 @if intl
17439 maybe-info-intl: info-intl
17440
17441 info-intl: \
17442     configure-intl 
17443         @[ -f ./intl/Makefile ] || exit 0; \
17444         r=`${PWD_COMMAND}`; export r; \
17445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17446         $(HOST_EXPORTS) \
17447         for flag in $(EXTRA_HOST_FLAGS) ; do \
17448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17449         done; \
17450         echo "Doing info in intl"; \
17451         (cd $(HOST_SUBDIR)/intl && \
17452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17454                   "RANLIB=$${RANLIB}" \
17455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17456                   info) \
17457           || exit 1
17458
17459 @endif intl
17460
17461 .PHONY: maybe-dvi-intl dvi-intl
17462 maybe-dvi-intl:
17463 @if intl
17464 maybe-dvi-intl: dvi-intl
17465
17466 dvi-intl: \
17467     configure-intl 
17468         @[ -f ./intl/Makefile ] || exit 0; \
17469         r=`${PWD_COMMAND}`; export r; \
17470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17471         $(HOST_EXPORTS) \
17472         for flag in $(EXTRA_HOST_FLAGS) ; do \
17473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17474         done; \
17475         echo "Doing dvi in intl"; \
17476         (cd $(HOST_SUBDIR)/intl && \
17477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17479                   "RANLIB=$${RANLIB}" \
17480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17481                   dvi) \
17482           || exit 1
17483
17484 @endif intl
17485
17486 .PHONY: maybe-pdf-intl pdf-intl
17487 maybe-pdf-intl:
17488 @if intl
17489 maybe-pdf-intl: pdf-intl
17490
17491 pdf-intl: \
17492     configure-intl 
17493         @[ -f ./intl/Makefile ] || exit 0; \
17494         r=`${PWD_COMMAND}`; export r; \
17495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17496         $(HOST_EXPORTS) \
17497         for flag in $(EXTRA_HOST_FLAGS) ; do \
17498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17499         done; \
17500         echo "Doing pdf in intl"; \
17501         (cd $(HOST_SUBDIR)/intl && \
17502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17504                   "RANLIB=$${RANLIB}" \
17505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17506                   pdf) \
17507           || exit 1
17508
17509 @endif intl
17510
17511 .PHONY: maybe-html-intl html-intl
17512 maybe-html-intl:
17513 @if intl
17514 maybe-html-intl: html-intl
17515
17516 html-intl: \
17517     configure-intl 
17518         @[ -f ./intl/Makefile ] || exit 0; \
17519         r=`${PWD_COMMAND}`; export r; \
17520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17521         $(HOST_EXPORTS) \
17522         for flag in $(EXTRA_HOST_FLAGS) ; do \
17523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17524         done; \
17525         echo "Doing html in intl"; \
17526         (cd $(HOST_SUBDIR)/intl && \
17527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17529                   "RANLIB=$${RANLIB}" \
17530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17531                   html) \
17532           || exit 1
17533
17534 @endif intl
17535
17536 .PHONY: maybe-TAGS-intl TAGS-intl
17537 maybe-TAGS-intl:
17538 @if intl
17539 maybe-TAGS-intl: TAGS-intl
17540
17541 TAGS-intl: \
17542     configure-intl 
17543         @[ -f ./intl/Makefile ] || exit 0; \
17544         r=`${PWD_COMMAND}`; export r; \
17545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17546         $(HOST_EXPORTS) \
17547         for flag in $(EXTRA_HOST_FLAGS) ; do \
17548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17549         done; \
17550         echo "Doing TAGS in intl"; \
17551         (cd $(HOST_SUBDIR)/intl && \
17552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17554                   "RANLIB=$${RANLIB}" \
17555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17556                   TAGS) \
17557           || exit 1
17558
17559 @endif intl
17560
17561 .PHONY: maybe-install-info-intl install-info-intl
17562 maybe-install-info-intl:
17563 @if intl
17564 maybe-install-info-intl: install-info-intl
17565
17566 install-info-intl: \
17567     configure-intl \
17568     info-intl 
17569         @[ -f ./intl/Makefile ] || exit 0; \
17570         r=`${PWD_COMMAND}`; export r; \
17571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572         $(HOST_EXPORTS) \
17573         for flag in $(EXTRA_HOST_FLAGS) ; do \
17574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17575         done; \
17576         echo "Doing install-info in intl"; \
17577         (cd $(HOST_SUBDIR)/intl && \
17578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17580                   "RANLIB=$${RANLIB}" \
17581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17582                   install-info) \
17583           || exit 1
17584
17585 @endif intl
17586
17587 .PHONY: maybe-install-pdf-intl install-pdf-intl
17588 maybe-install-pdf-intl:
17589 @if intl
17590 maybe-install-pdf-intl: install-pdf-intl
17591
17592 install-pdf-intl: \
17593     configure-intl \
17594     pdf-intl 
17595         @[ -f ./intl/Makefile ] || exit 0; \
17596         r=`${PWD_COMMAND}`; export r; \
17597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17598         $(HOST_EXPORTS) \
17599         for flag in $(EXTRA_HOST_FLAGS) ; do \
17600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17601         done; \
17602         echo "Doing install-pdf in intl"; \
17603         (cd $(HOST_SUBDIR)/intl && \
17604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17606                   "RANLIB=$${RANLIB}" \
17607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17608                   install-pdf) \
17609           || exit 1
17610
17611 @endif intl
17612
17613 .PHONY: maybe-install-html-intl install-html-intl
17614 maybe-install-html-intl:
17615 @if intl
17616 maybe-install-html-intl: install-html-intl
17617
17618 install-html-intl: \
17619     configure-intl \
17620     html-intl 
17621         @[ -f ./intl/Makefile ] || exit 0; \
17622         r=`${PWD_COMMAND}`; export r; \
17623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17624         $(HOST_EXPORTS) \
17625         for flag in $(EXTRA_HOST_FLAGS) ; do \
17626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17627         done; \
17628         echo "Doing install-html in intl"; \
17629         (cd $(HOST_SUBDIR)/intl && \
17630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17632                   "RANLIB=$${RANLIB}" \
17633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17634                   install-html) \
17635           || exit 1
17636
17637 @endif intl
17638
17639 .PHONY: maybe-installcheck-intl installcheck-intl
17640 maybe-installcheck-intl:
17641 @if intl
17642 maybe-installcheck-intl: installcheck-intl
17643
17644 installcheck-intl: \
17645     configure-intl 
17646         @[ -f ./intl/Makefile ] || exit 0; \
17647         r=`${PWD_COMMAND}`; export r; \
17648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17649         $(HOST_EXPORTS) \
17650         for flag in $(EXTRA_HOST_FLAGS) ; do \
17651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17652         done; \
17653         echo "Doing installcheck in intl"; \
17654         (cd $(HOST_SUBDIR)/intl && \
17655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17657                   "RANLIB=$${RANLIB}" \
17658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17659                   installcheck) \
17660           || exit 1
17661
17662 @endif intl
17663
17664 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17665 maybe-mostlyclean-intl:
17666 @if intl
17667 maybe-mostlyclean-intl: mostlyclean-intl
17668
17669 mostlyclean-intl: 
17670         @[ -f ./intl/Makefile ] || exit 0; \
17671         r=`${PWD_COMMAND}`; export r; \
17672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17673         $(HOST_EXPORTS) \
17674         for flag in $(EXTRA_HOST_FLAGS) ; do \
17675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17676         done; \
17677         echo "Doing mostlyclean in intl"; \
17678         (cd $(HOST_SUBDIR)/intl && \
17679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17681                   "RANLIB=$${RANLIB}" \
17682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17683                   mostlyclean) \
17684           || exit 1
17685
17686 @endif intl
17687
17688 .PHONY: maybe-clean-intl clean-intl
17689 maybe-clean-intl:
17690 @if intl
17691 maybe-clean-intl: clean-intl
17692
17693 clean-intl: 
17694         @[ -f ./intl/Makefile ] || exit 0; \
17695         r=`${PWD_COMMAND}`; export r; \
17696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17697         $(HOST_EXPORTS) \
17698         for flag in $(EXTRA_HOST_FLAGS) ; do \
17699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17700         done; \
17701         echo "Doing clean in intl"; \
17702         (cd $(HOST_SUBDIR)/intl && \
17703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17705                   "RANLIB=$${RANLIB}" \
17706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17707                   clean) \
17708           || exit 1
17709
17710 @endif intl
17711
17712 .PHONY: maybe-distclean-intl distclean-intl
17713 maybe-distclean-intl:
17714 @if intl
17715 maybe-distclean-intl: distclean-intl
17716
17717 distclean-intl: 
17718         @[ -f ./intl/Makefile ] || exit 0; \
17719         r=`${PWD_COMMAND}`; export r; \
17720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17721         $(HOST_EXPORTS) \
17722         for flag in $(EXTRA_HOST_FLAGS) ; do \
17723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17724         done; \
17725         echo "Doing distclean in intl"; \
17726         (cd $(HOST_SUBDIR)/intl && \
17727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17729                   "RANLIB=$${RANLIB}" \
17730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17731                   distclean) \
17732           || exit 1
17733
17734 @endif intl
17735
17736 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17737 maybe-maintainer-clean-intl:
17738 @if intl
17739 maybe-maintainer-clean-intl: maintainer-clean-intl
17740
17741 maintainer-clean-intl: 
17742         @[ -f ./intl/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 maintainer-clean in intl"; \
17750         (cd $(HOST_SUBDIR)/intl && \
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                   maintainer-clean) \
17756           || exit 1
17757
17758 @endif intl
17759
17760
17761
17762 .PHONY: configure-tcl maybe-configure-tcl
17763 maybe-configure-tcl:
17764 @if gcc-bootstrap
17765 configure-tcl: stage_current
17766 @endif gcc-bootstrap
17767 @if tcl
17768 maybe-configure-tcl: configure-tcl
17769 configure-tcl: 
17770         @: $(MAKE); $(unstage)
17771         @r=`${PWD_COMMAND}`; export r; \
17772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17773         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
17775         $(HOST_EXPORTS)  \
17776         echo Configuring in $(HOST_SUBDIR)/tcl; \
17777         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17778         case $(srcdir) in \
17779           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17780           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17781                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17782         esac; \
17783         module_srcdir=tcl; \
17784         $(SHELL) \
17785           $$s/$$module_srcdir/configure \
17786           --srcdir=$${topdir}/$$module_srcdir \
17787           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17788           --target=${target_alias}  \
17789           || exit 1
17790 @endif tcl
17791
17792
17793
17794
17795
17796 .PHONY: all-tcl maybe-all-tcl
17797 maybe-all-tcl:
17798 @if gcc-bootstrap
17799 all-tcl: stage_current
17800 @endif gcc-bootstrap
17801 @if tcl
17802 TARGET-tcl=all
17803 maybe-all-tcl: all-tcl
17804 all-tcl: configure-tcl
17805         @: $(MAKE); $(unstage)
17806         @r=`${PWD_COMMAND}`; export r; \
17807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17808         $(HOST_EXPORTS)  \
17809         (cd $(HOST_SUBDIR)/tcl && \
17810           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17811                 $(TARGET-tcl))
17812 @endif tcl
17813
17814
17815
17816
17817 .PHONY: check-tcl maybe-check-tcl
17818 maybe-check-tcl:
17819 @if tcl
17820 maybe-check-tcl: check-tcl
17821
17822 check-tcl:
17823         @: $(MAKE); $(unstage)
17824         @r=`${PWD_COMMAND}`; export r; \
17825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17826         $(HOST_EXPORTS)  \
17827         (cd $(HOST_SUBDIR)/tcl && \
17828           $(MAKE) $(FLAGS_TO_PASS)  check)
17829
17830 @endif tcl
17831
17832 .PHONY: install-tcl maybe-install-tcl
17833 maybe-install-tcl:
17834 @if tcl
17835 maybe-install-tcl: install-tcl
17836
17837 install-tcl: installdirs
17838         @: $(MAKE); $(unstage)
17839         @r=`${PWD_COMMAND}`; export r; \
17840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17841         $(HOST_EXPORTS) \
17842         (cd $(HOST_SUBDIR)/tcl && \
17843           $(MAKE) $(FLAGS_TO_PASS)  install)
17844
17845 @endif tcl
17846
17847 .PHONY: install-strip-tcl maybe-install-strip-tcl
17848 maybe-install-strip-tcl:
17849 @if tcl
17850 maybe-install-strip-tcl: install-strip-tcl
17851
17852 install-strip-tcl: installdirs
17853         @: $(MAKE); $(unstage)
17854         @r=`${PWD_COMMAND}`; export r; \
17855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17856         $(HOST_EXPORTS) \
17857         (cd $(HOST_SUBDIR)/tcl && \
17858           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17859
17860 @endif tcl
17861
17862 # Other targets (info, dvi, pdf, etc.)
17863
17864 .PHONY: maybe-info-tcl info-tcl
17865 maybe-info-tcl:
17866 @if tcl
17867 maybe-info-tcl: info-tcl
17868
17869 info-tcl: \
17870     configure-tcl 
17871         @: $(MAKE); $(unstage)
17872         @[ -f ./tcl/Makefile ] || exit 0; \
17873         r=`${PWD_COMMAND}`; export r; \
17874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17875         $(HOST_EXPORTS) \
17876         for flag in $(EXTRA_HOST_FLAGS) ; do \
17877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17878         done; \
17879         echo "Doing info in tcl"; \
17880         (cd $(HOST_SUBDIR)/tcl && \
17881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17883                   "RANLIB=$${RANLIB}" \
17884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17885                   info) \
17886           || exit 1
17887
17888 @endif tcl
17889
17890 .PHONY: maybe-dvi-tcl dvi-tcl
17891 maybe-dvi-tcl:
17892 @if tcl
17893 maybe-dvi-tcl: dvi-tcl
17894
17895 dvi-tcl: \
17896     configure-tcl 
17897         @: $(MAKE); $(unstage)
17898         @[ -f ./tcl/Makefile ] || exit 0; \
17899         r=`${PWD_COMMAND}`; export r; \
17900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17901         $(HOST_EXPORTS) \
17902         for flag in $(EXTRA_HOST_FLAGS) ; do \
17903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17904         done; \
17905         echo "Doing dvi in tcl"; \
17906         (cd $(HOST_SUBDIR)/tcl && \
17907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17909                   "RANLIB=$${RANLIB}" \
17910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17911                   dvi) \
17912           || exit 1
17913
17914 @endif tcl
17915
17916 .PHONY: maybe-pdf-tcl pdf-tcl
17917 maybe-pdf-tcl:
17918 @if tcl
17919 maybe-pdf-tcl: pdf-tcl
17920
17921 pdf-tcl: \
17922     configure-tcl 
17923         @: $(MAKE); $(unstage)
17924         @[ -f ./tcl/Makefile ] || exit 0; \
17925         r=`${PWD_COMMAND}`; export r; \
17926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17927         $(HOST_EXPORTS) \
17928         for flag in $(EXTRA_HOST_FLAGS) ; do \
17929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17930         done; \
17931         echo "Doing pdf in tcl"; \
17932         (cd $(HOST_SUBDIR)/tcl && \
17933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17935                   "RANLIB=$${RANLIB}" \
17936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17937                   pdf) \
17938           || exit 1
17939
17940 @endif tcl
17941
17942 .PHONY: maybe-html-tcl html-tcl
17943 maybe-html-tcl:
17944 @if tcl
17945 maybe-html-tcl: html-tcl
17946
17947 html-tcl: \
17948     configure-tcl 
17949         @: $(MAKE); $(unstage)
17950         @[ -f ./tcl/Makefile ] || exit 0; \
17951         r=`${PWD_COMMAND}`; export r; \
17952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17953         $(HOST_EXPORTS) \
17954         for flag in $(EXTRA_HOST_FLAGS) ; do \
17955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17956         done; \
17957         echo "Doing html in tcl"; \
17958         (cd $(HOST_SUBDIR)/tcl && \
17959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17961                   "RANLIB=$${RANLIB}" \
17962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17963                   html) \
17964           || exit 1
17965
17966 @endif tcl
17967
17968 .PHONY: maybe-TAGS-tcl TAGS-tcl
17969 maybe-TAGS-tcl:
17970 @if tcl
17971 maybe-TAGS-tcl: TAGS-tcl
17972
17973 TAGS-tcl: \
17974     configure-tcl 
17975         @: $(MAKE); $(unstage)
17976         @[ -f ./tcl/Makefile ] || exit 0; \
17977         r=`${PWD_COMMAND}`; export r; \
17978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17979         $(HOST_EXPORTS) \
17980         for flag in $(EXTRA_HOST_FLAGS) ; do \
17981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17982         done; \
17983         echo "Doing TAGS in tcl"; \
17984         (cd $(HOST_SUBDIR)/tcl && \
17985           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17986                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17987                   "RANLIB=$${RANLIB}" \
17988                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17989                   TAGS) \
17990           || exit 1
17991
17992 @endif tcl
17993
17994 .PHONY: maybe-install-info-tcl install-info-tcl
17995 maybe-install-info-tcl:
17996 @if tcl
17997 maybe-install-info-tcl: install-info-tcl
17998
17999 install-info-tcl: \
18000     configure-tcl \
18001     info-tcl 
18002         @: $(MAKE); $(unstage)
18003         @[ -f ./tcl/Makefile ] || exit 0; \
18004         r=`${PWD_COMMAND}`; export r; \
18005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18006         $(HOST_EXPORTS) \
18007         for flag in $(EXTRA_HOST_FLAGS) ; do \
18008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18009         done; \
18010         echo "Doing install-info in tcl"; \
18011         (cd $(HOST_SUBDIR)/tcl && \
18012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18014                   "RANLIB=$${RANLIB}" \
18015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18016                   install-info) \
18017           || exit 1
18018
18019 @endif tcl
18020
18021 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
18022 maybe-install-pdf-tcl:
18023 @if tcl
18024 maybe-install-pdf-tcl: install-pdf-tcl
18025
18026 install-pdf-tcl: \
18027     configure-tcl \
18028     pdf-tcl 
18029         @: $(MAKE); $(unstage)
18030         @[ -f ./tcl/Makefile ] || exit 0; \
18031         r=`${PWD_COMMAND}`; export r; \
18032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18033         $(HOST_EXPORTS) \
18034         for flag in $(EXTRA_HOST_FLAGS) ; do \
18035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18036         done; \
18037         echo "Doing install-pdf in tcl"; \
18038         (cd $(HOST_SUBDIR)/tcl && \
18039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18041                   "RANLIB=$${RANLIB}" \
18042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18043                   install-pdf) \
18044           || exit 1
18045
18046 @endif tcl
18047
18048 .PHONY: maybe-install-html-tcl install-html-tcl
18049 maybe-install-html-tcl:
18050 @if tcl
18051 maybe-install-html-tcl: install-html-tcl
18052
18053 install-html-tcl: \
18054     configure-tcl \
18055     html-tcl 
18056         @: $(MAKE); $(unstage)
18057         @[ -f ./tcl/Makefile ] || exit 0; \
18058         r=`${PWD_COMMAND}`; export r; \
18059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18060         $(HOST_EXPORTS) \
18061         for flag in $(EXTRA_HOST_FLAGS) ; do \
18062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18063         done; \
18064         echo "Doing install-html in tcl"; \
18065         (cd $(HOST_SUBDIR)/tcl && \
18066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18068                   "RANLIB=$${RANLIB}" \
18069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18070                   install-html) \
18071           || exit 1
18072
18073 @endif tcl
18074
18075 .PHONY: maybe-installcheck-tcl installcheck-tcl
18076 maybe-installcheck-tcl:
18077 @if tcl
18078 maybe-installcheck-tcl: installcheck-tcl
18079
18080 installcheck-tcl: \
18081     configure-tcl 
18082         @: $(MAKE); $(unstage)
18083         @[ -f ./tcl/Makefile ] || exit 0; \
18084         r=`${PWD_COMMAND}`; export r; \
18085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18086         $(HOST_EXPORTS) \
18087         for flag in $(EXTRA_HOST_FLAGS) ; do \
18088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18089         done; \
18090         echo "Doing installcheck in tcl"; \
18091         (cd $(HOST_SUBDIR)/tcl && \
18092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18094                   "RANLIB=$${RANLIB}" \
18095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18096                   installcheck) \
18097           || exit 1
18098
18099 @endif tcl
18100
18101 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
18102 maybe-mostlyclean-tcl:
18103 @if tcl
18104 maybe-mostlyclean-tcl: mostlyclean-tcl
18105
18106 # tcl doesn't support mostlyclean.
18107 mostlyclean-tcl:
18108
18109 @endif tcl
18110
18111 .PHONY: maybe-clean-tcl clean-tcl
18112 maybe-clean-tcl:
18113 @if tcl
18114 maybe-clean-tcl: clean-tcl
18115
18116 clean-tcl: 
18117         @: $(MAKE); $(unstage)
18118         @[ -f ./tcl/Makefile ] || exit 0; \
18119         r=`${PWD_COMMAND}`; export r; \
18120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18121         $(HOST_EXPORTS) \
18122         for flag in $(EXTRA_HOST_FLAGS) ; do \
18123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18124         done; \
18125         echo "Doing clean in tcl"; \
18126         (cd $(HOST_SUBDIR)/tcl && \
18127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18129                   "RANLIB=$${RANLIB}" \
18130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18131                   clean) \
18132           || exit 1
18133
18134 @endif tcl
18135
18136 .PHONY: maybe-distclean-tcl distclean-tcl
18137 maybe-distclean-tcl:
18138 @if tcl
18139 maybe-distclean-tcl: distclean-tcl
18140
18141 distclean-tcl: 
18142         @: $(MAKE); $(unstage)
18143         @[ -f ./tcl/Makefile ] || exit 0; \
18144         r=`${PWD_COMMAND}`; export r; \
18145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18146         $(HOST_EXPORTS) \
18147         for flag in $(EXTRA_HOST_FLAGS) ; do \
18148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18149         done; \
18150         echo "Doing distclean in tcl"; \
18151         (cd $(HOST_SUBDIR)/tcl && \
18152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18154                   "RANLIB=$${RANLIB}" \
18155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18156                   distclean) \
18157           || exit 1
18158
18159 @endif tcl
18160
18161 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
18162 maybe-maintainer-clean-tcl:
18163 @if tcl
18164 maybe-maintainer-clean-tcl: maintainer-clean-tcl
18165
18166 maintainer-clean-tcl: 
18167         @: $(MAKE); $(unstage)
18168         @[ -f ./tcl/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 maintainer-clean in tcl"; \
18176         (cd $(HOST_SUBDIR)/tcl && \
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                   maintainer-clean) \
18182           || exit 1
18183
18184 @endif tcl
18185
18186
18187
18188 .PHONY: configure-itcl maybe-configure-itcl
18189 maybe-configure-itcl:
18190 @if gcc-bootstrap
18191 configure-itcl: stage_current
18192 @endif gcc-bootstrap
18193 @if itcl
18194 maybe-configure-itcl: configure-itcl
18195 configure-itcl: 
18196         @: $(MAKE); $(unstage)
18197         @r=`${PWD_COMMAND}`; export r; \
18198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18199         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
18201         $(HOST_EXPORTS)  \
18202         echo Configuring in $(HOST_SUBDIR)/itcl; \
18203         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18204         case $(srcdir) in \
18205           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18206           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18207                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18208         esac; \
18209         module_srcdir=itcl; \
18210         $(SHELL) \
18211           $$s/$$module_srcdir/configure \
18212           --srcdir=$${topdir}/$$module_srcdir \
18213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18214           --target=${target_alias}  \
18215           || exit 1
18216 @endif itcl
18217
18218
18219
18220
18221
18222 .PHONY: all-itcl maybe-all-itcl
18223 maybe-all-itcl:
18224 @if gcc-bootstrap
18225 all-itcl: stage_current
18226 @endif gcc-bootstrap
18227 @if itcl
18228 TARGET-itcl=all
18229 maybe-all-itcl: all-itcl
18230 all-itcl: configure-itcl
18231         @: $(MAKE); $(unstage)
18232         @r=`${PWD_COMMAND}`; export r; \
18233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18234         $(HOST_EXPORTS)  \
18235         (cd $(HOST_SUBDIR)/itcl && \
18236           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18237                 $(TARGET-itcl))
18238 @endif itcl
18239
18240
18241
18242
18243 .PHONY: check-itcl maybe-check-itcl
18244 maybe-check-itcl:
18245 @if itcl
18246 maybe-check-itcl: check-itcl
18247
18248 check-itcl:
18249         @: $(MAKE); $(unstage)
18250         @r=`${PWD_COMMAND}`; export r; \
18251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18252         $(HOST_EXPORTS)  \
18253         (cd $(HOST_SUBDIR)/itcl && \
18254           $(MAKE) $(FLAGS_TO_PASS)  check)
18255
18256 @endif itcl
18257
18258 .PHONY: install-itcl maybe-install-itcl
18259 maybe-install-itcl:
18260 @if itcl
18261 maybe-install-itcl: install-itcl
18262
18263 install-itcl: installdirs
18264         @: $(MAKE); $(unstage)
18265         @r=`${PWD_COMMAND}`; export r; \
18266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18267         $(HOST_EXPORTS) \
18268         (cd $(HOST_SUBDIR)/itcl && \
18269           $(MAKE) $(FLAGS_TO_PASS)  install)
18270
18271 @endif itcl
18272
18273 .PHONY: install-strip-itcl maybe-install-strip-itcl
18274 maybe-install-strip-itcl:
18275 @if itcl
18276 maybe-install-strip-itcl: install-strip-itcl
18277
18278 install-strip-itcl: installdirs
18279         @: $(MAKE); $(unstage)
18280         @r=`${PWD_COMMAND}`; export r; \
18281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18282         $(HOST_EXPORTS) \
18283         (cd $(HOST_SUBDIR)/itcl && \
18284           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18285
18286 @endif itcl
18287
18288 # Other targets (info, dvi, pdf, etc.)
18289
18290 .PHONY: maybe-info-itcl info-itcl
18291 maybe-info-itcl:
18292 @if itcl
18293 maybe-info-itcl: info-itcl
18294
18295 info-itcl: \
18296     configure-itcl 
18297         @: $(MAKE); $(unstage)
18298         @[ -f ./itcl/Makefile ] || exit 0; \
18299         r=`${PWD_COMMAND}`; export r; \
18300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18301         $(HOST_EXPORTS) \
18302         for flag in $(EXTRA_HOST_FLAGS) ; do \
18303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18304         done; \
18305         echo "Doing info in itcl"; \
18306         (cd $(HOST_SUBDIR)/itcl && \
18307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18309                   "RANLIB=$${RANLIB}" \
18310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18311                   info) \
18312           || exit 1
18313
18314 @endif itcl
18315
18316 .PHONY: maybe-dvi-itcl dvi-itcl
18317 maybe-dvi-itcl:
18318 @if itcl
18319 maybe-dvi-itcl: dvi-itcl
18320
18321 dvi-itcl: \
18322     configure-itcl 
18323         @: $(MAKE); $(unstage)
18324         @[ -f ./itcl/Makefile ] || exit 0; \
18325         r=`${PWD_COMMAND}`; export r; \
18326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18327         $(HOST_EXPORTS) \
18328         for flag in $(EXTRA_HOST_FLAGS) ; do \
18329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18330         done; \
18331         echo "Doing dvi in itcl"; \
18332         (cd $(HOST_SUBDIR)/itcl && \
18333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18335                   "RANLIB=$${RANLIB}" \
18336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18337                   dvi) \
18338           || exit 1
18339
18340 @endif itcl
18341
18342 .PHONY: maybe-pdf-itcl pdf-itcl
18343 maybe-pdf-itcl:
18344 @if itcl
18345 maybe-pdf-itcl: pdf-itcl
18346
18347 pdf-itcl: \
18348     configure-itcl 
18349         @: $(MAKE); $(unstage)
18350         @[ -f ./itcl/Makefile ] || exit 0; \
18351         r=`${PWD_COMMAND}`; export r; \
18352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18353         $(HOST_EXPORTS) \
18354         for flag in $(EXTRA_HOST_FLAGS) ; do \
18355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18356         done; \
18357         echo "Doing pdf in itcl"; \
18358         (cd $(HOST_SUBDIR)/itcl && \
18359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18361                   "RANLIB=$${RANLIB}" \
18362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18363                   pdf) \
18364           || exit 1
18365
18366 @endif itcl
18367
18368 .PHONY: maybe-html-itcl html-itcl
18369 maybe-html-itcl:
18370 @if itcl
18371 maybe-html-itcl: html-itcl
18372
18373 html-itcl: \
18374     configure-itcl 
18375         @: $(MAKE); $(unstage)
18376         @[ -f ./itcl/Makefile ] || exit 0; \
18377         r=`${PWD_COMMAND}`; export r; \
18378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18379         $(HOST_EXPORTS) \
18380         for flag in $(EXTRA_HOST_FLAGS) ; do \
18381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18382         done; \
18383         echo "Doing html in itcl"; \
18384         (cd $(HOST_SUBDIR)/itcl && \
18385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18387                   "RANLIB=$${RANLIB}" \
18388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18389                   html) \
18390           || exit 1
18391
18392 @endif itcl
18393
18394 .PHONY: maybe-TAGS-itcl TAGS-itcl
18395 maybe-TAGS-itcl:
18396 @if itcl
18397 maybe-TAGS-itcl: TAGS-itcl
18398
18399 TAGS-itcl: \
18400     configure-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 TAGS 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                   TAGS) \
18416           || exit 1
18417
18418 @endif itcl
18419
18420 .PHONY: maybe-install-info-itcl install-info-itcl
18421 maybe-install-info-itcl:
18422 @if itcl
18423 maybe-install-info-itcl: install-info-itcl
18424
18425 install-info-itcl: \
18426     configure-itcl \
18427     info-itcl 
18428         @: $(MAKE); $(unstage)
18429         @[ -f ./itcl/Makefile ] || exit 0; \
18430         r=`${PWD_COMMAND}`; export r; \
18431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432         $(HOST_EXPORTS) \
18433         for flag in $(EXTRA_HOST_FLAGS) ; do \
18434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18435         done; \
18436         echo "Doing install-info in itcl"; \
18437         (cd $(HOST_SUBDIR)/itcl && \
18438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18440                   "RANLIB=$${RANLIB}" \
18441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18442                   install-info) \
18443           || exit 1
18444
18445 @endif itcl
18446
18447 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18448 maybe-install-pdf-itcl:
18449 @if itcl
18450 maybe-install-pdf-itcl: install-pdf-itcl
18451
18452 install-pdf-itcl: \
18453     configure-itcl \
18454     pdf-itcl 
18455         @: $(MAKE); $(unstage)
18456         @[ -f ./itcl/Makefile ] || exit 0; \
18457         r=`${PWD_COMMAND}`; export r; \
18458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18459         $(HOST_EXPORTS) \
18460         for flag in $(EXTRA_HOST_FLAGS) ; do \
18461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18462         done; \
18463         echo "Doing install-pdf in itcl"; \
18464         (cd $(HOST_SUBDIR)/itcl && \
18465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18467                   "RANLIB=$${RANLIB}" \
18468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18469                   install-pdf) \
18470           || exit 1
18471
18472 @endif itcl
18473
18474 .PHONY: maybe-install-html-itcl install-html-itcl
18475 maybe-install-html-itcl:
18476 @if itcl
18477 maybe-install-html-itcl: install-html-itcl
18478
18479 install-html-itcl: \
18480     configure-itcl \
18481     html-itcl 
18482         @: $(MAKE); $(unstage)
18483         @[ -f ./itcl/Makefile ] || exit 0; \
18484         r=`${PWD_COMMAND}`; export r; \
18485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18486         $(HOST_EXPORTS) \
18487         for flag in $(EXTRA_HOST_FLAGS) ; do \
18488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18489         done; \
18490         echo "Doing install-html in itcl"; \
18491         (cd $(HOST_SUBDIR)/itcl && \
18492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18494                   "RANLIB=$${RANLIB}" \
18495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18496                   install-html) \
18497           || exit 1
18498
18499 @endif itcl
18500
18501 .PHONY: maybe-installcheck-itcl installcheck-itcl
18502 maybe-installcheck-itcl:
18503 @if itcl
18504 maybe-installcheck-itcl: installcheck-itcl
18505
18506 installcheck-itcl: \
18507     configure-itcl 
18508         @: $(MAKE); $(unstage)
18509         @[ -f ./itcl/Makefile ] || exit 0; \
18510         r=`${PWD_COMMAND}`; export r; \
18511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18512         $(HOST_EXPORTS) \
18513         for flag in $(EXTRA_HOST_FLAGS) ; do \
18514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18515         done; \
18516         echo "Doing installcheck in itcl"; \
18517         (cd $(HOST_SUBDIR)/itcl && \
18518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18520                   "RANLIB=$${RANLIB}" \
18521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18522                   installcheck) \
18523           || exit 1
18524
18525 @endif itcl
18526
18527 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18528 maybe-mostlyclean-itcl:
18529 @if itcl
18530 maybe-mostlyclean-itcl: mostlyclean-itcl
18531
18532 mostlyclean-itcl: 
18533         @: $(MAKE); $(unstage)
18534         @[ -f ./itcl/Makefile ] || exit 0; \
18535         r=`${PWD_COMMAND}`; export r; \
18536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18537         $(HOST_EXPORTS) \
18538         for flag in $(EXTRA_HOST_FLAGS) ; do \
18539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18540         done; \
18541         echo "Doing mostlyclean in itcl"; \
18542         (cd $(HOST_SUBDIR)/itcl && \
18543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18545                   "RANLIB=$${RANLIB}" \
18546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18547                   mostlyclean) \
18548           || exit 1
18549
18550 @endif itcl
18551
18552 .PHONY: maybe-clean-itcl clean-itcl
18553 maybe-clean-itcl:
18554 @if itcl
18555 maybe-clean-itcl: clean-itcl
18556
18557 clean-itcl: 
18558         @: $(MAKE); $(unstage)
18559         @[ -f ./itcl/Makefile ] || exit 0; \
18560         r=`${PWD_COMMAND}`; export r; \
18561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562         $(HOST_EXPORTS) \
18563         for flag in $(EXTRA_HOST_FLAGS) ; do \
18564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18565         done; \
18566         echo "Doing clean in itcl"; \
18567         (cd $(HOST_SUBDIR)/itcl && \
18568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18570                   "RANLIB=$${RANLIB}" \
18571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18572                   clean) \
18573           || exit 1
18574
18575 @endif itcl
18576
18577 .PHONY: maybe-distclean-itcl distclean-itcl
18578 maybe-distclean-itcl:
18579 @if itcl
18580 maybe-distclean-itcl: distclean-itcl
18581
18582 distclean-itcl: 
18583         @: $(MAKE); $(unstage)
18584         @[ -f ./itcl/Makefile ] || exit 0; \
18585         r=`${PWD_COMMAND}`; export r; \
18586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18587         $(HOST_EXPORTS) \
18588         for flag in $(EXTRA_HOST_FLAGS) ; do \
18589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18590         done; \
18591         echo "Doing distclean in itcl"; \
18592         (cd $(HOST_SUBDIR)/itcl && \
18593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18595                   "RANLIB=$${RANLIB}" \
18596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18597                   distclean) \
18598           || exit 1
18599
18600 @endif itcl
18601
18602 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18603 maybe-maintainer-clean-itcl:
18604 @if itcl
18605 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18606
18607 maintainer-clean-itcl: 
18608         @: $(MAKE); $(unstage)
18609         @[ -f ./itcl/Makefile ] || exit 0; \
18610         r=`${PWD_COMMAND}`; export r; \
18611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18612         $(HOST_EXPORTS) \
18613         for flag in $(EXTRA_HOST_FLAGS) ; do \
18614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18615         done; \
18616         echo "Doing maintainer-clean in itcl"; \
18617         (cd $(HOST_SUBDIR)/itcl && \
18618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18620                   "RANLIB=$${RANLIB}" \
18621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18622                   maintainer-clean) \
18623           || exit 1
18624
18625 @endif itcl
18626
18627
18628
18629 .PHONY: configure-ld maybe-configure-ld
18630 maybe-configure-ld:
18631 @if gcc-bootstrap
18632 configure-ld: stage_current
18633 @endif gcc-bootstrap
18634 @if ld
18635 maybe-configure-ld: configure-ld
18636 configure-ld: 
18637         @r=`${PWD_COMMAND}`; export r; \
18638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18639         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18640         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18641         $(HOST_EXPORTS)  \
18642         echo Configuring in $(HOST_SUBDIR)/ld; \
18643         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18644         case $(srcdir) in \
18645           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18646           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18647                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18648         esac; \
18649         module_srcdir=ld; \
18650         $(SHELL) \
18651           $$s/$$module_srcdir/configure \
18652           --srcdir=$${topdir}/$$module_srcdir \
18653           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18654           --target=${target_alias}  \
18655           || exit 1
18656 @endif ld
18657
18658
18659
18660 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18661 maybe-configure-stage1-ld:
18662 @if ld-bootstrap
18663 maybe-configure-stage1-ld: configure-stage1-ld
18664 configure-stage1-ld:
18665         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18666         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18667         @r=`${PWD_COMMAND}`; export r; \
18668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18669         TFLAGS="$(STAGE1_TFLAGS)"; \
18670         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18671         $(HOST_EXPORTS) \
18672         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18673         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18674         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18675         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
18676         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18677         cd $(HOST_SUBDIR)/ld || exit 1; \
18678         case $(srcdir) in \
18679           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18680           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18681                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18682         esac; \
18683         module_srcdir=ld; \
18684         $(SHELL) $$s/$$module_srcdir/configure \
18685           --srcdir=$${topdir}/$$module_srcdir \
18686           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18687           --target=${target_alias} \
18688            \
18689           $(STAGE1_CONFIGURE_FLAGS)
18690 @endif ld-bootstrap
18691
18692 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18693 maybe-configure-stage2-ld:
18694 @if ld-bootstrap
18695 maybe-configure-stage2-ld: configure-stage2-ld
18696 configure-stage2-ld:
18697         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18698         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18699         @r=`${PWD_COMMAND}`; export r; \
18700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18701         TFLAGS="$(STAGE2_TFLAGS)"; \
18702         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18703         $(HOST_EXPORTS) \
18704         $(POSTSTAGE1_HOST_EXPORTS) \
18705         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18706         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18707         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18708         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
18709         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18710         cd $(HOST_SUBDIR)/ld || exit 1; \
18711         case $(srcdir) in \
18712           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18713           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18714                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18715         esac; \
18716         module_srcdir=ld; \
18717         $(SHELL) $$s/$$module_srcdir/configure \
18718           --srcdir=$${topdir}/$$module_srcdir \
18719           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18720           --target=${target_alias} \
18721           --with-build-libsubdir=$(HOST_SUBDIR) \
18722           $(STAGE2_CONFIGURE_FLAGS)
18723 @endif ld-bootstrap
18724
18725 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18726 maybe-configure-stage3-ld:
18727 @if ld-bootstrap
18728 maybe-configure-stage3-ld: configure-stage3-ld
18729 configure-stage3-ld:
18730         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18731         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18732         @r=`${PWD_COMMAND}`; export r; \
18733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18734         TFLAGS="$(STAGE3_TFLAGS)"; \
18735         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18736         $(HOST_EXPORTS) \
18737         $(POSTSTAGE1_HOST_EXPORTS) \
18738         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18739         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18740         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18741         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
18742         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18743         cd $(HOST_SUBDIR)/ld || exit 1; \
18744         case $(srcdir) in \
18745           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18746           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18747                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18748         esac; \
18749         module_srcdir=ld; \
18750         $(SHELL) $$s/$$module_srcdir/configure \
18751           --srcdir=$${topdir}/$$module_srcdir \
18752           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18753           --target=${target_alias} \
18754           --with-build-libsubdir=$(HOST_SUBDIR) \
18755           $(STAGE3_CONFIGURE_FLAGS)
18756 @endif ld-bootstrap
18757
18758 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18759 maybe-configure-stage4-ld:
18760 @if ld-bootstrap
18761 maybe-configure-stage4-ld: configure-stage4-ld
18762 configure-stage4-ld:
18763         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18764         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18765         @r=`${PWD_COMMAND}`; export r; \
18766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18767         TFLAGS="$(STAGE4_TFLAGS)"; \
18768         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18769         $(HOST_EXPORTS) \
18770         $(POSTSTAGE1_HOST_EXPORTS) \
18771         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18772         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18773         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18774         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
18775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18776         cd $(HOST_SUBDIR)/ld || exit 1; \
18777         case $(srcdir) in \
18778           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18779           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18780                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18781         esac; \
18782         module_srcdir=ld; \
18783         $(SHELL) $$s/$$module_srcdir/configure \
18784           --srcdir=$${topdir}/$$module_srcdir \
18785           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18786           --target=${target_alias} \
18787           --with-build-libsubdir=$(HOST_SUBDIR) \
18788           $(STAGE4_CONFIGURE_FLAGS)
18789 @endif ld-bootstrap
18790
18791 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18792 maybe-configure-stageprofile-ld:
18793 @if ld-bootstrap
18794 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18795 configure-stageprofile-ld:
18796         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18797         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18798         @r=`${PWD_COMMAND}`; export r; \
18799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18800         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18801         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18802         $(HOST_EXPORTS) \
18803         $(POSTSTAGE1_HOST_EXPORTS) \
18804         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18805         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18806         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18807         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
18808         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18809         cd $(HOST_SUBDIR)/ld || exit 1; \
18810         case $(srcdir) in \
18811           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18812           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18813                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18814         esac; \
18815         module_srcdir=ld; \
18816         $(SHELL) $$s/$$module_srcdir/configure \
18817           --srcdir=$${topdir}/$$module_srcdir \
18818           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18819           --target=${target_alias} \
18820           --with-build-libsubdir=$(HOST_SUBDIR) \
18821           $(STAGEprofile_CONFIGURE_FLAGS)
18822 @endif ld-bootstrap
18823
18824 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18825 maybe-configure-stagefeedback-ld:
18826 @if ld-bootstrap
18827 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18828 configure-stagefeedback-ld:
18829         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18830         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18831         @r=`${PWD_COMMAND}`; export r; \
18832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18833         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18834         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18835         $(HOST_EXPORTS) \
18836         $(POSTSTAGE1_HOST_EXPORTS) \
18837         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18838         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18839         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18840         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
18841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
18842         cd $(HOST_SUBDIR)/ld || exit 1; \
18843         case $(srcdir) in \
18844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18845           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18847         esac; \
18848         module_srcdir=ld; \
18849         $(SHELL) $$s/$$module_srcdir/configure \
18850           --srcdir=$${topdir}/$$module_srcdir \
18851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18852           --target=${target_alias} \
18853           --with-build-libsubdir=$(HOST_SUBDIR) \
18854           $(STAGEfeedback_CONFIGURE_FLAGS)
18855 @endif ld-bootstrap
18856
18857
18858
18859
18860
18861 .PHONY: all-ld maybe-all-ld
18862 maybe-all-ld:
18863 @if gcc-bootstrap
18864 all-ld: stage_current
18865 @endif gcc-bootstrap
18866 @if ld
18867 TARGET-ld=all
18868 maybe-all-ld: all-ld
18869 all-ld: configure-ld
18870         @r=`${PWD_COMMAND}`; export r; \
18871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18872         $(HOST_EXPORTS)  \
18873         (cd $(HOST_SUBDIR)/ld && \
18874           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18875                 $(TARGET-ld))
18876 @endif ld
18877
18878
18879
18880 .PHONY: all-stage1-ld maybe-all-stage1-ld
18881 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18882 maybe-all-stage1-ld:
18883 maybe-clean-stage1-ld:
18884 @if ld-bootstrap
18885 maybe-all-stage1-ld: all-stage1-ld
18886 all-stage1: all-stage1-ld
18887 TARGET-stage1-ld = $(TARGET-ld)
18888 all-stage1-ld: configure-stage1-ld
18889         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18890         @r=`${PWD_COMMAND}`; export r; \
18891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18892         TFLAGS="$(STAGE1_TFLAGS)"; \
18893         $(HOST_EXPORTS)  \
18894         cd $(HOST_SUBDIR)/ld && \
18895          \
18896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18897                 CFLAGS="$(STAGE1_CFLAGS)" \
18898                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18899                 LIBCFLAGS="$(LIBCFLAGS)" \
18900                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18901                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18902                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18903                 $(EXTRA_HOST_FLAGS)  \
18904                 $(STAGE1_FLAGS_TO_PASS)  \
18905                 TFLAGS="$(STAGE1_TFLAGS)"  \
18906                 $(TARGET-stage1-ld)
18907
18908 maybe-clean-stage1-ld: clean-stage1-ld
18909 clean-stage1: clean-stage1-ld
18910 clean-stage1-ld:
18911         @if [ $(current_stage) = stage1 ]; then \
18912           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18913         else \
18914           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18915           $(MAKE) stage1-start; \
18916         fi; \
18917         cd $(HOST_SUBDIR)/ld && \
18918         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18919         $(STAGE1_FLAGS_TO_PASS)  clean
18920 @endif ld-bootstrap
18921
18922
18923 .PHONY: all-stage2-ld maybe-all-stage2-ld
18924 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18925 maybe-all-stage2-ld:
18926 maybe-clean-stage2-ld:
18927 @if ld-bootstrap
18928 maybe-all-stage2-ld: all-stage2-ld
18929 all-stage2: all-stage2-ld
18930 TARGET-stage2-ld = $(TARGET-ld)
18931 all-stage2-ld: configure-stage2-ld
18932         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18933         @r=`${PWD_COMMAND}`; export r; \
18934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18935         TFLAGS="$(STAGE2_TFLAGS)"; \
18936         $(HOST_EXPORTS) \
18937         $(POSTSTAGE1_HOST_EXPORTS)  \
18938         cd $(HOST_SUBDIR)/ld && \
18939          \
18940         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18941                 CFLAGS="$(STAGE2_CFLAGS)" \
18942                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18943                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18944                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18945                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18946                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18947                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18948                 TFLAGS="$(STAGE2_TFLAGS)"  \
18949                 $(TARGET-stage2-ld)
18950
18951 maybe-clean-stage2-ld: clean-stage2-ld
18952 clean-stage2: clean-stage2-ld
18953 clean-stage2-ld:
18954         @if [ $(current_stage) = stage2 ]; then \
18955           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18956         else \
18957           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18958           $(MAKE) stage2-start; \
18959         fi; \
18960         cd $(HOST_SUBDIR)/ld && \
18961         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18962 @endif ld-bootstrap
18963
18964
18965 .PHONY: all-stage3-ld maybe-all-stage3-ld
18966 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18967 maybe-all-stage3-ld:
18968 maybe-clean-stage3-ld:
18969 @if ld-bootstrap
18970 maybe-all-stage3-ld: all-stage3-ld
18971 all-stage3: all-stage3-ld
18972 TARGET-stage3-ld = $(TARGET-ld)
18973 all-stage3-ld: configure-stage3-ld
18974         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18975         @r=`${PWD_COMMAND}`; export r; \
18976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18977         TFLAGS="$(STAGE3_TFLAGS)"; \
18978         $(HOST_EXPORTS) \
18979         $(POSTSTAGE1_HOST_EXPORTS)  \
18980         cd $(HOST_SUBDIR)/ld && \
18981          \
18982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18983                 CFLAGS="$(STAGE3_CFLAGS)" \
18984                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18985                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18986                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18987                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18988                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18989                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18990                 TFLAGS="$(STAGE3_TFLAGS)"  \
18991                 $(TARGET-stage3-ld)
18992
18993 maybe-clean-stage3-ld: clean-stage3-ld
18994 clean-stage3: clean-stage3-ld
18995 clean-stage3-ld:
18996         @if [ $(current_stage) = stage3 ]; then \
18997           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18998         else \
18999           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
19000           $(MAKE) stage3-start; \
19001         fi; \
19002         cd $(HOST_SUBDIR)/ld && \
19003         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19004 @endif ld-bootstrap
19005
19006
19007 .PHONY: all-stage4-ld maybe-all-stage4-ld
19008 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
19009 maybe-all-stage4-ld:
19010 maybe-clean-stage4-ld:
19011 @if ld-bootstrap
19012 maybe-all-stage4-ld: all-stage4-ld
19013 all-stage4: all-stage4-ld
19014 TARGET-stage4-ld = $(TARGET-ld)
19015 all-stage4-ld: configure-stage4-ld
19016         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19017         @r=`${PWD_COMMAND}`; export r; \
19018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19019         TFLAGS="$(STAGE4_TFLAGS)"; \
19020         $(HOST_EXPORTS) \
19021         $(POSTSTAGE1_HOST_EXPORTS)  \
19022         cd $(HOST_SUBDIR)/ld && \
19023          \
19024         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19025                 CFLAGS="$(STAGE4_CFLAGS)" \
19026                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19027                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19028                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19029                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19030                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19031                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19032                 TFLAGS="$(STAGE4_TFLAGS)"  \
19033                 $(TARGET-stage4-ld)
19034
19035 maybe-clean-stage4-ld: clean-stage4-ld
19036 clean-stage4: clean-stage4-ld
19037 clean-stage4-ld:
19038         @if [ $(current_stage) = stage4 ]; then \
19039           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19040         else \
19041           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
19042           $(MAKE) stage4-start; \
19043         fi; \
19044         cd $(HOST_SUBDIR)/ld && \
19045         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19046 @endif ld-bootstrap
19047
19048
19049 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
19050 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
19051 maybe-all-stageprofile-ld:
19052 maybe-clean-stageprofile-ld:
19053 @if ld-bootstrap
19054 maybe-all-stageprofile-ld: all-stageprofile-ld
19055 all-stageprofile: all-stageprofile-ld
19056 TARGET-stageprofile-ld = $(TARGET-ld)
19057 all-stageprofile-ld: configure-stageprofile-ld
19058         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19059         @r=`${PWD_COMMAND}`; export r; \
19060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19061         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19062         $(HOST_EXPORTS) \
19063         $(POSTSTAGE1_HOST_EXPORTS)  \
19064         cd $(HOST_SUBDIR)/ld && \
19065          \
19066         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19067                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19068                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19069                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19070                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19071                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19072                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19073                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19074                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19075                 $(TARGET-stageprofile-ld)
19076
19077 maybe-clean-stageprofile-ld: clean-stageprofile-ld
19078 clean-stageprofile: clean-stageprofile-ld
19079 clean-stageprofile-ld:
19080         @if [ $(current_stage) = stageprofile ]; then \
19081           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19082         else \
19083           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
19084           $(MAKE) stageprofile-start; \
19085         fi; \
19086         cd $(HOST_SUBDIR)/ld && \
19087         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19088 @endif ld-bootstrap
19089
19090
19091 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
19092 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
19093 maybe-all-stagefeedback-ld:
19094 maybe-clean-stagefeedback-ld:
19095 @if ld-bootstrap
19096 maybe-all-stagefeedback-ld: all-stagefeedback-ld
19097 all-stagefeedback: all-stagefeedback-ld
19098 TARGET-stagefeedback-ld = $(TARGET-ld)
19099 all-stagefeedback-ld: configure-stagefeedback-ld
19100         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19101         @r=`${PWD_COMMAND}`; export r; \
19102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19103         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19104         $(HOST_EXPORTS) \
19105         $(POSTSTAGE1_HOST_EXPORTS)  \
19106         cd $(HOST_SUBDIR)/ld && \
19107          \
19108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19109                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19110                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19111                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19112                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19113                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19114                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19115                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19116                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19117                 $(TARGET-stagefeedback-ld)
19118
19119 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
19120 clean-stagefeedback: clean-stagefeedback-ld
19121 clean-stagefeedback-ld:
19122         @if [ $(current_stage) = stagefeedback ]; then \
19123           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
19124         else \
19125           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
19126           $(MAKE) stagefeedback-start; \
19127         fi; \
19128         cd $(HOST_SUBDIR)/ld && \
19129         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19130 @endif ld-bootstrap
19131
19132
19133
19134
19135
19136 .PHONY: check-ld maybe-check-ld
19137 maybe-check-ld:
19138 @if ld
19139 maybe-check-ld: check-ld
19140
19141 check-ld:
19142         @: $(MAKE); $(unstage)
19143         @r=`${PWD_COMMAND}`; export r; \
19144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19145         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19146         (cd $(HOST_SUBDIR)/ld && \
19147           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19148
19149 @endif ld
19150
19151 .PHONY: install-ld maybe-install-ld
19152 maybe-install-ld:
19153 @if ld
19154 maybe-install-ld: install-ld
19155
19156 install-ld: installdirs
19157         @: $(MAKE); $(unstage)
19158         @r=`${PWD_COMMAND}`; export r; \
19159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160         $(HOST_EXPORTS) \
19161         (cd $(HOST_SUBDIR)/ld && \
19162           $(MAKE) $(FLAGS_TO_PASS)  install)
19163
19164 @endif ld
19165
19166 .PHONY: install-strip-ld maybe-install-strip-ld
19167 maybe-install-strip-ld:
19168 @if ld
19169 maybe-install-strip-ld: install-strip-ld
19170
19171 install-strip-ld: installdirs
19172         @: $(MAKE); $(unstage)
19173         @r=`${PWD_COMMAND}`; export r; \
19174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19175         $(HOST_EXPORTS) \
19176         (cd $(HOST_SUBDIR)/ld && \
19177           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19178
19179 @endif ld
19180
19181 # Other targets (info, dvi, pdf, etc.)
19182
19183 .PHONY: maybe-info-ld info-ld
19184 maybe-info-ld:
19185 @if ld
19186 maybe-info-ld: info-ld
19187
19188 info-ld: \
19189     configure-ld 
19190         @[ -f ./ld/Makefile ] || exit 0; \
19191         r=`${PWD_COMMAND}`; export r; \
19192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193         $(HOST_EXPORTS) \
19194         for flag in $(EXTRA_HOST_FLAGS) ; do \
19195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196         done; \
19197         echo "Doing info in ld"; \
19198         (cd $(HOST_SUBDIR)/ld && \
19199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201                   "RANLIB=$${RANLIB}" \
19202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19203                   info) \
19204           || exit 1
19205
19206 @endif ld
19207
19208 .PHONY: maybe-dvi-ld dvi-ld
19209 maybe-dvi-ld:
19210 @if ld
19211 maybe-dvi-ld: dvi-ld
19212
19213 dvi-ld: \
19214     configure-ld 
19215         @[ -f ./ld/Makefile ] || exit 0; \
19216         r=`${PWD_COMMAND}`; export r; \
19217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19218         $(HOST_EXPORTS) \
19219         for flag in $(EXTRA_HOST_FLAGS) ; do \
19220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19221         done; \
19222         echo "Doing dvi in ld"; \
19223         (cd $(HOST_SUBDIR)/ld && \
19224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19226                   "RANLIB=$${RANLIB}" \
19227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19228                   dvi) \
19229           || exit 1
19230
19231 @endif ld
19232
19233 .PHONY: maybe-pdf-ld pdf-ld
19234 maybe-pdf-ld:
19235 @if ld
19236 maybe-pdf-ld: pdf-ld
19237
19238 pdf-ld: \
19239     configure-ld 
19240         @[ -f ./ld/Makefile ] || exit 0; \
19241         r=`${PWD_COMMAND}`; export r; \
19242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19243         $(HOST_EXPORTS) \
19244         for flag in $(EXTRA_HOST_FLAGS) ; do \
19245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19246         done; \
19247         echo "Doing pdf in ld"; \
19248         (cd $(HOST_SUBDIR)/ld && \
19249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19251                   "RANLIB=$${RANLIB}" \
19252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19253                   pdf) \
19254           || exit 1
19255
19256 @endif ld
19257
19258 .PHONY: maybe-html-ld html-ld
19259 maybe-html-ld:
19260 @if ld
19261 maybe-html-ld: html-ld
19262
19263 html-ld: \
19264     configure-ld 
19265         @[ -f ./ld/Makefile ] || exit 0; \
19266         r=`${PWD_COMMAND}`; export r; \
19267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19268         $(HOST_EXPORTS) \
19269         for flag in $(EXTRA_HOST_FLAGS) ; do \
19270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19271         done; \
19272         echo "Doing html in ld"; \
19273         (cd $(HOST_SUBDIR)/ld && \
19274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19276                   "RANLIB=$${RANLIB}" \
19277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19278                   html) \
19279           || exit 1
19280
19281 @endif ld
19282
19283 .PHONY: maybe-TAGS-ld TAGS-ld
19284 maybe-TAGS-ld:
19285 @if ld
19286 maybe-TAGS-ld: TAGS-ld
19287
19288 TAGS-ld: \
19289     configure-ld 
19290         @[ -f ./ld/Makefile ] || exit 0; \
19291         r=`${PWD_COMMAND}`; export r; \
19292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293         $(HOST_EXPORTS) \
19294         for flag in $(EXTRA_HOST_FLAGS) ; do \
19295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19296         done; \
19297         echo "Doing TAGS in ld"; \
19298         (cd $(HOST_SUBDIR)/ld && \
19299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19301                   "RANLIB=$${RANLIB}" \
19302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19303                   TAGS) \
19304           || exit 1
19305
19306 @endif ld
19307
19308 .PHONY: maybe-install-info-ld install-info-ld
19309 maybe-install-info-ld:
19310 @if ld
19311 maybe-install-info-ld: install-info-ld
19312
19313 install-info-ld: \
19314     configure-ld \
19315     info-ld 
19316         @[ -f ./ld/Makefile ] || exit 0; \
19317         r=`${PWD_COMMAND}`; export r; \
19318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19319         $(HOST_EXPORTS) \
19320         for flag in $(EXTRA_HOST_FLAGS) ; do \
19321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19322         done; \
19323         echo "Doing install-info in ld"; \
19324         (cd $(HOST_SUBDIR)/ld && \
19325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19327                   "RANLIB=$${RANLIB}" \
19328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19329                   install-info) \
19330           || exit 1
19331
19332 @endif ld
19333
19334 .PHONY: maybe-install-pdf-ld install-pdf-ld
19335 maybe-install-pdf-ld:
19336 @if ld
19337 maybe-install-pdf-ld: install-pdf-ld
19338
19339 install-pdf-ld: \
19340     configure-ld \
19341     pdf-ld 
19342         @[ -f ./ld/Makefile ] || exit 0; \
19343         r=`${PWD_COMMAND}`; export r; \
19344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19345         $(HOST_EXPORTS) \
19346         for flag in $(EXTRA_HOST_FLAGS) ; do \
19347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19348         done; \
19349         echo "Doing install-pdf in ld"; \
19350         (cd $(HOST_SUBDIR)/ld && \
19351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19353                   "RANLIB=$${RANLIB}" \
19354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19355                   install-pdf) \
19356           || exit 1
19357
19358 @endif ld
19359
19360 .PHONY: maybe-install-html-ld install-html-ld
19361 maybe-install-html-ld:
19362 @if ld
19363 maybe-install-html-ld: install-html-ld
19364
19365 install-html-ld: \
19366     configure-ld \
19367     html-ld 
19368         @[ -f ./ld/Makefile ] || exit 0; \
19369         r=`${PWD_COMMAND}`; export r; \
19370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19371         $(HOST_EXPORTS) \
19372         for flag in $(EXTRA_HOST_FLAGS) ; do \
19373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19374         done; \
19375         echo "Doing install-html in ld"; \
19376         (cd $(HOST_SUBDIR)/ld && \
19377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19379                   "RANLIB=$${RANLIB}" \
19380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19381                   install-html) \
19382           || exit 1
19383
19384 @endif ld
19385
19386 .PHONY: maybe-installcheck-ld installcheck-ld
19387 maybe-installcheck-ld:
19388 @if ld
19389 maybe-installcheck-ld: installcheck-ld
19390
19391 installcheck-ld: \
19392     configure-ld 
19393         @[ -f ./ld/Makefile ] || exit 0; \
19394         r=`${PWD_COMMAND}`; export r; \
19395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19396         $(HOST_EXPORTS) \
19397         for flag in $(EXTRA_HOST_FLAGS) ; do \
19398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19399         done; \
19400         echo "Doing installcheck in ld"; \
19401         (cd $(HOST_SUBDIR)/ld && \
19402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19404                   "RANLIB=$${RANLIB}" \
19405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19406                   installcheck) \
19407           || exit 1
19408
19409 @endif ld
19410
19411 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19412 maybe-mostlyclean-ld:
19413 @if ld
19414 maybe-mostlyclean-ld: mostlyclean-ld
19415
19416 mostlyclean-ld: 
19417         @[ -f ./ld/Makefile ] || exit 0; \
19418         r=`${PWD_COMMAND}`; export r; \
19419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19420         $(HOST_EXPORTS) \
19421         for flag in $(EXTRA_HOST_FLAGS) ; do \
19422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19423         done; \
19424         echo "Doing mostlyclean in ld"; \
19425         (cd $(HOST_SUBDIR)/ld && \
19426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19428                   "RANLIB=$${RANLIB}" \
19429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19430                   mostlyclean) \
19431           || exit 1
19432
19433 @endif ld
19434
19435 .PHONY: maybe-clean-ld clean-ld
19436 maybe-clean-ld:
19437 @if ld
19438 maybe-clean-ld: clean-ld
19439
19440 clean-ld: 
19441         @[ -f ./ld/Makefile ] || exit 0; \
19442         r=`${PWD_COMMAND}`; export r; \
19443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19444         $(HOST_EXPORTS) \
19445         for flag in $(EXTRA_HOST_FLAGS) ; do \
19446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19447         done; \
19448         echo "Doing clean in ld"; \
19449         (cd $(HOST_SUBDIR)/ld && \
19450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19452                   "RANLIB=$${RANLIB}" \
19453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19454                   clean) \
19455           || exit 1
19456
19457 @endif ld
19458
19459 .PHONY: maybe-distclean-ld distclean-ld
19460 maybe-distclean-ld:
19461 @if ld
19462 maybe-distclean-ld: distclean-ld
19463
19464 distclean-ld: 
19465         @[ -f ./ld/Makefile ] || exit 0; \
19466         r=`${PWD_COMMAND}`; export r; \
19467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19468         $(HOST_EXPORTS) \
19469         for flag in $(EXTRA_HOST_FLAGS) ; do \
19470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19471         done; \
19472         echo "Doing distclean in ld"; \
19473         (cd $(HOST_SUBDIR)/ld && \
19474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19476                   "RANLIB=$${RANLIB}" \
19477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19478                   distclean) \
19479           || exit 1
19480
19481 @endif ld
19482
19483 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19484 maybe-maintainer-clean-ld:
19485 @if ld
19486 maybe-maintainer-clean-ld: maintainer-clean-ld
19487
19488 maintainer-clean-ld: 
19489         @[ -f ./ld/Makefile ] || exit 0; \
19490         r=`${PWD_COMMAND}`; export r; \
19491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19492         $(HOST_EXPORTS) \
19493         for flag in $(EXTRA_HOST_FLAGS) ; do \
19494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19495         done; \
19496         echo "Doing maintainer-clean in ld"; \
19497         (cd $(HOST_SUBDIR)/ld && \
19498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19500                   "RANLIB=$${RANLIB}" \
19501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19502                   maintainer-clean) \
19503           || exit 1
19504
19505 @endif ld
19506
19507
19508
19509 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19510 maybe-configure-libbacktrace:
19511 @if gcc-bootstrap
19512 configure-libbacktrace: stage_current
19513 @endif gcc-bootstrap
19514 @if libbacktrace
19515 maybe-configure-libbacktrace: configure-libbacktrace
19516 configure-libbacktrace: 
19517         @r=`${PWD_COMMAND}`; export r; \
19518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19519         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19520         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19521         $(HOST_EXPORTS)  \
19522         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19523         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19524         case $(srcdir) in \
19525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19526           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19528         esac; \
19529         module_srcdir=libbacktrace; \
19530         $(SHELL) \
19531           $$s/$$module_srcdir/configure \
19532           --srcdir=$${topdir}/$$module_srcdir \
19533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19534           --target=${target_alias}  \
19535           || exit 1
19536 @endif libbacktrace
19537
19538
19539
19540 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19541 maybe-configure-stage1-libbacktrace:
19542 @if libbacktrace-bootstrap
19543 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19544 configure-stage1-libbacktrace:
19545         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19547         @r=`${PWD_COMMAND}`; export r; \
19548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19549         TFLAGS="$(STAGE1_TFLAGS)"; \
19550         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19551         $(HOST_EXPORTS) \
19552         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19553         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19554         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19555         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
19556         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19557         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19558         case $(srcdir) in \
19559           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19560           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19561                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19562         esac; \
19563         module_srcdir=libbacktrace; \
19564         $(SHELL) $$s/$$module_srcdir/configure \
19565           --srcdir=$${topdir}/$$module_srcdir \
19566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19567           --target=${target_alias} \
19568            \
19569           $(STAGE1_CONFIGURE_FLAGS)
19570 @endif libbacktrace-bootstrap
19571
19572 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19573 maybe-configure-stage2-libbacktrace:
19574 @if libbacktrace-bootstrap
19575 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19576 configure-stage2-libbacktrace:
19577         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19578         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19579         @r=`${PWD_COMMAND}`; export r; \
19580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19581         TFLAGS="$(STAGE2_TFLAGS)"; \
19582         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19583         $(HOST_EXPORTS) \
19584         $(POSTSTAGE1_HOST_EXPORTS) \
19585         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19586         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19587         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19588         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
19589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19590         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19591         case $(srcdir) in \
19592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19593           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19595         esac; \
19596         module_srcdir=libbacktrace; \
19597         $(SHELL) $$s/$$module_srcdir/configure \
19598           --srcdir=$${topdir}/$$module_srcdir \
19599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19600           --target=${target_alias} \
19601           --with-build-libsubdir=$(HOST_SUBDIR) \
19602           $(STAGE2_CONFIGURE_FLAGS)
19603 @endif libbacktrace-bootstrap
19604
19605 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19606 maybe-configure-stage3-libbacktrace:
19607 @if libbacktrace-bootstrap
19608 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19609 configure-stage3-libbacktrace:
19610         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19611         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19612         @r=`${PWD_COMMAND}`; export r; \
19613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19614         TFLAGS="$(STAGE3_TFLAGS)"; \
19615         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19616         $(HOST_EXPORTS) \
19617         $(POSTSTAGE1_HOST_EXPORTS) \
19618         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19619         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19620         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19621         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
19622         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19623         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19624         case $(srcdir) in \
19625           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19626           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19627                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19628         esac; \
19629         module_srcdir=libbacktrace; \
19630         $(SHELL) $$s/$$module_srcdir/configure \
19631           --srcdir=$${topdir}/$$module_srcdir \
19632           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19633           --target=${target_alias} \
19634           --with-build-libsubdir=$(HOST_SUBDIR) \
19635           $(STAGE3_CONFIGURE_FLAGS)
19636 @endif libbacktrace-bootstrap
19637
19638 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19639 maybe-configure-stage4-libbacktrace:
19640 @if libbacktrace-bootstrap
19641 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19642 configure-stage4-libbacktrace:
19643         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19644         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19645         @r=`${PWD_COMMAND}`; export r; \
19646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19647         TFLAGS="$(STAGE4_TFLAGS)"; \
19648         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19649         $(HOST_EXPORTS) \
19650         $(POSTSTAGE1_HOST_EXPORTS) \
19651         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19652         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19653         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19654         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
19655         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19656         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19657         case $(srcdir) in \
19658           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19659           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19660                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19661         esac; \
19662         module_srcdir=libbacktrace; \
19663         $(SHELL) $$s/$$module_srcdir/configure \
19664           --srcdir=$${topdir}/$$module_srcdir \
19665           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19666           --target=${target_alias} \
19667           --with-build-libsubdir=$(HOST_SUBDIR) \
19668           $(STAGE4_CONFIGURE_FLAGS)
19669 @endif libbacktrace-bootstrap
19670
19671 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19672 maybe-configure-stageprofile-libbacktrace:
19673 @if libbacktrace-bootstrap
19674 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19675 configure-stageprofile-libbacktrace:
19676         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19677         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19678         @r=`${PWD_COMMAND}`; export r; \
19679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19680         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19681         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19682         $(HOST_EXPORTS) \
19683         $(POSTSTAGE1_HOST_EXPORTS) \
19684         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19685         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19686         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19687         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
19688         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19689         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19690         case $(srcdir) in \
19691           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19692           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19693                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19694         esac; \
19695         module_srcdir=libbacktrace; \
19696         $(SHELL) $$s/$$module_srcdir/configure \
19697           --srcdir=$${topdir}/$$module_srcdir \
19698           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19699           --target=${target_alias} \
19700           --with-build-libsubdir=$(HOST_SUBDIR) \
19701           $(STAGEprofile_CONFIGURE_FLAGS)
19702 @endif libbacktrace-bootstrap
19703
19704 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19705 maybe-configure-stagefeedback-libbacktrace:
19706 @if libbacktrace-bootstrap
19707 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19708 configure-stagefeedback-libbacktrace:
19709         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19710         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19711         @r=`${PWD_COMMAND}`; export r; \
19712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19713         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19714         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19715         $(HOST_EXPORTS) \
19716         $(POSTSTAGE1_HOST_EXPORTS) \
19717         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19718         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19719         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19720         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
19721         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
19722         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19723         case $(srcdir) in \
19724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19725           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19727         esac; \
19728         module_srcdir=libbacktrace; \
19729         $(SHELL) $$s/$$module_srcdir/configure \
19730           --srcdir=$${topdir}/$$module_srcdir \
19731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19732           --target=${target_alias} \
19733           --with-build-libsubdir=$(HOST_SUBDIR) \
19734           $(STAGEfeedback_CONFIGURE_FLAGS)
19735 @endif libbacktrace-bootstrap
19736
19737
19738
19739
19740
19741 .PHONY: all-libbacktrace maybe-all-libbacktrace
19742 maybe-all-libbacktrace:
19743 @if gcc-bootstrap
19744 all-libbacktrace: stage_current
19745 @endif gcc-bootstrap
19746 @if libbacktrace
19747 TARGET-libbacktrace=all
19748 maybe-all-libbacktrace: all-libbacktrace
19749 all-libbacktrace: configure-libbacktrace
19750         @r=`${PWD_COMMAND}`; export r; \
19751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19752         $(HOST_EXPORTS)  \
19753         (cd $(HOST_SUBDIR)/libbacktrace && \
19754           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19755                 $(TARGET-libbacktrace))
19756 @endif libbacktrace
19757
19758
19759
19760 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19761 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19762 maybe-all-stage1-libbacktrace:
19763 maybe-clean-stage1-libbacktrace:
19764 @if libbacktrace-bootstrap
19765 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19766 all-stage1: all-stage1-libbacktrace
19767 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19768 all-stage1-libbacktrace: configure-stage1-libbacktrace
19769         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19770         @r=`${PWD_COMMAND}`; export r; \
19771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19772         TFLAGS="$(STAGE1_TFLAGS)"; \
19773         $(HOST_EXPORTS)  \
19774         cd $(HOST_SUBDIR)/libbacktrace && \
19775          \
19776         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19777                 CFLAGS="$(STAGE1_CFLAGS)" \
19778                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19779                 LIBCFLAGS="$(LIBCFLAGS)" \
19780                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19781                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19782                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19783                 $(EXTRA_HOST_FLAGS)  \
19784                 $(STAGE1_FLAGS_TO_PASS)  \
19785                 TFLAGS="$(STAGE1_TFLAGS)"  \
19786                 $(TARGET-stage1-libbacktrace)
19787
19788 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19789 clean-stage1: clean-stage1-libbacktrace
19790 clean-stage1-libbacktrace:
19791         @if [ $(current_stage) = stage1 ]; then \
19792           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19793         else \
19794           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19795           $(MAKE) stage1-start; \
19796         fi; \
19797         cd $(HOST_SUBDIR)/libbacktrace && \
19798         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19799         $(STAGE1_FLAGS_TO_PASS)  clean
19800 @endif libbacktrace-bootstrap
19801
19802
19803 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19804 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19805 maybe-all-stage2-libbacktrace:
19806 maybe-clean-stage2-libbacktrace:
19807 @if libbacktrace-bootstrap
19808 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19809 all-stage2: all-stage2-libbacktrace
19810 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19811 all-stage2-libbacktrace: configure-stage2-libbacktrace
19812         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19813         @r=`${PWD_COMMAND}`; export r; \
19814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19815         TFLAGS="$(STAGE2_TFLAGS)"; \
19816         $(HOST_EXPORTS) \
19817         $(POSTSTAGE1_HOST_EXPORTS)  \
19818         cd $(HOST_SUBDIR)/libbacktrace && \
19819          \
19820         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19821                 CFLAGS="$(STAGE2_CFLAGS)" \
19822                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19823                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19824                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19825                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19826                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19827                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19828                 TFLAGS="$(STAGE2_TFLAGS)"  \
19829                 $(TARGET-stage2-libbacktrace)
19830
19831 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19832 clean-stage2: clean-stage2-libbacktrace
19833 clean-stage2-libbacktrace:
19834         @if [ $(current_stage) = stage2 ]; then \
19835           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19836         else \
19837           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19838           $(MAKE) stage2-start; \
19839         fi; \
19840         cd $(HOST_SUBDIR)/libbacktrace && \
19841         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19842 @endif libbacktrace-bootstrap
19843
19844
19845 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19846 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19847 maybe-all-stage3-libbacktrace:
19848 maybe-clean-stage3-libbacktrace:
19849 @if libbacktrace-bootstrap
19850 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19851 all-stage3: all-stage3-libbacktrace
19852 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19853 all-stage3-libbacktrace: configure-stage3-libbacktrace
19854         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19855         @r=`${PWD_COMMAND}`; export r; \
19856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19857         TFLAGS="$(STAGE3_TFLAGS)"; \
19858         $(HOST_EXPORTS) \
19859         $(POSTSTAGE1_HOST_EXPORTS)  \
19860         cd $(HOST_SUBDIR)/libbacktrace && \
19861          \
19862         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19863                 CFLAGS="$(STAGE3_CFLAGS)" \
19864                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19865                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19866                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19867                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19868                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19869                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19870                 TFLAGS="$(STAGE3_TFLAGS)"  \
19871                 $(TARGET-stage3-libbacktrace)
19872
19873 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19874 clean-stage3: clean-stage3-libbacktrace
19875 clean-stage3-libbacktrace:
19876         @if [ $(current_stage) = stage3 ]; then \
19877           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19878         else \
19879           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19880           $(MAKE) stage3-start; \
19881         fi; \
19882         cd $(HOST_SUBDIR)/libbacktrace && \
19883         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19884 @endif libbacktrace-bootstrap
19885
19886
19887 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19888 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19889 maybe-all-stage4-libbacktrace:
19890 maybe-clean-stage4-libbacktrace:
19891 @if libbacktrace-bootstrap
19892 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19893 all-stage4: all-stage4-libbacktrace
19894 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19895 all-stage4-libbacktrace: configure-stage4-libbacktrace
19896         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19897         @r=`${PWD_COMMAND}`; export r; \
19898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19899         TFLAGS="$(STAGE4_TFLAGS)"; \
19900         $(HOST_EXPORTS) \
19901         $(POSTSTAGE1_HOST_EXPORTS)  \
19902         cd $(HOST_SUBDIR)/libbacktrace && \
19903          \
19904         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19905                 CFLAGS="$(STAGE4_CFLAGS)" \
19906                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19907                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19908                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19909                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19910                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19911                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19912                 TFLAGS="$(STAGE4_TFLAGS)"  \
19913                 $(TARGET-stage4-libbacktrace)
19914
19915 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19916 clean-stage4: clean-stage4-libbacktrace
19917 clean-stage4-libbacktrace:
19918         @if [ $(current_stage) = stage4 ]; then \
19919           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19920         else \
19921           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19922           $(MAKE) stage4-start; \
19923         fi; \
19924         cd $(HOST_SUBDIR)/libbacktrace && \
19925         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19926 @endif libbacktrace-bootstrap
19927
19928
19929 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19930 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19931 maybe-all-stageprofile-libbacktrace:
19932 maybe-clean-stageprofile-libbacktrace:
19933 @if libbacktrace-bootstrap
19934 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19935 all-stageprofile: all-stageprofile-libbacktrace
19936 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19937 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19938         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19939         @r=`${PWD_COMMAND}`; export r; \
19940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19941         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19942         $(HOST_EXPORTS) \
19943         $(POSTSTAGE1_HOST_EXPORTS)  \
19944         cd $(HOST_SUBDIR)/libbacktrace && \
19945          \
19946         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19947                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19948                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19949                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19950                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19951                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19952                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19953                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19954                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
19955                 $(TARGET-stageprofile-libbacktrace)
19956
19957 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19958 clean-stageprofile: clean-stageprofile-libbacktrace
19959 clean-stageprofile-libbacktrace:
19960         @if [ $(current_stage) = stageprofile ]; then \
19961           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19962         else \
19963           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19964           $(MAKE) stageprofile-start; \
19965         fi; \
19966         cd $(HOST_SUBDIR)/libbacktrace && \
19967         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19968 @endif libbacktrace-bootstrap
19969
19970
19971 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19972 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19973 maybe-all-stagefeedback-libbacktrace:
19974 maybe-clean-stagefeedback-libbacktrace:
19975 @if libbacktrace-bootstrap
19976 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19977 all-stagefeedback: all-stagefeedback-libbacktrace
19978 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19979 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19980         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19981         @r=`${PWD_COMMAND}`; export r; \
19982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19983         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19984         $(HOST_EXPORTS) \
19985         $(POSTSTAGE1_HOST_EXPORTS)  \
19986         cd $(HOST_SUBDIR)/libbacktrace && \
19987          \
19988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19989                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19990                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19991                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19992                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19993                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19994                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19995                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19996                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
19997                 $(TARGET-stagefeedback-libbacktrace)
19998
19999 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
20000 clean-stagefeedback: clean-stagefeedback-libbacktrace
20001 clean-stagefeedback-libbacktrace:
20002         @if [ $(current_stage) = stagefeedback ]; then \
20003           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
20004         else \
20005           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
20006           $(MAKE) stagefeedback-start; \
20007         fi; \
20008         cd $(HOST_SUBDIR)/libbacktrace && \
20009         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20010 @endif libbacktrace-bootstrap
20011
20012
20013
20014
20015
20016 .PHONY: check-libbacktrace maybe-check-libbacktrace
20017 maybe-check-libbacktrace:
20018 @if libbacktrace
20019 maybe-check-libbacktrace: check-libbacktrace
20020
20021 check-libbacktrace:
20022         @: $(MAKE); $(unstage)
20023         @r=`${PWD_COMMAND}`; export r; \
20024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20025         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20026         (cd $(HOST_SUBDIR)/libbacktrace && \
20027           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20028
20029 @endif libbacktrace
20030
20031 .PHONY: install-libbacktrace maybe-install-libbacktrace
20032 maybe-install-libbacktrace:
20033 @if libbacktrace
20034 maybe-install-libbacktrace: install-libbacktrace
20035
20036 install-libbacktrace: installdirs
20037         @: $(MAKE); $(unstage)
20038         @r=`${PWD_COMMAND}`; export r; \
20039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20040         $(HOST_EXPORTS) \
20041         (cd $(HOST_SUBDIR)/libbacktrace && \
20042           $(MAKE) $(FLAGS_TO_PASS)  install)
20043
20044 @endif libbacktrace
20045
20046 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
20047 maybe-install-strip-libbacktrace:
20048 @if libbacktrace
20049 maybe-install-strip-libbacktrace: install-strip-libbacktrace
20050
20051 install-strip-libbacktrace: installdirs
20052         @: $(MAKE); $(unstage)
20053         @r=`${PWD_COMMAND}`; export r; \
20054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20055         $(HOST_EXPORTS) \
20056         (cd $(HOST_SUBDIR)/libbacktrace && \
20057           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20058
20059 @endif libbacktrace
20060
20061 # Other targets (info, dvi, pdf, etc.)
20062
20063 .PHONY: maybe-info-libbacktrace info-libbacktrace
20064 maybe-info-libbacktrace:
20065 @if libbacktrace
20066 maybe-info-libbacktrace: info-libbacktrace
20067
20068 info-libbacktrace: \
20069     configure-libbacktrace 
20070         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20071         r=`${PWD_COMMAND}`; export r; \
20072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20073         $(HOST_EXPORTS) \
20074         for flag in $(EXTRA_HOST_FLAGS) ; do \
20075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20076         done; \
20077         echo "Doing info in libbacktrace"; \
20078         (cd $(HOST_SUBDIR)/libbacktrace && \
20079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20081                   "RANLIB=$${RANLIB}" \
20082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20083                   info) \
20084           || exit 1
20085
20086 @endif libbacktrace
20087
20088 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
20089 maybe-dvi-libbacktrace:
20090 @if libbacktrace
20091 maybe-dvi-libbacktrace: dvi-libbacktrace
20092
20093 dvi-libbacktrace: \
20094     configure-libbacktrace 
20095         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20096         r=`${PWD_COMMAND}`; export r; \
20097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20098         $(HOST_EXPORTS) \
20099         for flag in $(EXTRA_HOST_FLAGS) ; do \
20100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20101         done; \
20102         echo "Doing dvi in libbacktrace"; \
20103         (cd $(HOST_SUBDIR)/libbacktrace && \
20104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20106                   "RANLIB=$${RANLIB}" \
20107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20108                   dvi) \
20109           || exit 1
20110
20111 @endif libbacktrace
20112
20113 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
20114 maybe-pdf-libbacktrace:
20115 @if libbacktrace
20116 maybe-pdf-libbacktrace: pdf-libbacktrace
20117
20118 pdf-libbacktrace: \
20119     configure-libbacktrace 
20120         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20121         r=`${PWD_COMMAND}`; export r; \
20122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20123         $(HOST_EXPORTS) \
20124         for flag in $(EXTRA_HOST_FLAGS) ; do \
20125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20126         done; \
20127         echo "Doing pdf in libbacktrace"; \
20128         (cd $(HOST_SUBDIR)/libbacktrace && \
20129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20131                   "RANLIB=$${RANLIB}" \
20132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20133                   pdf) \
20134           || exit 1
20135
20136 @endif libbacktrace
20137
20138 .PHONY: maybe-html-libbacktrace html-libbacktrace
20139 maybe-html-libbacktrace:
20140 @if libbacktrace
20141 maybe-html-libbacktrace: html-libbacktrace
20142
20143 html-libbacktrace: \
20144     configure-libbacktrace 
20145         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20146         r=`${PWD_COMMAND}`; export r; \
20147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20148         $(HOST_EXPORTS) \
20149         for flag in $(EXTRA_HOST_FLAGS) ; do \
20150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20151         done; \
20152         echo "Doing html in libbacktrace"; \
20153         (cd $(HOST_SUBDIR)/libbacktrace && \
20154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20156                   "RANLIB=$${RANLIB}" \
20157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20158                   html) \
20159           || exit 1
20160
20161 @endif libbacktrace
20162
20163 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
20164 maybe-TAGS-libbacktrace:
20165 @if libbacktrace
20166 maybe-TAGS-libbacktrace: TAGS-libbacktrace
20167
20168 TAGS-libbacktrace: \
20169     configure-libbacktrace 
20170         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20171         r=`${PWD_COMMAND}`; export r; \
20172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20173         $(HOST_EXPORTS) \
20174         for flag in $(EXTRA_HOST_FLAGS) ; do \
20175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20176         done; \
20177         echo "Doing TAGS in libbacktrace"; \
20178         (cd $(HOST_SUBDIR)/libbacktrace && \
20179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20181                   "RANLIB=$${RANLIB}" \
20182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20183                   TAGS) \
20184           || exit 1
20185
20186 @endif libbacktrace
20187
20188 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
20189 maybe-install-info-libbacktrace:
20190 @if libbacktrace
20191 maybe-install-info-libbacktrace: install-info-libbacktrace
20192
20193 install-info-libbacktrace: \
20194     configure-libbacktrace \
20195     info-libbacktrace 
20196         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20197         r=`${PWD_COMMAND}`; export r; \
20198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20199         $(HOST_EXPORTS) \
20200         for flag in $(EXTRA_HOST_FLAGS) ; do \
20201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20202         done; \
20203         echo "Doing install-info in libbacktrace"; \
20204         (cd $(HOST_SUBDIR)/libbacktrace && \
20205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20207                   "RANLIB=$${RANLIB}" \
20208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20209                   install-info) \
20210           || exit 1
20211
20212 @endif libbacktrace
20213
20214 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20215 maybe-install-pdf-libbacktrace:
20216 @if libbacktrace
20217 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20218
20219 install-pdf-libbacktrace: \
20220     configure-libbacktrace \
20221     pdf-libbacktrace 
20222         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20223         r=`${PWD_COMMAND}`; export r; \
20224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20225         $(HOST_EXPORTS) \
20226         for flag in $(EXTRA_HOST_FLAGS) ; do \
20227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20228         done; \
20229         echo "Doing install-pdf in libbacktrace"; \
20230         (cd $(HOST_SUBDIR)/libbacktrace && \
20231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20233                   "RANLIB=$${RANLIB}" \
20234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20235                   install-pdf) \
20236           || exit 1
20237
20238 @endif libbacktrace
20239
20240 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20241 maybe-install-html-libbacktrace:
20242 @if libbacktrace
20243 maybe-install-html-libbacktrace: install-html-libbacktrace
20244
20245 install-html-libbacktrace: \
20246     configure-libbacktrace \
20247     html-libbacktrace 
20248         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20249         r=`${PWD_COMMAND}`; export r; \
20250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20251         $(HOST_EXPORTS) \
20252         for flag in $(EXTRA_HOST_FLAGS) ; do \
20253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20254         done; \
20255         echo "Doing install-html in libbacktrace"; \
20256         (cd $(HOST_SUBDIR)/libbacktrace && \
20257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20259                   "RANLIB=$${RANLIB}" \
20260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20261                   install-html) \
20262           || exit 1
20263
20264 @endif libbacktrace
20265
20266 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20267 maybe-installcheck-libbacktrace:
20268 @if libbacktrace
20269 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20270
20271 installcheck-libbacktrace: \
20272     configure-libbacktrace 
20273         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20274         r=`${PWD_COMMAND}`; export r; \
20275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20276         $(HOST_EXPORTS) \
20277         for flag in $(EXTRA_HOST_FLAGS) ; do \
20278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20279         done; \
20280         echo "Doing installcheck in libbacktrace"; \
20281         (cd $(HOST_SUBDIR)/libbacktrace && \
20282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20284                   "RANLIB=$${RANLIB}" \
20285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20286                   installcheck) \
20287           || exit 1
20288
20289 @endif libbacktrace
20290
20291 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20292 maybe-mostlyclean-libbacktrace:
20293 @if libbacktrace
20294 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20295
20296 mostlyclean-libbacktrace: 
20297         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20298         r=`${PWD_COMMAND}`; export r; \
20299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20300         $(HOST_EXPORTS) \
20301         for flag in $(EXTRA_HOST_FLAGS) ; do \
20302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20303         done; \
20304         echo "Doing mostlyclean in libbacktrace"; \
20305         (cd $(HOST_SUBDIR)/libbacktrace && \
20306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20308                   "RANLIB=$${RANLIB}" \
20309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20310                   mostlyclean) \
20311           || exit 1
20312
20313 @endif libbacktrace
20314
20315 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20316 maybe-clean-libbacktrace:
20317 @if libbacktrace
20318 maybe-clean-libbacktrace: clean-libbacktrace
20319
20320 clean-libbacktrace: 
20321         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20322         r=`${PWD_COMMAND}`; export r; \
20323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20324         $(HOST_EXPORTS) \
20325         for flag in $(EXTRA_HOST_FLAGS) ; do \
20326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20327         done; \
20328         echo "Doing clean in libbacktrace"; \
20329         (cd $(HOST_SUBDIR)/libbacktrace && \
20330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20332                   "RANLIB=$${RANLIB}" \
20333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20334                   clean) \
20335           || exit 1
20336
20337 @endif libbacktrace
20338
20339 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20340 maybe-distclean-libbacktrace:
20341 @if libbacktrace
20342 maybe-distclean-libbacktrace: distclean-libbacktrace
20343
20344 distclean-libbacktrace: 
20345         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20346         r=`${PWD_COMMAND}`; export r; \
20347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20348         $(HOST_EXPORTS) \
20349         for flag in $(EXTRA_HOST_FLAGS) ; do \
20350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20351         done; \
20352         echo "Doing distclean in libbacktrace"; \
20353         (cd $(HOST_SUBDIR)/libbacktrace && \
20354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20356                   "RANLIB=$${RANLIB}" \
20357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20358                   distclean) \
20359           || exit 1
20360
20361 @endif libbacktrace
20362
20363 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20364 maybe-maintainer-clean-libbacktrace:
20365 @if libbacktrace
20366 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20367
20368 maintainer-clean-libbacktrace: 
20369         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20370         r=`${PWD_COMMAND}`; export r; \
20371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20372         $(HOST_EXPORTS) \
20373         for flag in $(EXTRA_HOST_FLAGS) ; do \
20374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20375         done; \
20376         echo "Doing maintainer-clean in libbacktrace"; \
20377         (cd $(HOST_SUBDIR)/libbacktrace && \
20378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20380                   "RANLIB=$${RANLIB}" \
20381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20382                   maintainer-clean) \
20383           || exit 1
20384
20385 @endif libbacktrace
20386
20387
20388
20389 .PHONY: configure-libcpp maybe-configure-libcpp
20390 maybe-configure-libcpp:
20391 @if gcc-bootstrap
20392 configure-libcpp: stage_current
20393 @endif gcc-bootstrap
20394 @if libcpp
20395 maybe-configure-libcpp: configure-libcpp
20396 configure-libcpp: 
20397         @r=`${PWD_COMMAND}`; export r; \
20398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20399         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20400         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20401         $(HOST_EXPORTS)  \
20402         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20403         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20404         case $(srcdir) in \
20405           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20406           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20407                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20408         esac; \
20409         module_srcdir=libcpp; \
20410         $(SHELL) \
20411           $$s/$$module_srcdir/configure \
20412           --srcdir=$${topdir}/$$module_srcdir \
20413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20414           --target=${target_alias}  \
20415           || exit 1
20416 @endif libcpp
20417
20418
20419
20420 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20421 maybe-configure-stage1-libcpp:
20422 @if libcpp-bootstrap
20423 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20424 configure-stage1-libcpp:
20425         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20426         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20427         @r=`${PWD_COMMAND}`; export r; \
20428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20429         TFLAGS="$(STAGE1_TFLAGS)"; \
20430         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20431         $(HOST_EXPORTS) \
20432         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20433         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20434         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20435         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
20436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20437         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20438         case $(srcdir) in \
20439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20440           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20442         esac; \
20443         module_srcdir=libcpp; \
20444         $(SHELL) $$s/$$module_srcdir/configure \
20445           --srcdir=$${topdir}/$$module_srcdir \
20446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20447           --target=${target_alias} \
20448            \
20449           $(STAGE1_CONFIGURE_FLAGS)
20450 @endif libcpp-bootstrap
20451
20452 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20453 maybe-configure-stage2-libcpp:
20454 @if libcpp-bootstrap
20455 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20456 configure-stage2-libcpp:
20457         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20459         @r=`${PWD_COMMAND}`; export r; \
20460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20461         TFLAGS="$(STAGE2_TFLAGS)"; \
20462         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20463         $(HOST_EXPORTS) \
20464         $(POSTSTAGE1_HOST_EXPORTS) \
20465         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20466         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20467         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20468         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
20469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20470         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20471         case $(srcdir) in \
20472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20473           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20475         esac; \
20476         module_srcdir=libcpp; \
20477         $(SHELL) $$s/$$module_srcdir/configure \
20478           --srcdir=$${topdir}/$$module_srcdir \
20479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20480           --target=${target_alias} \
20481           --with-build-libsubdir=$(HOST_SUBDIR) \
20482           $(STAGE2_CONFIGURE_FLAGS)
20483 @endif libcpp-bootstrap
20484
20485 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20486 maybe-configure-stage3-libcpp:
20487 @if libcpp-bootstrap
20488 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20489 configure-stage3-libcpp:
20490         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20492         @r=`${PWD_COMMAND}`; export r; \
20493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20494         TFLAGS="$(STAGE3_TFLAGS)"; \
20495         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20496         $(HOST_EXPORTS) \
20497         $(POSTSTAGE1_HOST_EXPORTS) \
20498         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20499         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20500         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20501         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
20502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20503         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20504         case $(srcdir) in \
20505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20506           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20508         esac; \
20509         module_srcdir=libcpp; \
20510         $(SHELL) $$s/$$module_srcdir/configure \
20511           --srcdir=$${topdir}/$$module_srcdir \
20512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20513           --target=${target_alias} \
20514           --with-build-libsubdir=$(HOST_SUBDIR) \
20515           $(STAGE3_CONFIGURE_FLAGS)
20516 @endif libcpp-bootstrap
20517
20518 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20519 maybe-configure-stage4-libcpp:
20520 @if libcpp-bootstrap
20521 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20522 configure-stage4-libcpp:
20523         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20524         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20525         @r=`${PWD_COMMAND}`; export r; \
20526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20527         TFLAGS="$(STAGE4_TFLAGS)"; \
20528         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20529         $(HOST_EXPORTS) \
20530         $(POSTSTAGE1_HOST_EXPORTS) \
20531         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20532         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20533         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20534         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
20535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20536         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20537         case $(srcdir) in \
20538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20539           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20541         esac; \
20542         module_srcdir=libcpp; \
20543         $(SHELL) $$s/$$module_srcdir/configure \
20544           --srcdir=$${topdir}/$$module_srcdir \
20545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20546           --target=${target_alias} \
20547           --with-build-libsubdir=$(HOST_SUBDIR) \
20548           $(STAGE4_CONFIGURE_FLAGS)
20549 @endif libcpp-bootstrap
20550
20551 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20552 maybe-configure-stageprofile-libcpp:
20553 @if libcpp-bootstrap
20554 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20555 configure-stageprofile-libcpp:
20556         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20557         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20558         @r=`${PWD_COMMAND}`; export r; \
20559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20560         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20561         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20562         $(HOST_EXPORTS) \
20563         $(POSTSTAGE1_HOST_EXPORTS) \
20564         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20565         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20566         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20567         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
20568         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20569         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20570         case $(srcdir) in \
20571           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20572           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20573                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20574         esac; \
20575         module_srcdir=libcpp; \
20576         $(SHELL) $$s/$$module_srcdir/configure \
20577           --srcdir=$${topdir}/$$module_srcdir \
20578           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20579           --target=${target_alias} \
20580           --with-build-libsubdir=$(HOST_SUBDIR) \
20581           $(STAGEprofile_CONFIGURE_FLAGS)
20582 @endif libcpp-bootstrap
20583
20584 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20585 maybe-configure-stagefeedback-libcpp:
20586 @if libcpp-bootstrap
20587 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20588 configure-stagefeedback-libcpp:
20589         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20590         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20591         @r=`${PWD_COMMAND}`; export r; \
20592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20593         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20594         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20595         $(HOST_EXPORTS) \
20596         $(POSTSTAGE1_HOST_EXPORTS) \
20597         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20598         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20599         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20600         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
20601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
20602         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20603         case $(srcdir) in \
20604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20605           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20607         esac; \
20608         module_srcdir=libcpp; \
20609         $(SHELL) $$s/$$module_srcdir/configure \
20610           --srcdir=$${topdir}/$$module_srcdir \
20611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20612           --target=${target_alias} \
20613           --with-build-libsubdir=$(HOST_SUBDIR) \
20614           $(STAGEfeedback_CONFIGURE_FLAGS)
20615 @endif libcpp-bootstrap
20616
20617
20618
20619
20620
20621 .PHONY: all-libcpp maybe-all-libcpp
20622 maybe-all-libcpp:
20623 @if gcc-bootstrap
20624 all-libcpp: stage_current
20625 @endif gcc-bootstrap
20626 @if libcpp
20627 TARGET-libcpp=all
20628 maybe-all-libcpp: all-libcpp
20629 all-libcpp: configure-libcpp
20630         @r=`${PWD_COMMAND}`; export r; \
20631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20632         $(HOST_EXPORTS)  \
20633         (cd $(HOST_SUBDIR)/libcpp && \
20634           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20635                 $(TARGET-libcpp))
20636 @endif libcpp
20637
20638
20639
20640 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20641 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20642 maybe-all-stage1-libcpp:
20643 maybe-clean-stage1-libcpp:
20644 @if libcpp-bootstrap
20645 maybe-all-stage1-libcpp: all-stage1-libcpp
20646 all-stage1: all-stage1-libcpp
20647 TARGET-stage1-libcpp = $(TARGET-libcpp)
20648 all-stage1-libcpp: configure-stage1-libcpp
20649         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20650         @r=`${PWD_COMMAND}`; export r; \
20651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20652         TFLAGS="$(STAGE1_TFLAGS)"; \
20653         $(HOST_EXPORTS)  \
20654         cd $(HOST_SUBDIR)/libcpp && \
20655          \
20656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20657                 CFLAGS="$(STAGE1_CFLAGS)" \
20658                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20659                 LIBCFLAGS="$(LIBCFLAGS)" \
20660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20663                 $(EXTRA_HOST_FLAGS)  \
20664                 $(STAGE1_FLAGS_TO_PASS)  \
20665                 TFLAGS="$(STAGE1_TFLAGS)"  \
20666                 $(TARGET-stage1-libcpp)
20667
20668 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20669 clean-stage1: clean-stage1-libcpp
20670 clean-stage1-libcpp:
20671         @if [ $(current_stage) = stage1 ]; then \
20672           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20673         else \
20674           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20675           $(MAKE) stage1-start; \
20676         fi; \
20677         cd $(HOST_SUBDIR)/libcpp && \
20678         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20679         $(STAGE1_FLAGS_TO_PASS)  clean
20680 @endif libcpp-bootstrap
20681
20682
20683 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20684 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20685 maybe-all-stage2-libcpp:
20686 maybe-clean-stage2-libcpp:
20687 @if libcpp-bootstrap
20688 maybe-all-stage2-libcpp: all-stage2-libcpp
20689 all-stage2: all-stage2-libcpp
20690 TARGET-stage2-libcpp = $(TARGET-libcpp)
20691 all-stage2-libcpp: configure-stage2-libcpp
20692         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20693         @r=`${PWD_COMMAND}`; export r; \
20694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20695         TFLAGS="$(STAGE2_TFLAGS)"; \
20696         $(HOST_EXPORTS) \
20697         $(POSTSTAGE1_HOST_EXPORTS)  \
20698         cd $(HOST_SUBDIR)/libcpp && \
20699          \
20700         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20701                 CFLAGS="$(STAGE2_CFLAGS)" \
20702                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20703                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20704                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20705                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20706                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20707                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20708                 TFLAGS="$(STAGE2_TFLAGS)"  \
20709                 $(TARGET-stage2-libcpp)
20710
20711 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20712 clean-stage2: clean-stage2-libcpp
20713 clean-stage2-libcpp:
20714         @if [ $(current_stage) = stage2 ]; then \
20715           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20716         else \
20717           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20718           $(MAKE) stage2-start; \
20719         fi; \
20720         cd $(HOST_SUBDIR)/libcpp && \
20721         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20722 @endif libcpp-bootstrap
20723
20724
20725 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20726 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20727 maybe-all-stage3-libcpp:
20728 maybe-clean-stage3-libcpp:
20729 @if libcpp-bootstrap
20730 maybe-all-stage3-libcpp: all-stage3-libcpp
20731 all-stage3: all-stage3-libcpp
20732 TARGET-stage3-libcpp = $(TARGET-libcpp)
20733 all-stage3-libcpp: configure-stage3-libcpp
20734         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20735         @r=`${PWD_COMMAND}`; export r; \
20736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20737         TFLAGS="$(STAGE3_TFLAGS)"; \
20738         $(HOST_EXPORTS) \
20739         $(POSTSTAGE1_HOST_EXPORTS)  \
20740         cd $(HOST_SUBDIR)/libcpp && \
20741          \
20742         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20743                 CFLAGS="$(STAGE3_CFLAGS)" \
20744                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20745                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20746                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20747                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20748                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20749                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20750                 TFLAGS="$(STAGE3_TFLAGS)"  \
20751                 $(TARGET-stage3-libcpp)
20752
20753 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20754 clean-stage3: clean-stage3-libcpp
20755 clean-stage3-libcpp:
20756         @if [ $(current_stage) = stage3 ]; then \
20757           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20758         else \
20759           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20760           $(MAKE) stage3-start; \
20761         fi; \
20762         cd $(HOST_SUBDIR)/libcpp && \
20763         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20764 @endif libcpp-bootstrap
20765
20766
20767 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20768 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20769 maybe-all-stage4-libcpp:
20770 maybe-clean-stage4-libcpp:
20771 @if libcpp-bootstrap
20772 maybe-all-stage4-libcpp: all-stage4-libcpp
20773 all-stage4: all-stage4-libcpp
20774 TARGET-stage4-libcpp = $(TARGET-libcpp)
20775 all-stage4-libcpp: configure-stage4-libcpp
20776         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20777         @r=`${PWD_COMMAND}`; export r; \
20778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20779         TFLAGS="$(STAGE4_TFLAGS)"; \
20780         $(HOST_EXPORTS) \
20781         $(POSTSTAGE1_HOST_EXPORTS)  \
20782         cd $(HOST_SUBDIR)/libcpp && \
20783          \
20784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20785                 CFLAGS="$(STAGE4_CFLAGS)" \
20786                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20787                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20791                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20792                 TFLAGS="$(STAGE4_TFLAGS)"  \
20793                 $(TARGET-stage4-libcpp)
20794
20795 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20796 clean-stage4: clean-stage4-libcpp
20797 clean-stage4-libcpp:
20798         @if [ $(current_stage) = stage4 ]; then \
20799           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20800         else \
20801           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20802           $(MAKE) stage4-start; \
20803         fi; \
20804         cd $(HOST_SUBDIR)/libcpp && \
20805         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20806 @endif libcpp-bootstrap
20807
20808
20809 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20810 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20811 maybe-all-stageprofile-libcpp:
20812 maybe-clean-stageprofile-libcpp:
20813 @if libcpp-bootstrap
20814 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20815 all-stageprofile: all-stageprofile-libcpp
20816 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20817 all-stageprofile-libcpp: configure-stageprofile-libcpp
20818         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20819         @r=`${PWD_COMMAND}`; export r; \
20820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20821         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20822         $(HOST_EXPORTS) \
20823         $(POSTSTAGE1_HOST_EXPORTS)  \
20824         cd $(HOST_SUBDIR)/libcpp && \
20825          \
20826         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20827                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20828                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20829                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20830                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20831                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20832                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20833                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20834                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20835                 $(TARGET-stageprofile-libcpp)
20836
20837 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20838 clean-stageprofile: clean-stageprofile-libcpp
20839 clean-stageprofile-libcpp:
20840         @if [ $(current_stage) = stageprofile ]; then \
20841           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20842         else \
20843           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20844           $(MAKE) stageprofile-start; \
20845         fi; \
20846         cd $(HOST_SUBDIR)/libcpp && \
20847         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20848 @endif libcpp-bootstrap
20849
20850
20851 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20852 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20853 maybe-all-stagefeedback-libcpp:
20854 maybe-clean-stagefeedback-libcpp:
20855 @if libcpp-bootstrap
20856 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20857 all-stagefeedback: all-stagefeedback-libcpp
20858 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20859 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20860         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20861         @r=`${PWD_COMMAND}`; export r; \
20862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20863         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20864         $(HOST_EXPORTS) \
20865         $(POSTSTAGE1_HOST_EXPORTS)  \
20866         cd $(HOST_SUBDIR)/libcpp && \
20867          \
20868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20869                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20870                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20871                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20872                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20873                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20874                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20875                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20876                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20877                 $(TARGET-stagefeedback-libcpp)
20878
20879 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20880 clean-stagefeedback: clean-stagefeedback-libcpp
20881 clean-stagefeedback-libcpp:
20882         @if [ $(current_stage) = stagefeedback ]; then \
20883           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20884         else \
20885           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20886           $(MAKE) stagefeedback-start; \
20887         fi; \
20888         cd $(HOST_SUBDIR)/libcpp && \
20889         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20890 @endif libcpp-bootstrap
20891
20892
20893
20894
20895
20896 .PHONY: check-libcpp maybe-check-libcpp
20897 maybe-check-libcpp:
20898 @if libcpp
20899 maybe-check-libcpp: check-libcpp
20900
20901 check-libcpp:
20902         @: $(MAKE); $(unstage)
20903         @r=`${PWD_COMMAND}`; export r; \
20904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20905         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20906         (cd $(HOST_SUBDIR)/libcpp && \
20907           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20908
20909 @endif libcpp
20910
20911 .PHONY: install-libcpp maybe-install-libcpp
20912 maybe-install-libcpp:
20913 @if libcpp
20914 maybe-install-libcpp: install-libcpp
20915
20916 install-libcpp: installdirs
20917         @: $(MAKE); $(unstage)
20918         @r=`${PWD_COMMAND}`; export r; \
20919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920         $(HOST_EXPORTS) \
20921         (cd $(HOST_SUBDIR)/libcpp && \
20922           $(MAKE) $(FLAGS_TO_PASS)  install)
20923
20924 @endif libcpp
20925
20926 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20927 maybe-install-strip-libcpp:
20928 @if libcpp
20929 maybe-install-strip-libcpp: install-strip-libcpp
20930
20931 install-strip-libcpp: installdirs
20932         @: $(MAKE); $(unstage)
20933         @r=`${PWD_COMMAND}`; export r; \
20934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20935         $(HOST_EXPORTS) \
20936         (cd $(HOST_SUBDIR)/libcpp && \
20937           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20938
20939 @endif libcpp
20940
20941 # Other targets (info, dvi, pdf, etc.)
20942
20943 .PHONY: maybe-info-libcpp info-libcpp
20944 maybe-info-libcpp:
20945 @if libcpp
20946 maybe-info-libcpp: info-libcpp
20947
20948 info-libcpp: \
20949     configure-libcpp 
20950         @[ -f ./libcpp/Makefile ] || exit 0; \
20951         r=`${PWD_COMMAND}`; export r; \
20952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20953         $(HOST_EXPORTS) \
20954         for flag in $(EXTRA_HOST_FLAGS) ; do \
20955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20956         done; \
20957         echo "Doing info in libcpp"; \
20958         (cd $(HOST_SUBDIR)/libcpp && \
20959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20961                   "RANLIB=$${RANLIB}" \
20962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20963                   info) \
20964           || exit 1
20965
20966 @endif libcpp
20967
20968 .PHONY: maybe-dvi-libcpp dvi-libcpp
20969 maybe-dvi-libcpp:
20970 @if libcpp
20971 maybe-dvi-libcpp: dvi-libcpp
20972
20973 dvi-libcpp: \
20974     configure-libcpp 
20975         @[ -f ./libcpp/Makefile ] || exit 0; \
20976         r=`${PWD_COMMAND}`; export r; \
20977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20978         $(HOST_EXPORTS) \
20979         for flag in $(EXTRA_HOST_FLAGS) ; do \
20980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20981         done; \
20982         echo "Doing dvi in libcpp"; \
20983         (cd $(HOST_SUBDIR)/libcpp && \
20984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20986                   "RANLIB=$${RANLIB}" \
20987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20988                   dvi) \
20989           || exit 1
20990
20991 @endif libcpp
20992
20993 .PHONY: maybe-pdf-libcpp pdf-libcpp
20994 maybe-pdf-libcpp:
20995 @if libcpp
20996 maybe-pdf-libcpp: pdf-libcpp
20997
20998 pdf-libcpp: \
20999     configure-libcpp 
21000         @[ -f ./libcpp/Makefile ] || exit 0; \
21001         r=`${PWD_COMMAND}`; export r; \
21002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21003         $(HOST_EXPORTS) \
21004         for flag in $(EXTRA_HOST_FLAGS) ; do \
21005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21006         done; \
21007         echo "Doing pdf in libcpp"; \
21008         (cd $(HOST_SUBDIR)/libcpp && \
21009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21011                   "RANLIB=$${RANLIB}" \
21012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21013                   pdf) \
21014           || exit 1
21015
21016 @endif libcpp
21017
21018 .PHONY: maybe-html-libcpp html-libcpp
21019 maybe-html-libcpp:
21020 @if libcpp
21021 maybe-html-libcpp: html-libcpp
21022
21023 html-libcpp: \
21024     configure-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 html 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                   html) \
21039           || exit 1
21040
21041 @endif libcpp
21042
21043 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
21044 maybe-TAGS-libcpp:
21045 @if libcpp
21046 maybe-TAGS-libcpp: TAGS-libcpp
21047
21048 TAGS-libcpp: \
21049     configure-libcpp 
21050         @[ -f ./libcpp/Makefile ] || exit 0; \
21051         r=`${PWD_COMMAND}`; export r; \
21052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21053         $(HOST_EXPORTS) \
21054         for flag in $(EXTRA_HOST_FLAGS) ; do \
21055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21056         done; \
21057         echo "Doing TAGS in libcpp"; \
21058         (cd $(HOST_SUBDIR)/libcpp && \
21059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21061                   "RANLIB=$${RANLIB}" \
21062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21063                   TAGS) \
21064           || exit 1
21065
21066 @endif libcpp
21067
21068 .PHONY: maybe-install-info-libcpp install-info-libcpp
21069 maybe-install-info-libcpp:
21070 @if libcpp
21071 maybe-install-info-libcpp: install-info-libcpp
21072
21073 install-info-libcpp: \
21074     configure-libcpp \
21075     info-libcpp 
21076         @[ -f ./libcpp/Makefile ] || exit 0; \
21077         r=`${PWD_COMMAND}`; export r; \
21078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21079         $(HOST_EXPORTS) \
21080         for flag in $(EXTRA_HOST_FLAGS) ; do \
21081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21082         done; \
21083         echo "Doing install-info in libcpp"; \
21084         (cd $(HOST_SUBDIR)/libcpp && \
21085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21087                   "RANLIB=$${RANLIB}" \
21088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21089                   install-info) \
21090           || exit 1
21091
21092 @endif libcpp
21093
21094 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
21095 maybe-install-pdf-libcpp:
21096 @if libcpp
21097 maybe-install-pdf-libcpp: install-pdf-libcpp
21098
21099 install-pdf-libcpp: \
21100     configure-libcpp \
21101     pdf-libcpp 
21102         @[ -f ./libcpp/Makefile ] || exit 0; \
21103         r=`${PWD_COMMAND}`; export r; \
21104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21105         $(HOST_EXPORTS) \
21106         for flag in $(EXTRA_HOST_FLAGS) ; do \
21107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21108         done; \
21109         echo "Doing install-pdf in libcpp"; \
21110         (cd $(HOST_SUBDIR)/libcpp && \
21111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21113                   "RANLIB=$${RANLIB}" \
21114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21115                   install-pdf) \
21116           || exit 1
21117
21118 @endif libcpp
21119
21120 .PHONY: maybe-install-html-libcpp install-html-libcpp
21121 maybe-install-html-libcpp:
21122 @if libcpp
21123 maybe-install-html-libcpp: install-html-libcpp
21124
21125 install-html-libcpp: \
21126     configure-libcpp \
21127     html-libcpp 
21128         @[ -f ./libcpp/Makefile ] || exit 0; \
21129         r=`${PWD_COMMAND}`; export r; \
21130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21131         $(HOST_EXPORTS) \
21132         for flag in $(EXTRA_HOST_FLAGS) ; do \
21133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21134         done; \
21135         echo "Doing install-html in libcpp"; \
21136         (cd $(HOST_SUBDIR)/libcpp && \
21137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21139                   "RANLIB=$${RANLIB}" \
21140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21141                   install-html) \
21142           || exit 1
21143
21144 @endif libcpp
21145
21146 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
21147 maybe-installcheck-libcpp:
21148 @if libcpp
21149 maybe-installcheck-libcpp: installcheck-libcpp
21150
21151 installcheck-libcpp: \
21152     configure-libcpp 
21153         @[ -f ./libcpp/Makefile ] || exit 0; \
21154         r=`${PWD_COMMAND}`; export r; \
21155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21156         $(HOST_EXPORTS) \
21157         for flag in $(EXTRA_HOST_FLAGS) ; do \
21158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21159         done; \
21160         echo "Doing installcheck in libcpp"; \
21161         (cd $(HOST_SUBDIR)/libcpp && \
21162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21164                   "RANLIB=$${RANLIB}" \
21165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21166                   installcheck) \
21167           || exit 1
21168
21169 @endif libcpp
21170
21171 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
21172 maybe-mostlyclean-libcpp:
21173 @if libcpp
21174 maybe-mostlyclean-libcpp: mostlyclean-libcpp
21175
21176 mostlyclean-libcpp: 
21177         @[ -f ./libcpp/Makefile ] || exit 0; \
21178         r=`${PWD_COMMAND}`; export r; \
21179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21180         $(HOST_EXPORTS) \
21181         for flag in $(EXTRA_HOST_FLAGS) ; do \
21182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21183         done; \
21184         echo "Doing mostlyclean in libcpp"; \
21185         (cd $(HOST_SUBDIR)/libcpp && \
21186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21188                   "RANLIB=$${RANLIB}" \
21189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21190                   mostlyclean) \
21191           || exit 1
21192
21193 @endif libcpp
21194
21195 .PHONY: maybe-clean-libcpp clean-libcpp
21196 maybe-clean-libcpp:
21197 @if libcpp
21198 maybe-clean-libcpp: clean-libcpp
21199
21200 clean-libcpp: 
21201         @[ -f ./libcpp/Makefile ] || exit 0; \
21202         r=`${PWD_COMMAND}`; export r; \
21203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21204         $(HOST_EXPORTS) \
21205         for flag in $(EXTRA_HOST_FLAGS) ; do \
21206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21207         done; \
21208         echo "Doing clean in libcpp"; \
21209         (cd $(HOST_SUBDIR)/libcpp && \
21210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21212                   "RANLIB=$${RANLIB}" \
21213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21214                   clean) \
21215           || exit 1
21216
21217 @endif libcpp
21218
21219 .PHONY: maybe-distclean-libcpp distclean-libcpp
21220 maybe-distclean-libcpp:
21221 @if libcpp
21222 maybe-distclean-libcpp: distclean-libcpp
21223
21224 distclean-libcpp: 
21225         @[ -f ./libcpp/Makefile ] || exit 0; \
21226         r=`${PWD_COMMAND}`; export r; \
21227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21228         $(HOST_EXPORTS) \
21229         for flag in $(EXTRA_HOST_FLAGS) ; do \
21230           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21231         done; \
21232         echo "Doing distclean in libcpp"; \
21233         (cd $(HOST_SUBDIR)/libcpp && \
21234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21236                   "RANLIB=$${RANLIB}" \
21237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21238                   distclean) \
21239           || exit 1
21240
21241 @endif libcpp
21242
21243 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21244 maybe-maintainer-clean-libcpp:
21245 @if libcpp
21246 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21247
21248 maintainer-clean-libcpp: 
21249         @[ -f ./libcpp/Makefile ] || exit 0; \
21250         r=`${PWD_COMMAND}`; export r; \
21251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21252         $(HOST_EXPORTS) \
21253         for flag in $(EXTRA_HOST_FLAGS) ; do \
21254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21255         done; \
21256         echo "Doing maintainer-clean in libcpp"; \
21257         (cd $(HOST_SUBDIR)/libcpp && \
21258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21260                   "RANLIB=$${RANLIB}" \
21261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21262                   maintainer-clean) \
21263           || exit 1
21264
21265 @endif libcpp
21266
21267
21268
21269 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21270 maybe-configure-libdecnumber:
21271 @if gcc-bootstrap
21272 configure-libdecnumber: stage_current
21273 @endif gcc-bootstrap
21274 @if libdecnumber
21275 maybe-configure-libdecnumber: configure-libdecnumber
21276 configure-libdecnumber: 
21277         @r=`${PWD_COMMAND}`; export r; \
21278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21279         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21280         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21281         $(HOST_EXPORTS)  \
21282         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21283         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21284         case $(srcdir) in \
21285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21286           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21288         esac; \
21289         module_srcdir=libdecnumber; \
21290         $(SHELL) \
21291           $$s/$$module_srcdir/configure \
21292           --srcdir=$${topdir}/$$module_srcdir \
21293           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21294           --target=${target_alias}  \
21295           || exit 1
21296 @endif libdecnumber
21297
21298
21299
21300 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21301 maybe-configure-stage1-libdecnumber:
21302 @if libdecnumber-bootstrap
21303 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21304 configure-stage1-libdecnumber:
21305         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21306         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21307         @r=`${PWD_COMMAND}`; export r; \
21308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21309         TFLAGS="$(STAGE1_TFLAGS)"; \
21310         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21311         $(HOST_EXPORTS) \
21312         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21313         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21314         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21315         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
21316         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21317         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21318         case $(srcdir) in \
21319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21320           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21322         esac; \
21323         module_srcdir=libdecnumber; \
21324         $(SHELL) $$s/$$module_srcdir/configure \
21325           --srcdir=$${topdir}/$$module_srcdir \
21326           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21327           --target=${target_alias} \
21328            \
21329           $(STAGE1_CONFIGURE_FLAGS)
21330 @endif libdecnumber-bootstrap
21331
21332 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21333 maybe-configure-stage2-libdecnumber:
21334 @if libdecnumber-bootstrap
21335 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21336 configure-stage2-libdecnumber:
21337         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21338         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21339         @r=`${PWD_COMMAND}`; export r; \
21340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21341         TFLAGS="$(STAGE2_TFLAGS)"; \
21342         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21343         $(HOST_EXPORTS) \
21344         $(POSTSTAGE1_HOST_EXPORTS) \
21345         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21346         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21347         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21348         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
21349         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21350         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21351         case $(srcdir) in \
21352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21353           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21355         esac; \
21356         module_srcdir=libdecnumber; \
21357         $(SHELL) $$s/$$module_srcdir/configure \
21358           --srcdir=$${topdir}/$$module_srcdir \
21359           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21360           --target=${target_alias} \
21361           --with-build-libsubdir=$(HOST_SUBDIR) \
21362           $(STAGE2_CONFIGURE_FLAGS)
21363 @endif libdecnumber-bootstrap
21364
21365 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21366 maybe-configure-stage3-libdecnumber:
21367 @if libdecnumber-bootstrap
21368 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21369 configure-stage3-libdecnumber:
21370         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21371         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21372         @r=`${PWD_COMMAND}`; export r; \
21373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21374         TFLAGS="$(STAGE3_TFLAGS)"; \
21375         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21376         $(HOST_EXPORTS) \
21377         $(POSTSTAGE1_HOST_EXPORTS) \
21378         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21379         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21380         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21381         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
21382         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21383         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21384         case $(srcdir) in \
21385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21386           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21388         esac; \
21389         module_srcdir=libdecnumber; \
21390         $(SHELL) $$s/$$module_srcdir/configure \
21391           --srcdir=$${topdir}/$$module_srcdir \
21392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21393           --target=${target_alias} \
21394           --with-build-libsubdir=$(HOST_SUBDIR) \
21395           $(STAGE3_CONFIGURE_FLAGS)
21396 @endif libdecnumber-bootstrap
21397
21398 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21399 maybe-configure-stage4-libdecnumber:
21400 @if libdecnumber-bootstrap
21401 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21402 configure-stage4-libdecnumber:
21403         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21404         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21405         @r=`${PWD_COMMAND}`; export r; \
21406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21407         TFLAGS="$(STAGE4_TFLAGS)"; \
21408         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21409         $(HOST_EXPORTS) \
21410         $(POSTSTAGE1_HOST_EXPORTS) \
21411         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21412         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21413         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21414         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
21415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21416         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21417         case $(srcdir) in \
21418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21419           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21421         esac; \
21422         module_srcdir=libdecnumber; \
21423         $(SHELL) $$s/$$module_srcdir/configure \
21424           --srcdir=$${topdir}/$$module_srcdir \
21425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21426           --target=${target_alias} \
21427           --with-build-libsubdir=$(HOST_SUBDIR) \
21428           $(STAGE4_CONFIGURE_FLAGS)
21429 @endif libdecnumber-bootstrap
21430
21431 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21432 maybe-configure-stageprofile-libdecnumber:
21433 @if libdecnumber-bootstrap
21434 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21435 configure-stageprofile-libdecnumber:
21436         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21437         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21438         @r=`${PWD_COMMAND}`; export r; \
21439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21440         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21441         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21442         $(HOST_EXPORTS) \
21443         $(POSTSTAGE1_HOST_EXPORTS) \
21444         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21445         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21446         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21447         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
21448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21449         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21450         case $(srcdir) in \
21451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21452           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21454         esac; \
21455         module_srcdir=libdecnumber; \
21456         $(SHELL) $$s/$$module_srcdir/configure \
21457           --srcdir=$${topdir}/$$module_srcdir \
21458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21459           --target=${target_alias} \
21460           --with-build-libsubdir=$(HOST_SUBDIR) \
21461           $(STAGEprofile_CONFIGURE_FLAGS)
21462 @endif libdecnumber-bootstrap
21463
21464 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21465 maybe-configure-stagefeedback-libdecnumber:
21466 @if libdecnumber-bootstrap
21467 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21468 configure-stagefeedback-libdecnumber:
21469         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21471         @r=`${PWD_COMMAND}`; export r; \
21472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21473         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21474         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21475         $(HOST_EXPORTS) \
21476         $(POSTSTAGE1_HOST_EXPORTS) \
21477         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21478         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21479         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21480         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
21481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
21482         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21483         case $(srcdir) in \
21484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21485           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21487         esac; \
21488         module_srcdir=libdecnumber; \
21489         $(SHELL) $$s/$$module_srcdir/configure \
21490           --srcdir=$${topdir}/$$module_srcdir \
21491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21492           --target=${target_alias} \
21493           --with-build-libsubdir=$(HOST_SUBDIR) \
21494           $(STAGEfeedback_CONFIGURE_FLAGS)
21495 @endif libdecnumber-bootstrap
21496
21497
21498
21499
21500
21501 .PHONY: all-libdecnumber maybe-all-libdecnumber
21502 maybe-all-libdecnumber:
21503 @if gcc-bootstrap
21504 all-libdecnumber: stage_current
21505 @endif gcc-bootstrap
21506 @if libdecnumber
21507 TARGET-libdecnumber=all
21508 maybe-all-libdecnumber: all-libdecnumber
21509 all-libdecnumber: configure-libdecnumber
21510         @r=`${PWD_COMMAND}`; export r; \
21511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21512         $(HOST_EXPORTS)  \
21513         (cd $(HOST_SUBDIR)/libdecnumber && \
21514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21515                 $(TARGET-libdecnumber))
21516 @endif libdecnumber
21517
21518
21519
21520 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21521 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21522 maybe-all-stage1-libdecnumber:
21523 maybe-clean-stage1-libdecnumber:
21524 @if libdecnumber-bootstrap
21525 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21526 all-stage1: all-stage1-libdecnumber
21527 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21528 all-stage1-libdecnumber: configure-stage1-libdecnumber
21529         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21530         @r=`${PWD_COMMAND}`; export r; \
21531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21532         TFLAGS="$(STAGE1_TFLAGS)"; \
21533         $(HOST_EXPORTS)  \
21534         cd $(HOST_SUBDIR)/libdecnumber && \
21535          \
21536         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21537                 CFLAGS="$(STAGE1_CFLAGS)" \
21538                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21539                 LIBCFLAGS="$(LIBCFLAGS)" \
21540                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21541                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21542                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21543                 $(EXTRA_HOST_FLAGS)  \
21544                 $(STAGE1_FLAGS_TO_PASS)  \
21545                 TFLAGS="$(STAGE1_TFLAGS)"  \
21546                 $(TARGET-stage1-libdecnumber)
21547
21548 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21549 clean-stage1: clean-stage1-libdecnumber
21550 clean-stage1-libdecnumber:
21551         @if [ $(current_stage) = stage1 ]; then \
21552           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21553         else \
21554           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21555           $(MAKE) stage1-start; \
21556         fi; \
21557         cd $(HOST_SUBDIR)/libdecnumber && \
21558         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21559         $(STAGE1_FLAGS_TO_PASS)  clean
21560 @endif libdecnumber-bootstrap
21561
21562
21563 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21564 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21565 maybe-all-stage2-libdecnumber:
21566 maybe-clean-stage2-libdecnumber:
21567 @if libdecnumber-bootstrap
21568 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21569 all-stage2: all-stage2-libdecnumber
21570 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21571 all-stage2-libdecnumber: configure-stage2-libdecnumber
21572         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21573         @r=`${PWD_COMMAND}`; export r; \
21574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21575         TFLAGS="$(STAGE2_TFLAGS)"; \
21576         $(HOST_EXPORTS) \
21577         $(POSTSTAGE1_HOST_EXPORTS)  \
21578         cd $(HOST_SUBDIR)/libdecnumber && \
21579          \
21580         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21581                 CFLAGS="$(STAGE2_CFLAGS)" \
21582                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21583                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21584                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21585                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21586                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21587                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21588                 TFLAGS="$(STAGE2_TFLAGS)"  \
21589                 $(TARGET-stage2-libdecnumber)
21590
21591 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21592 clean-stage2: clean-stage2-libdecnumber
21593 clean-stage2-libdecnumber:
21594         @if [ $(current_stage) = stage2 ]; then \
21595           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21596         else \
21597           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21598           $(MAKE) stage2-start; \
21599         fi; \
21600         cd $(HOST_SUBDIR)/libdecnumber && \
21601         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21602 @endif libdecnumber-bootstrap
21603
21604
21605 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21606 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21607 maybe-all-stage3-libdecnumber:
21608 maybe-clean-stage3-libdecnumber:
21609 @if libdecnumber-bootstrap
21610 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21611 all-stage3: all-stage3-libdecnumber
21612 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21613 all-stage3-libdecnumber: configure-stage3-libdecnumber
21614         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21615         @r=`${PWD_COMMAND}`; export r; \
21616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21617         TFLAGS="$(STAGE3_TFLAGS)"; \
21618         $(HOST_EXPORTS) \
21619         $(POSTSTAGE1_HOST_EXPORTS)  \
21620         cd $(HOST_SUBDIR)/libdecnumber && \
21621          \
21622         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21623                 CFLAGS="$(STAGE3_CFLAGS)" \
21624                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21625                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21626                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21627                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21628                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21629                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21630                 TFLAGS="$(STAGE3_TFLAGS)"  \
21631                 $(TARGET-stage3-libdecnumber)
21632
21633 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21634 clean-stage3: clean-stage3-libdecnumber
21635 clean-stage3-libdecnumber:
21636         @if [ $(current_stage) = stage3 ]; then \
21637           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21638         else \
21639           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21640           $(MAKE) stage3-start; \
21641         fi; \
21642         cd $(HOST_SUBDIR)/libdecnumber && \
21643         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21644 @endif libdecnumber-bootstrap
21645
21646
21647 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21648 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21649 maybe-all-stage4-libdecnumber:
21650 maybe-clean-stage4-libdecnumber:
21651 @if libdecnumber-bootstrap
21652 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21653 all-stage4: all-stage4-libdecnumber
21654 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21655 all-stage4-libdecnumber: configure-stage4-libdecnumber
21656         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21657         @r=`${PWD_COMMAND}`; export r; \
21658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21659         TFLAGS="$(STAGE4_TFLAGS)"; \
21660         $(HOST_EXPORTS) \
21661         $(POSTSTAGE1_HOST_EXPORTS)  \
21662         cd $(HOST_SUBDIR)/libdecnumber && \
21663          \
21664         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21665                 CFLAGS="$(STAGE4_CFLAGS)" \
21666                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21667                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21668                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21669                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21670                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21671                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21672                 TFLAGS="$(STAGE4_TFLAGS)"  \
21673                 $(TARGET-stage4-libdecnumber)
21674
21675 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21676 clean-stage4: clean-stage4-libdecnumber
21677 clean-stage4-libdecnumber:
21678         @if [ $(current_stage) = stage4 ]; then \
21679           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21680         else \
21681           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21682           $(MAKE) stage4-start; \
21683         fi; \
21684         cd $(HOST_SUBDIR)/libdecnumber && \
21685         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21686 @endif libdecnumber-bootstrap
21687
21688
21689 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21690 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21691 maybe-all-stageprofile-libdecnumber:
21692 maybe-clean-stageprofile-libdecnumber:
21693 @if libdecnumber-bootstrap
21694 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21695 all-stageprofile: all-stageprofile-libdecnumber
21696 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21697 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21698         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21699         @r=`${PWD_COMMAND}`; export r; \
21700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21701         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21702         $(HOST_EXPORTS) \
21703         $(POSTSTAGE1_HOST_EXPORTS)  \
21704         cd $(HOST_SUBDIR)/libdecnumber && \
21705          \
21706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21707                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21708                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21709                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21710                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21711                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21712                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21713                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21714                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
21715                 $(TARGET-stageprofile-libdecnumber)
21716
21717 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21718 clean-stageprofile: clean-stageprofile-libdecnumber
21719 clean-stageprofile-libdecnumber:
21720         @if [ $(current_stage) = stageprofile ]; then \
21721           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21722         else \
21723           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21724           $(MAKE) stageprofile-start; \
21725         fi; \
21726         cd $(HOST_SUBDIR)/libdecnumber && \
21727         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21728 @endif libdecnumber-bootstrap
21729
21730
21731 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21732 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21733 maybe-all-stagefeedback-libdecnumber:
21734 maybe-clean-stagefeedback-libdecnumber:
21735 @if libdecnumber-bootstrap
21736 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21737 all-stagefeedback: all-stagefeedback-libdecnumber
21738 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21739 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21740         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21741         @r=`${PWD_COMMAND}`; export r; \
21742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21744         $(HOST_EXPORTS) \
21745         $(POSTSTAGE1_HOST_EXPORTS)  \
21746         cd $(HOST_SUBDIR)/libdecnumber && \
21747          \
21748         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21749                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21750                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21751                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21752                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21753                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21754                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21755                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21756                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
21757                 $(TARGET-stagefeedback-libdecnumber)
21758
21759 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21760 clean-stagefeedback: clean-stagefeedback-libdecnumber
21761 clean-stagefeedback-libdecnumber:
21762         @if [ $(current_stage) = stagefeedback ]; then \
21763           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21764         else \
21765           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21766           $(MAKE) stagefeedback-start; \
21767         fi; \
21768         cd $(HOST_SUBDIR)/libdecnumber && \
21769         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21770 @endif libdecnumber-bootstrap
21771
21772
21773
21774
21775
21776 .PHONY: check-libdecnumber maybe-check-libdecnumber
21777 maybe-check-libdecnumber:
21778 @if libdecnumber
21779 maybe-check-libdecnumber: check-libdecnumber
21780
21781 check-libdecnumber:
21782         @: $(MAKE); $(unstage)
21783         @r=`${PWD_COMMAND}`; export r; \
21784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21785         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21786         (cd $(HOST_SUBDIR)/libdecnumber && \
21787           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21788
21789 @endif libdecnumber
21790
21791 .PHONY: install-libdecnumber maybe-install-libdecnumber
21792 maybe-install-libdecnumber:
21793 @if libdecnumber
21794 maybe-install-libdecnumber: install-libdecnumber
21795
21796 install-libdecnumber: installdirs
21797         @: $(MAKE); $(unstage)
21798         @r=`${PWD_COMMAND}`; export r; \
21799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21800         $(HOST_EXPORTS) \
21801         (cd $(HOST_SUBDIR)/libdecnumber && \
21802           $(MAKE) $(FLAGS_TO_PASS)  install)
21803
21804 @endif libdecnumber
21805
21806 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21807 maybe-install-strip-libdecnumber:
21808 @if libdecnumber
21809 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21810
21811 install-strip-libdecnumber: installdirs
21812         @: $(MAKE); $(unstage)
21813         @r=`${PWD_COMMAND}`; export r; \
21814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815         $(HOST_EXPORTS) \
21816         (cd $(HOST_SUBDIR)/libdecnumber && \
21817           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21818
21819 @endif libdecnumber
21820
21821 # Other targets (info, dvi, pdf, etc.)
21822
21823 .PHONY: maybe-info-libdecnumber info-libdecnumber
21824 maybe-info-libdecnumber:
21825 @if libdecnumber
21826 maybe-info-libdecnumber: info-libdecnumber
21827
21828 info-libdecnumber: \
21829     configure-libdecnumber 
21830         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21831         r=`${PWD_COMMAND}`; export r; \
21832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21833         $(HOST_EXPORTS) \
21834         for flag in $(EXTRA_HOST_FLAGS) ; do \
21835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21836         done; \
21837         echo "Doing info in libdecnumber"; \
21838         (cd $(HOST_SUBDIR)/libdecnumber && \
21839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21841                   "RANLIB=$${RANLIB}" \
21842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21843                   info) \
21844           || exit 1
21845
21846 @endif libdecnumber
21847
21848 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21849 maybe-dvi-libdecnumber:
21850 @if libdecnumber
21851 maybe-dvi-libdecnumber: dvi-libdecnumber
21852
21853 dvi-libdecnumber: \
21854     configure-libdecnumber 
21855         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21856         r=`${PWD_COMMAND}`; export r; \
21857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21858         $(HOST_EXPORTS) \
21859         for flag in $(EXTRA_HOST_FLAGS) ; do \
21860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21861         done; \
21862         echo "Doing dvi in libdecnumber"; \
21863         (cd $(HOST_SUBDIR)/libdecnumber && \
21864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21866                   "RANLIB=$${RANLIB}" \
21867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21868                   dvi) \
21869           || exit 1
21870
21871 @endif libdecnumber
21872
21873 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21874 maybe-pdf-libdecnumber:
21875 @if libdecnumber
21876 maybe-pdf-libdecnumber: pdf-libdecnumber
21877
21878 pdf-libdecnumber: \
21879     configure-libdecnumber 
21880         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21881         r=`${PWD_COMMAND}`; export r; \
21882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21883         $(HOST_EXPORTS) \
21884         for flag in $(EXTRA_HOST_FLAGS) ; do \
21885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21886         done; \
21887         echo "Doing pdf in libdecnumber"; \
21888         (cd $(HOST_SUBDIR)/libdecnumber && \
21889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21891                   "RANLIB=$${RANLIB}" \
21892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21893                   pdf) \
21894           || exit 1
21895
21896 @endif libdecnumber
21897
21898 .PHONY: maybe-html-libdecnumber html-libdecnumber
21899 maybe-html-libdecnumber:
21900 @if libdecnumber
21901 maybe-html-libdecnumber: html-libdecnumber
21902
21903 html-libdecnumber: \
21904     configure-libdecnumber 
21905         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21906         r=`${PWD_COMMAND}`; export r; \
21907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21908         $(HOST_EXPORTS) \
21909         for flag in $(EXTRA_HOST_FLAGS) ; do \
21910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21911         done; \
21912         echo "Doing html in libdecnumber"; \
21913         (cd $(HOST_SUBDIR)/libdecnumber && \
21914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21916                   "RANLIB=$${RANLIB}" \
21917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21918                   html) \
21919           || exit 1
21920
21921 @endif libdecnumber
21922
21923 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21924 maybe-TAGS-libdecnumber:
21925 @if libdecnumber
21926 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21927
21928 TAGS-libdecnumber: \
21929     configure-libdecnumber 
21930         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21931         r=`${PWD_COMMAND}`; export r; \
21932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21933         $(HOST_EXPORTS) \
21934         for flag in $(EXTRA_HOST_FLAGS) ; do \
21935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21936         done; \
21937         echo "Doing TAGS in libdecnumber"; \
21938         (cd $(HOST_SUBDIR)/libdecnumber && \
21939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21941                   "RANLIB=$${RANLIB}" \
21942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21943                   TAGS) \
21944           || exit 1
21945
21946 @endif libdecnumber
21947
21948 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21949 maybe-install-info-libdecnumber:
21950 @if libdecnumber
21951 maybe-install-info-libdecnumber: install-info-libdecnumber
21952
21953 install-info-libdecnumber: \
21954     configure-libdecnumber \
21955     info-libdecnumber 
21956         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21957         r=`${PWD_COMMAND}`; export r; \
21958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21959         $(HOST_EXPORTS) \
21960         for flag in $(EXTRA_HOST_FLAGS) ; do \
21961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21962         done; \
21963         echo "Doing install-info in libdecnumber"; \
21964         (cd $(HOST_SUBDIR)/libdecnumber && \
21965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21967                   "RANLIB=$${RANLIB}" \
21968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21969                   install-info) \
21970           || exit 1
21971
21972 @endif libdecnumber
21973
21974 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21975 maybe-install-pdf-libdecnumber:
21976 @if libdecnumber
21977 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21978
21979 install-pdf-libdecnumber: \
21980     configure-libdecnumber \
21981     pdf-libdecnumber 
21982         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21983         r=`${PWD_COMMAND}`; export r; \
21984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21985         $(HOST_EXPORTS) \
21986         for flag in $(EXTRA_HOST_FLAGS) ; do \
21987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21988         done; \
21989         echo "Doing install-pdf in libdecnumber"; \
21990         (cd $(HOST_SUBDIR)/libdecnumber && \
21991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21993                   "RANLIB=$${RANLIB}" \
21994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21995                   install-pdf) \
21996           || exit 1
21997
21998 @endif libdecnumber
21999
22000 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
22001 maybe-install-html-libdecnumber:
22002 @if libdecnumber
22003 maybe-install-html-libdecnumber: install-html-libdecnumber
22004
22005 install-html-libdecnumber: \
22006     configure-libdecnumber \
22007     html-libdecnumber 
22008         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22009         r=`${PWD_COMMAND}`; export r; \
22010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22011         $(HOST_EXPORTS) \
22012         for flag in $(EXTRA_HOST_FLAGS) ; do \
22013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22014         done; \
22015         echo "Doing install-html in libdecnumber"; \
22016         (cd $(HOST_SUBDIR)/libdecnumber && \
22017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22019                   "RANLIB=$${RANLIB}" \
22020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22021                   install-html) \
22022           || exit 1
22023
22024 @endif libdecnumber
22025
22026 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
22027 maybe-installcheck-libdecnumber:
22028 @if libdecnumber
22029 maybe-installcheck-libdecnumber: installcheck-libdecnumber
22030
22031 installcheck-libdecnumber: \
22032     configure-libdecnumber 
22033         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22034         r=`${PWD_COMMAND}`; export r; \
22035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22036         $(HOST_EXPORTS) \
22037         for flag in $(EXTRA_HOST_FLAGS) ; do \
22038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22039         done; \
22040         echo "Doing installcheck in libdecnumber"; \
22041         (cd $(HOST_SUBDIR)/libdecnumber && \
22042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22044                   "RANLIB=$${RANLIB}" \
22045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22046                   installcheck) \
22047           || exit 1
22048
22049 @endif libdecnumber
22050
22051 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
22052 maybe-mostlyclean-libdecnumber:
22053 @if libdecnumber
22054 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
22055
22056 mostlyclean-libdecnumber: 
22057         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22058         r=`${PWD_COMMAND}`; export r; \
22059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22060         $(HOST_EXPORTS) \
22061         for flag in $(EXTRA_HOST_FLAGS) ; do \
22062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22063         done; \
22064         echo "Doing mostlyclean in libdecnumber"; \
22065         (cd $(HOST_SUBDIR)/libdecnumber && \
22066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22068                   "RANLIB=$${RANLIB}" \
22069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22070                   mostlyclean) \
22071           || exit 1
22072
22073 @endif libdecnumber
22074
22075 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
22076 maybe-clean-libdecnumber:
22077 @if libdecnumber
22078 maybe-clean-libdecnumber: clean-libdecnumber
22079
22080 clean-libdecnumber: 
22081         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22082         r=`${PWD_COMMAND}`; export r; \
22083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22084         $(HOST_EXPORTS) \
22085         for flag in $(EXTRA_HOST_FLAGS) ; do \
22086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22087         done; \
22088         echo "Doing clean in libdecnumber"; \
22089         (cd $(HOST_SUBDIR)/libdecnumber && \
22090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22092                   "RANLIB=$${RANLIB}" \
22093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22094                   clean) \
22095           || exit 1
22096
22097 @endif libdecnumber
22098
22099 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
22100 maybe-distclean-libdecnumber:
22101 @if libdecnumber
22102 maybe-distclean-libdecnumber: distclean-libdecnumber
22103
22104 distclean-libdecnumber: 
22105         @[ -f ./libdecnumber/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 distclean in libdecnumber"; \
22113         (cd $(HOST_SUBDIR)/libdecnumber && \
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                   distclean) \
22119           || exit 1
22120
22121 @endif libdecnumber
22122
22123 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
22124 maybe-maintainer-clean-libdecnumber:
22125 @if libdecnumber
22126 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
22127
22128 maintainer-clean-libdecnumber: 
22129         @[ -f ./libdecnumber/Makefile ] || exit 0; \
22130         r=`${PWD_COMMAND}`; export r; \
22131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22132         $(HOST_EXPORTS) \
22133         for flag in $(EXTRA_HOST_FLAGS) ; do \
22134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22135         done; \
22136         echo "Doing maintainer-clean in libdecnumber"; \
22137         (cd $(HOST_SUBDIR)/libdecnumber && \
22138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22140                   "RANLIB=$${RANLIB}" \
22141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22142                   maintainer-clean) \
22143           || exit 1
22144
22145 @endif libdecnumber
22146
22147
22148
22149 .PHONY: configure-libgui maybe-configure-libgui
22150 maybe-configure-libgui:
22151 @if gcc-bootstrap
22152 configure-libgui: stage_current
22153 @endif gcc-bootstrap
22154 @if libgui
22155 maybe-configure-libgui: configure-libgui
22156 configure-libgui: 
22157         @: $(MAKE); $(unstage)
22158         @r=`${PWD_COMMAND}`; export r; \
22159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22160         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
22161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
22162         $(HOST_EXPORTS)  \
22163         echo Configuring in $(HOST_SUBDIR)/libgui; \
22164         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
22165         case $(srcdir) in \
22166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22167           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
22168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22169         esac; \
22170         module_srcdir=libgui; \
22171         $(SHELL) \
22172           $$s/$$module_srcdir/configure \
22173           --srcdir=$${topdir}/$$module_srcdir \
22174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22175           --target=${target_alias}  \
22176           || exit 1
22177 @endif libgui
22178
22179
22180
22181
22182
22183 .PHONY: all-libgui maybe-all-libgui
22184 maybe-all-libgui:
22185 @if gcc-bootstrap
22186 all-libgui: stage_current
22187 @endif gcc-bootstrap
22188 @if libgui
22189 TARGET-libgui=all
22190 maybe-all-libgui: all-libgui
22191 all-libgui: configure-libgui
22192         @: $(MAKE); $(unstage)
22193         @r=`${PWD_COMMAND}`; export r; \
22194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22195         $(HOST_EXPORTS)  \
22196         (cd $(HOST_SUBDIR)/libgui && \
22197           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22198                 $(TARGET-libgui))
22199 @endif libgui
22200
22201
22202
22203
22204 .PHONY: check-libgui maybe-check-libgui
22205 maybe-check-libgui:
22206 @if libgui
22207 maybe-check-libgui: check-libgui
22208
22209 check-libgui:
22210         @: $(MAKE); $(unstage)
22211         @r=`${PWD_COMMAND}`; export r; \
22212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22213         $(HOST_EXPORTS)  \
22214         (cd $(HOST_SUBDIR)/libgui && \
22215           $(MAKE) $(FLAGS_TO_PASS)  check)
22216
22217 @endif libgui
22218
22219 .PHONY: install-libgui maybe-install-libgui
22220 maybe-install-libgui:
22221 @if libgui
22222 maybe-install-libgui: install-libgui
22223
22224 install-libgui: installdirs
22225         @: $(MAKE); $(unstage)
22226         @r=`${PWD_COMMAND}`; export r; \
22227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22228         $(HOST_EXPORTS) \
22229         (cd $(HOST_SUBDIR)/libgui && \
22230           $(MAKE) $(FLAGS_TO_PASS)  install)
22231
22232 @endif libgui
22233
22234 .PHONY: install-strip-libgui maybe-install-strip-libgui
22235 maybe-install-strip-libgui:
22236 @if libgui
22237 maybe-install-strip-libgui: install-strip-libgui
22238
22239 install-strip-libgui: installdirs
22240         @: $(MAKE); $(unstage)
22241         @r=`${PWD_COMMAND}`; export r; \
22242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22243         $(HOST_EXPORTS) \
22244         (cd $(HOST_SUBDIR)/libgui && \
22245           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22246
22247 @endif libgui
22248
22249 # Other targets (info, dvi, pdf, etc.)
22250
22251 .PHONY: maybe-info-libgui info-libgui
22252 maybe-info-libgui:
22253 @if libgui
22254 maybe-info-libgui: info-libgui
22255
22256 info-libgui: \
22257     configure-libgui 
22258         @: $(MAKE); $(unstage)
22259         @[ -f ./libgui/Makefile ] || exit 0; \
22260         r=`${PWD_COMMAND}`; export r; \
22261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22262         $(HOST_EXPORTS) \
22263         for flag in $(EXTRA_HOST_FLAGS) ; do \
22264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22265         done; \
22266         echo "Doing info in libgui"; \
22267         (cd $(HOST_SUBDIR)/libgui && \
22268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22270                   "RANLIB=$${RANLIB}" \
22271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22272                   info) \
22273           || exit 1
22274
22275 @endif libgui
22276
22277 .PHONY: maybe-dvi-libgui dvi-libgui
22278 maybe-dvi-libgui:
22279 @if libgui
22280 maybe-dvi-libgui: dvi-libgui
22281
22282 dvi-libgui: \
22283     configure-libgui 
22284         @: $(MAKE); $(unstage)
22285         @[ -f ./libgui/Makefile ] || exit 0; \
22286         r=`${PWD_COMMAND}`; export r; \
22287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22288         $(HOST_EXPORTS) \
22289         for flag in $(EXTRA_HOST_FLAGS) ; do \
22290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22291         done; \
22292         echo "Doing dvi in libgui"; \
22293         (cd $(HOST_SUBDIR)/libgui && \
22294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22296                   "RANLIB=$${RANLIB}" \
22297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22298                   dvi) \
22299           || exit 1
22300
22301 @endif libgui
22302
22303 .PHONY: maybe-pdf-libgui pdf-libgui
22304 maybe-pdf-libgui:
22305 @if libgui
22306 maybe-pdf-libgui: pdf-libgui
22307
22308 pdf-libgui: \
22309     configure-libgui 
22310         @: $(MAKE); $(unstage)
22311         @[ -f ./libgui/Makefile ] || exit 0; \
22312         r=`${PWD_COMMAND}`; export r; \
22313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22314         $(HOST_EXPORTS) \
22315         for flag in $(EXTRA_HOST_FLAGS) ; do \
22316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22317         done; \
22318         echo "Doing pdf in libgui"; \
22319         (cd $(HOST_SUBDIR)/libgui && \
22320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22322                   "RANLIB=$${RANLIB}" \
22323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22324                   pdf) \
22325           || exit 1
22326
22327 @endif libgui
22328
22329 .PHONY: maybe-html-libgui html-libgui
22330 maybe-html-libgui:
22331 @if libgui
22332 maybe-html-libgui: html-libgui
22333
22334 html-libgui: \
22335     configure-libgui 
22336         @: $(MAKE); $(unstage)
22337         @[ -f ./libgui/Makefile ] || exit 0; \
22338         r=`${PWD_COMMAND}`; export r; \
22339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22340         $(HOST_EXPORTS) \
22341         for flag in $(EXTRA_HOST_FLAGS) ; do \
22342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22343         done; \
22344         echo "Doing html in libgui"; \
22345         (cd $(HOST_SUBDIR)/libgui && \
22346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22348                   "RANLIB=$${RANLIB}" \
22349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22350                   html) \
22351           || exit 1
22352
22353 @endif libgui
22354
22355 .PHONY: maybe-TAGS-libgui TAGS-libgui
22356 maybe-TAGS-libgui:
22357 @if libgui
22358 maybe-TAGS-libgui: TAGS-libgui
22359
22360 TAGS-libgui: \
22361     configure-libgui 
22362         @: $(MAKE); $(unstage)
22363         @[ -f ./libgui/Makefile ] || exit 0; \
22364         r=`${PWD_COMMAND}`; export r; \
22365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22366         $(HOST_EXPORTS) \
22367         for flag in $(EXTRA_HOST_FLAGS) ; do \
22368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22369         done; \
22370         echo "Doing TAGS in libgui"; \
22371         (cd $(HOST_SUBDIR)/libgui && \
22372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22374                   "RANLIB=$${RANLIB}" \
22375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22376                   TAGS) \
22377           || exit 1
22378
22379 @endif libgui
22380
22381 .PHONY: maybe-install-info-libgui install-info-libgui
22382 maybe-install-info-libgui:
22383 @if libgui
22384 maybe-install-info-libgui: install-info-libgui
22385
22386 install-info-libgui: \
22387     configure-libgui \
22388     info-libgui 
22389         @: $(MAKE); $(unstage)
22390         @[ -f ./libgui/Makefile ] || exit 0; \
22391         r=`${PWD_COMMAND}`; export r; \
22392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22393         $(HOST_EXPORTS) \
22394         for flag in $(EXTRA_HOST_FLAGS) ; do \
22395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22396         done; \
22397         echo "Doing install-info in libgui"; \
22398         (cd $(HOST_SUBDIR)/libgui && \
22399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22401                   "RANLIB=$${RANLIB}" \
22402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22403                   install-info) \
22404           || exit 1
22405
22406 @endif libgui
22407
22408 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22409 maybe-install-pdf-libgui:
22410 @if libgui
22411 maybe-install-pdf-libgui: install-pdf-libgui
22412
22413 install-pdf-libgui: \
22414     configure-libgui \
22415     pdf-libgui 
22416         @: $(MAKE); $(unstage)
22417         @[ -f ./libgui/Makefile ] || exit 0; \
22418         r=`${PWD_COMMAND}`; export r; \
22419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22420         $(HOST_EXPORTS) \
22421         for flag in $(EXTRA_HOST_FLAGS) ; do \
22422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22423         done; \
22424         echo "Doing install-pdf in libgui"; \
22425         (cd $(HOST_SUBDIR)/libgui && \
22426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22428                   "RANLIB=$${RANLIB}" \
22429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22430                   install-pdf) \
22431           || exit 1
22432
22433 @endif libgui
22434
22435 .PHONY: maybe-install-html-libgui install-html-libgui
22436 maybe-install-html-libgui:
22437 @if libgui
22438 maybe-install-html-libgui: install-html-libgui
22439
22440 install-html-libgui: \
22441     configure-libgui \
22442     html-libgui 
22443         @: $(MAKE); $(unstage)
22444         @[ -f ./libgui/Makefile ] || exit 0; \
22445         r=`${PWD_COMMAND}`; export r; \
22446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22447         $(HOST_EXPORTS) \
22448         for flag in $(EXTRA_HOST_FLAGS) ; do \
22449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22450         done; \
22451         echo "Doing install-html in libgui"; \
22452         (cd $(HOST_SUBDIR)/libgui && \
22453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22455                   "RANLIB=$${RANLIB}" \
22456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22457                   install-html) \
22458           || exit 1
22459
22460 @endif libgui
22461
22462 .PHONY: maybe-installcheck-libgui installcheck-libgui
22463 maybe-installcheck-libgui:
22464 @if libgui
22465 maybe-installcheck-libgui: installcheck-libgui
22466
22467 installcheck-libgui: \
22468     configure-libgui 
22469         @: $(MAKE); $(unstage)
22470         @[ -f ./libgui/Makefile ] || exit 0; \
22471         r=`${PWD_COMMAND}`; export r; \
22472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22473         $(HOST_EXPORTS) \
22474         for flag in $(EXTRA_HOST_FLAGS) ; do \
22475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22476         done; \
22477         echo "Doing installcheck in libgui"; \
22478         (cd $(HOST_SUBDIR)/libgui && \
22479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22481                   "RANLIB=$${RANLIB}" \
22482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22483                   installcheck) \
22484           || exit 1
22485
22486 @endif libgui
22487
22488 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22489 maybe-mostlyclean-libgui:
22490 @if libgui
22491 maybe-mostlyclean-libgui: mostlyclean-libgui
22492
22493 mostlyclean-libgui: 
22494         @: $(MAKE); $(unstage)
22495         @[ -f ./libgui/Makefile ] || exit 0; \
22496         r=`${PWD_COMMAND}`; export r; \
22497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22498         $(HOST_EXPORTS) \
22499         for flag in $(EXTRA_HOST_FLAGS) ; do \
22500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22501         done; \
22502         echo "Doing mostlyclean in libgui"; \
22503         (cd $(HOST_SUBDIR)/libgui && \
22504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22506                   "RANLIB=$${RANLIB}" \
22507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22508                   mostlyclean) \
22509           || exit 1
22510
22511 @endif libgui
22512
22513 .PHONY: maybe-clean-libgui clean-libgui
22514 maybe-clean-libgui:
22515 @if libgui
22516 maybe-clean-libgui: clean-libgui
22517
22518 clean-libgui: 
22519         @: $(MAKE); $(unstage)
22520         @[ -f ./libgui/Makefile ] || exit 0; \
22521         r=`${PWD_COMMAND}`; export r; \
22522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22523         $(HOST_EXPORTS) \
22524         for flag in $(EXTRA_HOST_FLAGS) ; do \
22525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22526         done; \
22527         echo "Doing clean in libgui"; \
22528         (cd $(HOST_SUBDIR)/libgui && \
22529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22531                   "RANLIB=$${RANLIB}" \
22532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22533                   clean) \
22534           || exit 1
22535
22536 @endif libgui
22537
22538 .PHONY: maybe-distclean-libgui distclean-libgui
22539 maybe-distclean-libgui:
22540 @if libgui
22541 maybe-distclean-libgui: distclean-libgui
22542
22543 distclean-libgui: 
22544         @: $(MAKE); $(unstage)
22545         @[ -f ./libgui/Makefile ] || exit 0; \
22546         r=`${PWD_COMMAND}`; export r; \
22547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22548         $(HOST_EXPORTS) \
22549         for flag in $(EXTRA_HOST_FLAGS) ; do \
22550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22551         done; \
22552         echo "Doing distclean in libgui"; \
22553         (cd $(HOST_SUBDIR)/libgui && \
22554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22556                   "RANLIB=$${RANLIB}" \
22557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22558                   distclean) \
22559           || exit 1
22560
22561 @endif libgui
22562
22563 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22564 maybe-maintainer-clean-libgui:
22565 @if libgui
22566 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22567
22568 maintainer-clean-libgui: 
22569         @: $(MAKE); $(unstage)
22570         @[ -f ./libgui/Makefile ] || exit 0; \
22571         r=`${PWD_COMMAND}`; export r; \
22572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22573         $(HOST_EXPORTS) \
22574         for flag in $(EXTRA_HOST_FLAGS) ; do \
22575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22576         done; \
22577         echo "Doing maintainer-clean in libgui"; \
22578         (cd $(HOST_SUBDIR)/libgui && \
22579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22581                   "RANLIB=$${RANLIB}" \
22582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22583                   maintainer-clean) \
22584           || exit 1
22585
22586 @endif libgui
22587
22588
22589
22590 .PHONY: configure-libiberty maybe-configure-libiberty
22591 maybe-configure-libiberty:
22592 @if gcc-bootstrap
22593 configure-libiberty: stage_current
22594 @endif gcc-bootstrap
22595 @if libiberty
22596 maybe-configure-libiberty: configure-libiberty
22597 configure-libiberty: 
22598         @r=`${PWD_COMMAND}`; export r; \
22599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22600         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22602         $(HOST_EXPORTS)  \
22603         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22604         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22605         case $(srcdir) in \
22606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22607           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22609         esac; \
22610         module_srcdir=libiberty; \
22611         $(SHELL) \
22612           $$s/$$module_srcdir/configure \
22613           --srcdir=$${topdir}/$$module_srcdir \
22614           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22615           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22616           || exit 1
22617 @endif libiberty
22618
22619
22620
22621 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22622 maybe-configure-stage1-libiberty:
22623 @if libiberty-bootstrap
22624 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22625 configure-stage1-libiberty:
22626         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22627         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22628         @r=`${PWD_COMMAND}`; export r; \
22629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630         TFLAGS="$(STAGE1_TFLAGS)"; \
22631         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22632         $(HOST_EXPORTS) \
22633         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22634         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22635         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22636         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
22637         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22638         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22639         case $(srcdir) in \
22640           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22641           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22642                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22643         esac; \
22644         module_srcdir=libiberty; \
22645         $(SHELL) $$s/$$module_srcdir/configure \
22646           --srcdir=$${topdir}/$$module_srcdir \
22647           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22648           --target=${target_alias} \
22649            \
22650           $(STAGE1_CONFIGURE_FLAGS) \
22651           @extra_host_libiberty_configure_flags@
22652 @endif libiberty-bootstrap
22653
22654 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22655 maybe-configure-stage2-libiberty:
22656 @if libiberty-bootstrap
22657 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22658 configure-stage2-libiberty:
22659         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22660         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22661         @r=`${PWD_COMMAND}`; export r; \
22662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22663         TFLAGS="$(STAGE2_TFLAGS)"; \
22664         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22665         $(HOST_EXPORTS) \
22666         $(POSTSTAGE1_HOST_EXPORTS) \
22667         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22668         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22669         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22670         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
22671         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22672         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22673         case $(srcdir) in \
22674           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22675           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22676                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22677         esac; \
22678         module_srcdir=libiberty; \
22679         $(SHELL) $$s/$$module_srcdir/configure \
22680           --srcdir=$${topdir}/$$module_srcdir \
22681           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22682           --target=${target_alias} \
22683           --with-build-libsubdir=$(HOST_SUBDIR) \
22684           $(STAGE2_CONFIGURE_FLAGS) \
22685           @extra_host_libiberty_configure_flags@
22686 @endif libiberty-bootstrap
22687
22688 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22689 maybe-configure-stage3-libiberty:
22690 @if libiberty-bootstrap
22691 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22692 configure-stage3-libiberty:
22693         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22694         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22695         @r=`${PWD_COMMAND}`; export r; \
22696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22697         TFLAGS="$(STAGE3_TFLAGS)"; \
22698         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22699         $(HOST_EXPORTS) \
22700         $(POSTSTAGE1_HOST_EXPORTS) \
22701         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22702         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22703         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22704         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
22705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22706         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22707         case $(srcdir) in \
22708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22709           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22711         esac; \
22712         module_srcdir=libiberty; \
22713         $(SHELL) $$s/$$module_srcdir/configure \
22714           --srcdir=$${topdir}/$$module_srcdir \
22715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22716           --target=${target_alias} \
22717           --with-build-libsubdir=$(HOST_SUBDIR) \
22718           $(STAGE3_CONFIGURE_FLAGS) \
22719           @extra_host_libiberty_configure_flags@
22720 @endif libiberty-bootstrap
22721
22722 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22723 maybe-configure-stage4-libiberty:
22724 @if libiberty-bootstrap
22725 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22726 configure-stage4-libiberty:
22727         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22728         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22729         @r=`${PWD_COMMAND}`; export r; \
22730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22731         TFLAGS="$(STAGE4_TFLAGS)"; \
22732         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22733         $(HOST_EXPORTS) \
22734         $(POSTSTAGE1_HOST_EXPORTS) \
22735         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22736         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22737         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22738         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
22739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22740         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22741         case $(srcdir) in \
22742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22743           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22745         esac; \
22746         module_srcdir=libiberty; \
22747         $(SHELL) $$s/$$module_srcdir/configure \
22748           --srcdir=$${topdir}/$$module_srcdir \
22749           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22750           --target=${target_alias} \
22751           --with-build-libsubdir=$(HOST_SUBDIR) \
22752           $(STAGE4_CONFIGURE_FLAGS) \
22753           @extra_host_libiberty_configure_flags@
22754 @endif libiberty-bootstrap
22755
22756 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22757 maybe-configure-stageprofile-libiberty:
22758 @if libiberty-bootstrap
22759 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22760 configure-stageprofile-libiberty:
22761         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22762         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22763         @r=`${PWD_COMMAND}`; export r; \
22764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22766         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22767         $(HOST_EXPORTS) \
22768         $(POSTSTAGE1_HOST_EXPORTS) \
22769         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22770         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22771         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22772         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
22773         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22774         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22775         case $(srcdir) in \
22776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22777           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22779         esac; \
22780         module_srcdir=libiberty; \
22781         $(SHELL) $$s/$$module_srcdir/configure \
22782           --srcdir=$${topdir}/$$module_srcdir \
22783           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22784           --target=${target_alias} \
22785           --with-build-libsubdir=$(HOST_SUBDIR) \
22786           $(STAGEprofile_CONFIGURE_FLAGS) \
22787           @extra_host_libiberty_configure_flags@
22788 @endif libiberty-bootstrap
22789
22790 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22791 maybe-configure-stagefeedback-libiberty:
22792 @if libiberty-bootstrap
22793 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22794 configure-stagefeedback-libiberty:
22795         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22796         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22797         @r=`${PWD_COMMAND}`; export r; \
22798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22799         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22800         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22801         $(HOST_EXPORTS) \
22802         $(POSTSTAGE1_HOST_EXPORTS) \
22803         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22804         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22805         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22806         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
22807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
22808         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22809         case $(srcdir) in \
22810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22811           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22813         esac; \
22814         module_srcdir=libiberty; \
22815         $(SHELL) $$s/$$module_srcdir/configure \
22816           --srcdir=$${topdir}/$$module_srcdir \
22817           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22818           --target=${target_alias} \
22819           --with-build-libsubdir=$(HOST_SUBDIR) \
22820           $(STAGEfeedback_CONFIGURE_FLAGS) \
22821           @extra_host_libiberty_configure_flags@
22822 @endif libiberty-bootstrap
22823
22824
22825
22826
22827
22828 .PHONY: all-libiberty maybe-all-libiberty
22829 maybe-all-libiberty:
22830 @if gcc-bootstrap
22831 all-libiberty: stage_current
22832 @endif gcc-bootstrap
22833 @if libiberty
22834 TARGET-libiberty=all
22835 maybe-all-libiberty: all-libiberty
22836 all-libiberty: configure-libiberty
22837         @r=`${PWD_COMMAND}`; export r; \
22838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22839         $(HOST_EXPORTS)  \
22840         (cd $(HOST_SUBDIR)/libiberty && \
22841           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22842                 $(TARGET-libiberty))
22843 @endif libiberty
22844
22845
22846
22847 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22848 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22849 maybe-all-stage1-libiberty:
22850 maybe-clean-stage1-libiberty:
22851 @if libiberty-bootstrap
22852 maybe-all-stage1-libiberty: all-stage1-libiberty
22853 all-stage1: all-stage1-libiberty
22854 TARGET-stage1-libiberty = $(TARGET-libiberty)
22855 all-stage1-libiberty: configure-stage1-libiberty
22856         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22857         @r=`${PWD_COMMAND}`; export r; \
22858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22859         TFLAGS="$(STAGE1_TFLAGS)"; \
22860         $(HOST_EXPORTS)  \
22861         cd $(HOST_SUBDIR)/libiberty && \
22862          \
22863         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22864                 CFLAGS="$(STAGE1_CFLAGS)" \
22865                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22866                 LIBCFLAGS="$(LIBCFLAGS)" \
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)  \
22871                 $(STAGE1_FLAGS_TO_PASS)  \
22872                 TFLAGS="$(STAGE1_TFLAGS)"  \
22873                 $(TARGET-stage1-libiberty)
22874
22875 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22876 clean-stage1: clean-stage1-libiberty
22877 clean-stage1-libiberty:
22878         @if [ $(current_stage) = stage1 ]; then \
22879           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22880         else \
22881           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22882           $(MAKE) stage1-start; \
22883         fi; \
22884         cd $(HOST_SUBDIR)/libiberty && \
22885         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22886         $(STAGE1_FLAGS_TO_PASS)  clean
22887 @endif libiberty-bootstrap
22888
22889
22890 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22891 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22892 maybe-all-stage2-libiberty:
22893 maybe-clean-stage2-libiberty:
22894 @if libiberty-bootstrap
22895 maybe-all-stage2-libiberty: all-stage2-libiberty
22896 all-stage2: all-stage2-libiberty
22897 TARGET-stage2-libiberty = $(TARGET-libiberty)
22898 all-stage2-libiberty: configure-stage2-libiberty
22899         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22900         @r=`${PWD_COMMAND}`; export r; \
22901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22902         TFLAGS="$(STAGE2_TFLAGS)"; \
22903         $(HOST_EXPORTS) \
22904         $(POSTSTAGE1_HOST_EXPORTS)  \
22905         cd $(HOST_SUBDIR)/libiberty && \
22906          \
22907         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22908                 CFLAGS="$(STAGE2_CFLAGS)" \
22909                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22910                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22911                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22912                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22913                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22914                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22915                 TFLAGS="$(STAGE2_TFLAGS)"  \
22916                 $(TARGET-stage2-libiberty)
22917
22918 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22919 clean-stage2: clean-stage2-libiberty
22920 clean-stage2-libiberty:
22921         @if [ $(current_stage) = stage2 ]; then \
22922           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22923         else \
22924           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22925           $(MAKE) stage2-start; \
22926         fi; \
22927         cd $(HOST_SUBDIR)/libiberty && \
22928         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22929 @endif libiberty-bootstrap
22930
22931
22932 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22933 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22934 maybe-all-stage3-libiberty:
22935 maybe-clean-stage3-libiberty:
22936 @if libiberty-bootstrap
22937 maybe-all-stage3-libiberty: all-stage3-libiberty
22938 all-stage3: all-stage3-libiberty
22939 TARGET-stage3-libiberty = $(TARGET-libiberty)
22940 all-stage3-libiberty: configure-stage3-libiberty
22941         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22942         @r=`${PWD_COMMAND}`; export r; \
22943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22944         TFLAGS="$(STAGE3_TFLAGS)"; \
22945         $(HOST_EXPORTS) \
22946         $(POSTSTAGE1_HOST_EXPORTS)  \
22947         cd $(HOST_SUBDIR)/libiberty && \
22948          \
22949         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22950                 CFLAGS="$(STAGE3_CFLAGS)" \
22951                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22952                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22956                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22957                 TFLAGS="$(STAGE3_TFLAGS)"  \
22958                 $(TARGET-stage3-libiberty)
22959
22960 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22961 clean-stage3: clean-stage3-libiberty
22962 clean-stage3-libiberty:
22963         @if [ $(current_stage) = stage3 ]; then \
22964           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22965         else \
22966           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22967           $(MAKE) stage3-start; \
22968         fi; \
22969         cd $(HOST_SUBDIR)/libiberty && \
22970         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22971 @endif libiberty-bootstrap
22972
22973
22974 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22975 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22976 maybe-all-stage4-libiberty:
22977 maybe-clean-stage4-libiberty:
22978 @if libiberty-bootstrap
22979 maybe-all-stage4-libiberty: all-stage4-libiberty
22980 all-stage4: all-stage4-libiberty
22981 TARGET-stage4-libiberty = $(TARGET-libiberty)
22982 all-stage4-libiberty: configure-stage4-libiberty
22983         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22984         @r=`${PWD_COMMAND}`; export r; \
22985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22986         TFLAGS="$(STAGE4_TFLAGS)"; \
22987         $(HOST_EXPORTS) \
22988         $(POSTSTAGE1_HOST_EXPORTS)  \
22989         cd $(HOST_SUBDIR)/libiberty && \
22990          \
22991         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22992                 CFLAGS="$(STAGE4_CFLAGS)" \
22993                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22994                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22995                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22996                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22997                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22998                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22999                 TFLAGS="$(STAGE4_TFLAGS)"  \
23000                 $(TARGET-stage4-libiberty)
23001
23002 maybe-clean-stage4-libiberty: clean-stage4-libiberty
23003 clean-stage4: clean-stage4-libiberty
23004 clean-stage4-libiberty:
23005         @if [ $(current_stage) = stage4 ]; then \
23006           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23007         else \
23008           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
23009           $(MAKE) stage4-start; \
23010         fi; \
23011         cd $(HOST_SUBDIR)/libiberty && \
23012         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23013 @endif libiberty-bootstrap
23014
23015
23016 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
23017 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
23018 maybe-all-stageprofile-libiberty:
23019 maybe-clean-stageprofile-libiberty:
23020 @if libiberty-bootstrap
23021 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
23022 all-stageprofile: all-stageprofile-libiberty
23023 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
23024 all-stageprofile-libiberty: configure-stageprofile-libiberty
23025         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23026         @r=`${PWD_COMMAND}`; export r; \
23027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23028         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23029         $(HOST_EXPORTS) \
23030         $(POSTSTAGE1_HOST_EXPORTS)  \
23031         cd $(HOST_SUBDIR)/libiberty && \
23032          \
23033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23034                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23035                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23036                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23037                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23038                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23039                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23040                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23041                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23042                 $(TARGET-stageprofile-libiberty)
23043
23044 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
23045 clean-stageprofile: clean-stageprofile-libiberty
23046 clean-stageprofile-libiberty:
23047         @if [ $(current_stage) = stageprofile ]; then \
23048           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23049         else \
23050           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
23051           $(MAKE) stageprofile-start; \
23052         fi; \
23053         cd $(HOST_SUBDIR)/libiberty && \
23054         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23055 @endif libiberty-bootstrap
23056
23057
23058 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
23059 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
23060 maybe-all-stagefeedback-libiberty:
23061 maybe-clean-stagefeedback-libiberty:
23062 @if libiberty-bootstrap
23063 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
23064 all-stagefeedback: all-stagefeedback-libiberty
23065 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
23066 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
23067         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23068         @r=`${PWD_COMMAND}`; export r; \
23069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23070         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23071         $(HOST_EXPORTS) \
23072         $(POSTSTAGE1_HOST_EXPORTS)  \
23073         cd $(HOST_SUBDIR)/libiberty && \
23074          \
23075         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23076                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23077                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23078                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23079                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23080                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23081                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23082                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23083                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23084                 $(TARGET-stagefeedback-libiberty)
23085
23086 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
23087 clean-stagefeedback: clean-stagefeedback-libiberty
23088 clean-stagefeedback-libiberty:
23089         @if [ $(current_stage) = stagefeedback ]; then \
23090           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
23091         else \
23092           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
23093           $(MAKE) stagefeedback-start; \
23094         fi; \
23095         cd $(HOST_SUBDIR)/libiberty && \
23096         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23097 @endif libiberty-bootstrap
23098
23099
23100
23101
23102
23103 .PHONY: check-libiberty maybe-check-libiberty
23104 maybe-check-libiberty:
23105 @if libiberty
23106 maybe-check-libiberty: check-libiberty
23107
23108 check-libiberty:
23109         @: $(MAKE); $(unstage)
23110         @r=`${PWD_COMMAND}`; export r; \
23111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23113         (cd $(HOST_SUBDIR)/libiberty && \
23114           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23115
23116 @endif libiberty
23117
23118 .PHONY: install-libiberty maybe-install-libiberty
23119 maybe-install-libiberty:
23120 @if libiberty
23121 maybe-install-libiberty: install-libiberty
23122
23123 install-libiberty: installdirs
23124         @: $(MAKE); $(unstage)
23125         @r=`${PWD_COMMAND}`; export r; \
23126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23127         $(HOST_EXPORTS) \
23128         (cd $(HOST_SUBDIR)/libiberty && \
23129           $(MAKE) $(FLAGS_TO_PASS)  install)
23130
23131 @endif libiberty
23132
23133 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
23134 maybe-install-strip-libiberty:
23135 @if libiberty
23136 maybe-install-strip-libiberty: install-strip-libiberty
23137
23138 install-strip-libiberty: installdirs
23139         @: $(MAKE); $(unstage)
23140         @r=`${PWD_COMMAND}`; export r; \
23141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23142         $(HOST_EXPORTS) \
23143         (cd $(HOST_SUBDIR)/libiberty && \
23144           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23145
23146 @endif libiberty
23147
23148 # Other targets (info, dvi, pdf, etc.)
23149
23150 .PHONY: maybe-info-libiberty info-libiberty
23151 maybe-info-libiberty:
23152 @if libiberty
23153 maybe-info-libiberty: info-libiberty
23154
23155 info-libiberty: \
23156     configure-libiberty 
23157         @[ -f ./libiberty/Makefile ] || exit 0; \
23158         r=`${PWD_COMMAND}`; export r; \
23159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160         $(HOST_EXPORTS) \
23161         for flag in $(EXTRA_HOST_FLAGS) ; do \
23162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23163         done; \
23164         echo "Doing info in libiberty"; \
23165         (cd $(HOST_SUBDIR)/libiberty && \
23166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23168                   "RANLIB=$${RANLIB}" \
23169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23170                   info) \
23171           || exit 1
23172
23173 @endif libiberty
23174
23175 .PHONY: maybe-dvi-libiberty dvi-libiberty
23176 maybe-dvi-libiberty:
23177 @if libiberty
23178 maybe-dvi-libiberty: dvi-libiberty
23179
23180 dvi-libiberty: \
23181     configure-libiberty 
23182         @[ -f ./libiberty/Makefile ] || exit 0; \
23183         r=`${PWD_COMMAND}`; export r; \
23184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23185         $(HOST_EXPORTS) \
23186         for flag in $(EXTRA_HOST_FLAGS) ; do \
23187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23188         done; \
23189         echo "Doing dvi in libiberty"; \
23190         (cd $(HOST_SUBDIR)/libiberty && \
23191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23193                   "RANLIB=$${RANLIB}" \
23194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23195                   dvi) \
23196           || exit 1
23197
23198 @endif libiberty
23199
23200 .PHONY: maybe-pdf-libiberty pdf-libiberty
23201 maybe-pdf-libiberty:
23202 @if libiberty
23203 maybe-pdf-libiberty: pdf-libiberty
23204
23205 pdf-libiberty: \
23206     configure-libiberty 
23207         @[ -f ./libiberty/Makefile ] || exit 0; \
23208         r=`${PWD_COMMAND}`; export r; \
23209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23210         $(HOST_EXPORTS) \
23211         for flag in $(EXTRA_HOST_FLAGS) ; do \
23212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23213         done; \
23214         echo "Doing pdf in libiberty"; \
23215         (cd $(HOST_SUBDIR)/libiberty && \
23216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23218                   "RANLIB=$${RANLIB}" \
23219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23220                   pdf) \
23221           || exit 1
23222
23223 @endif libiberty
23224
23225 .PHONY: maybe-html-libiberty html-libiberty
23226 maybe-html-libiberty:
23227 @if libiberty
23228 maybe-html-libiberty: html-libiberty
23229
23230 html-libiberty: \
23231     configure-libiberty 
23232         @[ -f ./libiberty/Makefile ] || exit 0; \
23233         r=`${PWD_COMMAND}`; export r; \
23234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23235         $(HOST_EXPORTS) \
23236         for flag in $(EXTRA_HOST_FLAGS) ; do \
23237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23238         done; \
23239         echo "Doing html in libiberty"; \
23240         (cd $(HOST_SUBDIR)/libiberty && \
23241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23243                   "RANLIB=$${RANLIB}" \
23244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23245                   html) \
23246           || exit 1
23247
23248 @endif libiberty
23249
23250 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23251 maybe-TAGS-libiberty:
23252 @if libiberty
23253 maybe-TAGS-libiberty: TAGS-libiberty
23254
23255 TAGS-libiberty: \
23256     configure-libiberty 
23257         @[ -f ./libiberty/Makefile ] || exit 0; \
23258         r=`${PWD_COMMAND}`; export r; \
23259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23260         $(HOST_EXPORTS) \
23261         for flag in $(EXTRA_HOST_FLAGS) ; do \
23262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23263         done; \
23264         echo "Doing TAGS in libiberty"; \
23265         (cd $(HOST_SUBDIR)/libiberty && \
23266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23268                   "RANLIB=$${RANLIB}" \
23269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23270                   TAGS) \
23271           || exit 1
23272
23273 @endif libiberty
23274
23275 .PHONY: maybe-install-info-libiberty install-info-libiberty
23276 maybe-install-info-libiberty:
23277 @if libiberty
23278 maybe-install-info-libiberty: install-info-libiberty
23279
23280 install-info-libiberty: \
23281     configure-libiberty \
23282     info-libiberty 
23283         @[ -f ./libiberty/Makefile ] || exit 0; \
23284         r=`${PWD_COMMAND}`; export r; \
23285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23286         $(HOST_EXPORTS) \
23287         for flag in $(EXTRA_HOST_FLAGS) ; do \
23288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23289         done; \
23290         echo "Doing install-info in libiberty"; \
23291         (cd $(HOST_SUBDIR)/libiberty && \
23292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23294                   "RANLIB=$${RANLIB}" \
23295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23296                   install-info) \
23297           || exit 1
23298
23299 @endif libiberty
23300
23301 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23302 maybe-install-pdf-libiberty:
23303 @if libiberty
23304 maybe-install-pdf-libiberty: install-pdf-libiberty
23305
23306 install-pdf-libiberty: \
23307     configure-libiberty \
23308     pdf-libiberty 
23309         @[ -f ./libiberty/Makefile ] || exit 0; \
23310         r=`${PWD_COMMAND}`; export r; \
23311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23312         $(HOST_EXPORTS) \
23313         for flag in $(EXTRA_HOST_FLAGS) ; do \
23314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23315         done; \
23316         echo "Doing install-pdf in libiberty"; \
23317         (cd $(HOST_SUBDIR)/libiberty && \
23318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23320                   "RANLIB=$${RANLIB}" \
23321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23322                   install-pdf) \
23323           || exit 1
23324
23325 @endif libiberty
23326
23327 .PHONY: maybe-install-html-libiberty install-html-libiberty
23328 maybe-install-html-libiberty:
23329 @if libiberty
23330 maybe-install-html-libiberty: install-html-libiberty
23331
23332 install-html-libiberty: \
23333     configure-libiberty \
23334     html-libiberty 
23335         @[ -f ./libiberty/Makefile ] || exit 0; \
23336         r=`${PWD_COMMAND}`; export r; \
23337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23338         $(HOST_EXPORTS) \
23339         for flag in $(EXTRA_HOST_FLAGS) ; do \
23340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23341         done; \
23342         echo "Doing install-html in libiberty"; \
23343         (cd $(HOST_SUBDIR)/libiberty && \
23344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23346                   "RANLIB=$${RANLIB}" \
23347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23348                   install-html) \
23349           || exit 1
23350
23351 @endif libiberty
23352
23353 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23354 maybe-installcheck-libiberty:
23355 @if libiberty
23356 maybe-installcheck-libiberty: installcheck-libiberty
23357
23358 installcheck-libiberty: \
23359     configure-libiberty 
23360         @[ -f ./libiberty/Makefile ] || exit 0; \
23361         r=`${PWD_COMMAND}`; export r; \
23362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23363         $(HOST_EXPORTS) \
23364         for flag in $(EXTRA_HOST_FLAGS) ; do \
23365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23366         done; \
23367         echo "Doing installcheck in libiberty"; \
23368         (cd $(HOST_SUBDIR)/libiberty && \
23369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23371                   "RANLIB=$${RANLIB}" \
23372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23373                   installcheck) \
23374           || exit 1
23375
23376 @endif libiberty
23377
23378 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23379 maybe-mostlyclean-libiberty:
23380 @if libiberty
23381 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23382
23383 mostlyclean-libiberty: 
23384         @[ -f ./libiberty/Makefile ] || exit 0; \
23385         r=`${PWD_COMMAND}`; export r; \
23386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23387         $(HOST_EXPORTS) \
23388         for flag in $(EXTRA_HOST_FLAGS) ; do \
23389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23390         done; \
23391         echo "Doing mostlyclean in libiberty"; \
23392         (cd $(HOST_SUBDIR)/libiberty && \
23393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23395                   "RANLIB=$${RANLIB}" \
23396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23397                   mostlyclean) \
23398           || exit 1
23399
23400 @endif libiberty
23401
23402 .PHONY: maybe-clean-libiberty clean-libiberty
23403 maybe-clean-libiberty:
23404 @if libiberty
23405 maybe-clean-libiberty: clean-libiberty
23406
23407 clean-libiberty: 
23408         @[ -f ./libiberty/Makefile ] || exit 0; \
23409         r=`${PWD_COMMAND}`; export r; \
23410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23411         $(HOST_EXPORTS) \
23412         for flag in $(EXTRA_HOST_FLAGS) ; do \
23413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23414         done; \
23415         echo "Doing clean in libiberty"; \
23416         (cd $(HOST_SUBDIR)/libiberty && \
23417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23419                   "RANLIB=$${RANLIB}" \
23420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23421                   clean) \
23422           || exit 1
23423
23424 @endif libiberty
23425
23426 .PHONY: maybe-distclean-libiberty distclean-libiberty
23427 maybe-distclean-libiberty:
23428 @if libiberty
23429 maybe-distclean-libiberty: distclean-libiberty
23430
23431 distclean-libiberty: 
23432         @[ -f ./libiberty/Makefile ] || exit 0; \
23433         r=`${PWD_COMMAND}`; export r; \
23434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23435         $(HOST_EXPORTS) \
23436         for flag in $(EXTRA_HOST_FLAGS) ; do \
23437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23438         done; \
23439         echo "Doing distclean in libiberty"; \
23440         (cd $(HOST_SUBDIR)/libiberty && \
23441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23443                   "RANLIB=$${RANLIB}" \
23444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23445                   distclean) \
23446           || exit 1
23447
23448 @endif libiberty
23449
23450 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23451 maybe-maintainer-clean-libiberty:
23452 @if libiberty
23453 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23454
23455 maintainer-clean-libiberty: 
23456         @[ -f ./libiberty/Makefile ] || exit 0; \
23457         r=`${PWD_COMMAND}`; export r; \
23458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23459         $(HOST_EXPORTS) \
23460         for flag in $(EXTRA_HOST_FLAGS) ; do \
23461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23462         done; \
23463         echo "Doing maintainer-clean in libiberty"; \
23464         (cd $(HOST_SUBDIR)/libiberty && \
23465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23467                   "RANLIB=$${RANLIB}" \
23468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23469                   maintainer-clean) \
23470           || exit 1
23471
23472 @endif libiberty
23473
23474
23475
23476 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23477 maybe-configure-libiberty-linker-plugin:
23478 @if gcc-bootstrap
23479 configure-libiberty-linker-plugin: stage_current
23480 @endif gcc-bootstrap
23481 @if libiberty-linker-plugin
23482 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23483 configure-libiberty-linker-plugin: 
23484         @r=`${PWD_COMMAND}`; export r; \
23485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23486         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23487         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23488         $(HOST_EXPORTS)  \
23489         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23490         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23491         case $(srcdir) in \
23492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23493           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23495         esac; \
23496         module_srcdir=libiberty; \
23497         $(SHELL) \
23498           $$s/$$module_srcdir/configure \
23499           --srcdir=$${topdir}/$$module_srcdir \
23500           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23501           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23502           || exit 1
23503 @endif libiberty-linker-plugin
23504
23505
23506
23507 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23508 maybe-configure-stage1-libiberty-linker-plugin:
23509 @if libiberty-linker-plugin-bootstrap
23510 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23511 configure-stage1-libiberty-linker-plugin:
23512         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23513         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23514         @r=`${PWD_COMMAND}`; export r; \
23515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23516         TFLAGS="$(STAGE1_TFLAGS)"; \
23517         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23518         $(HOST_EXPORTS) \
23519         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23520         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23521         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23522         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23523         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23524         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23525         case $(srcdir) in \
23526           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23527           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23528                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23529         esac; \
23530         module_srcdir=libiberty; \
23531         $(SHELL) $$s/$$module_srcdir/configure \
23532           --srcdir=$${topdir}/$$module_srcdir \
23533           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23534           --target=${target_alias} \
23535            \
23536           $(STAGE1_CONFIGURE_FLAGS) \
23537           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23538 @endif libiberty-linker-plugin-bootstrap
23539
23540 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23541 maybe-configure-stage2-libiberty-linker-plugin:
23542 @if libiberty-linker-plugin-bootstrap
23543 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23544 configure-stage2-libiberty-linker-plugin:
23545         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23546         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23547         @r=`${PWD_COMMAND}`; export r; \
23548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23549         TFLAGS="$(STAGE2_TFLAGS)"; \
23550         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23551         $(HOST_EXPORTS) \
23552         $(POSTSTAGE1_HOST_EXPORTS) \
23553         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23554         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23555         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23556         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23557         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23558         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23559         case $(srcdir) in \
23560           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23561           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23562                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23563         esac; \
23564         module_srcdir=libiberty; \
23565         $(SHELL) $$s/$$module_srcdir/configure \
23566           --srcdir=$${topdir}/$$module_srcdir \
23567           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23568           --target=${target_alias} \
23569           --with-build-libsubdir=$(HOST_SUBDIR) \
23570           $(STAGE2_CONFIGURE_FLAGS) \
23571           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23572 @endif libiberty-linker-plugin-bootstrap
23573
23574 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23575 maybe-configure-stage3-libiberty-linker-plugin:
23576 @if libiberty-linker-plugin-bootstrap
23577 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23578 configure-stage3-libiberty-linker-plugin:
23579         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23580         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23581         @r=`${PWD_COMMAND}`; export r; \
23582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23583         TFLAGS="$(STAGE3_TFLAGS)"; \
23584         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23585         $(HOST_EXPORTS) \
23586         $(POSTSTAGE1_HOST_EXPORTS) \
23587         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23588         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23589         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23590         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23591         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23592         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23593         case $(srcdir) in \
23594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23595           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23597         esac; \
23598         module_srcdir=libiberty; \
23599         $(SHELL) $$s/$$module_srcdir/configure \
23600           --srcdir=$${topdir}/$$module_srcdir \
23601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23602           --target=${target_alias} \
23603           --with-build-libsubdir=$(HOST_SUBDIR) \
23604           $(STAGE3_CONFIGURE_FLAGS) \
23605           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23606 @endif libiberty-linker-plugin-bootstrap
23607
23608 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23609 maybe-configure-stage4-libiberty-linker-plugin:
23610 @if libiberty-linker-plugin-bootstrap
23611 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23612 configure-stage4-libiberty-linker-plugin:
23613         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23614         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23615         @r=`${PWD_COMMAND}`; export r; \
23616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23617         TFLAGS="$(STAGE4_TFLAGS)"; \
23618         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23619         $(HOST_EXPORTS) \
23620         $(POSTSTAGE1_HOST_EXPORTS) \
23621         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23622         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23623         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23624         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23625         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23626         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23627         case $(srcdir) in \
23628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23629           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23631         esac; \
23632         module_srcdir=libiberty; \
23633         $(SHELL) $$s/$$module_srcdir/configure \
23634           --srcdir=$${topdir}/$$module_srcdir \
23635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23636           --target=${target_alias} \
23637           --with-build-libsubdir=$(HOST_SUBDIR) \
23638           $(STAGE4_CONFIGURE_FLAGS) \
23639           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23640 @endif libiberty-linker-plugin-bootstrap
23641
23642 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23643 maybe-configure-stageprofile-libiberty-linker-plugin:
23644 @if libiberty-linker-plugin-bootstrap
23645 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23646 configure-stageprofile-libiberty-linker-plugin:
23647         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23649         @r=`${PWD_COMMAND}`; export r; \
23650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23651         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23652         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23653         $(HOST_EXPORTS) \
23654         $(POSTSTAGE1_HOST_EXPORTS) \
23655         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23656         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23657         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23658         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23660         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23661         case $(srcdir) in \
23662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23663           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23665         esac; \
23666         module_srcdir=libiberty; \
23667         $(SHELL) $$s/$$module_srcdir/configure \
23668           --srcdir=$${topdir}/$$module_srcdir \
23669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23670           --target=${target_alias} \
23671           --with-build-libsubdir=$(HOST_SUBDIR) \
23672           $(STAGEprofile_CONFIGURE_FLAGS) \
23673           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23674 @endif libiberty-linker-plugin-bootstrap
23675
23676 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23677 maybe-configure-stagefeedback-libiberty-linker-plugin:
23678 @if libiberty-linker-plugin-bootstrap
23679 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23680 configure-stagefeedback-libiberty-linker-plugin:
23681         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23683         @r=`${PWD_COMMAND}`; export r; \
23684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23685         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23686         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23687         $(HOST_EXPORTS) \
23688         $(POSTSTAGE1_HOST_EXPORTS) \
23689         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23690         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23691         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23692         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
23694         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23695         case $(srcdir) in \
23696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23697           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23699         esac; \
23700         module_srcdir=libiberty; \
23701         $(SHELL) $$s/$$module_srcdir/configure \
23702           --srcdir=$${topdir}/$$module_srcdir \
23703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23704           --target=${target_alias} \
23705           --with-build-libsubdir=$(HOST_SUBDIR) \
23706           $(STAGEfeedback_CONFIGURE_FLAGS) \
23707           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23708 @endif libiberty-linker-plugin-bootstrap
23709
23710
23711
23712
23713
23714 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23715 maybe-all-libiberty-linker-plugin:
23716 @if gcc-bootstrap
23717 all-libiberty-linker-plugin: stage_current
23718 @endif gcc-bootstrap
23719 @if libiberty-linker-plugin
23720 TARGET-libiberty-linker-plugin=all
23721 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23722 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23723         @r=`${PWD_COMMAND}`; export r; \
23724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23725         $(HOST_EXPORTS)  \
23726         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23727           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23728                 $(TARGET-libiberty-linker-plugin))
23729 @endif libiberty-linker-plugin
23730
23731
23732
23733 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23734 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23735 maybe-all-stage1-libiberty-linker-plugin:
23736 maybe-clean-stage1-libiberty-linker-plugin:
23737 @if libiberty-linker-plugin-bootstrap
23738 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23739 all-stage1: all-stage1-libiberty-linker-plugin
23740 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23741 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23742         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23743         @r=`${PWD_COMMAND}`; export r; \
23744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23745         TFLAGS="$(STAGE1_TFLAGS)"; \
23746         $(HOST_EXPORTS)  \
23747         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23748          \
23749         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23750                 CFLAGS="$(STAGE1_CFLAGS)" \
23751                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23752                 LIBCFLAGS="$(LIBCFLAGS)" \
23753                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23754                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23755                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23756                 $(EXTRA_HOST_FLAGS)  \
23757                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23758                 TFLAGS="$(STAGE1_TFLAGS)"  \
23759                 $(TARGET-stage1-libiberty-linker-plugin)
23760
23761 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23762 clean-stage1: clean-stage1-libiberty-linker-plugin
23763 clean-stage1-libiberty-linker-plugin:
23764         @if [ $(current_stage) = stage1 ]; then \
23765           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23766         else \
23767           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23768           $(MAKE) stage1-start; \
23769         fi; \
23770         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23771         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23772         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23773 @endif libiberty-linker-plugin-bootstrap
23774
23775
23776 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23777 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23778 maybe-all-stage2-libiberty-linker-plugin:
23779 maybe-clean-stage2-libiberty-linker-plugin:
23780 @if libiberty-linker-plugin-bootstrap
23781 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23782 all-stage2: all-stage2-libiberty-linker-plugin
23783 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23784 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23785         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23786         @r=`${PWD_COMMAND}`; export r; \
23787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23788         TFLAGS="$(STAGE2_TFLAGS)"; \
23789         $(HOST_EXPORTS) \
23790         $(POSTSTAGE1_HOST_EXPORTS)  \
23791         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23792          \
23793         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23794                 CFLAGS="$(STAGE2_CFLAGS)" \
23795                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23796                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23797                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23798                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23799                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23800                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23801                 TFLAGS="$(STAGE2_TFLAGS)"  \
23802                 $(TARGET-stage2-libiberty-linker-plugin)
23803
23804 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23805 clean-stage2: clean-stage2-libiberty-linker-plugin
23806 clean-stage2-libiberty-linker-plugin:
23807         @if [ $(current_stage) = stage2 ]; then \
23808           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23809         else \
23810           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23811           $(MAKE) stage2-start; \
23812         fi; \
23813         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23814         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23815 @endif libiberty-linker-plugin-bootstrap
23816
23817
23818 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23819 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23820 maybe-all-stage3-libiberty-linker-plugin:
23821 maybe-clean-stage3-libiberty-linker-plugin:
23822 @if libiberty-linker-plugin-bootstrap
23823 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23824 all-stage3: all-stage3-libiberty-linker-plugin
23825 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23826 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23827         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23828         @r=`${PWD_COMMAND}`; export r; \
23829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23830         TFLAGS="$(STAGE3_TFLAGS)"; \
23831         $(HOST_EXPORTS) \
23832         $(POSTSTAGE1_HOST_EXPORTS)  \
23833         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23834          \
23835         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23836                 CFLAGS="$(STAGE3_CFLAGS)" \
23837                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23838                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23839                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23840                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23841                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23842                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23843                 TFLAGS="$(STAGE3_TFLAGS)"  \
23844                 $(TARGET-stage3-libiberty-linker-plugin)
23845
23846 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23847 clean-stage3: clean-stage3-libiberty-linker-plugin
23848 clean-stage3-libiberty-linker-plugin:
23849         @if [ $(current_stage) = stage3 ]; then \
23850           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23851         else \
23852           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23853           $(MAKE) stage3-start; \
23854         fi; \
23855         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23856         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23857 @endif libiberty-linker-plugin-bootstrap
23858
23859
23860 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23861 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23862 maybe-all-stage4-libiberty-linker-plugin:
23863 maybe-clean-stage4-libiberty-linker-plugin:
23864 @if libiberty-linker-plugin-bootstrap
23865 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23866 all-stage4: all-stage4-libiberty-linker-plugin
23867 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23868 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23869         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23870         @r=`${PWD_COMMAND}`; export r; \
23871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23872         TFLAGS="$(STAGE4_TFLAGS)"; \
23873         $(HOST_EXPORTS) \
23874         $(POSTSTAGE1_HOST_EXPORTS)  \
23875         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23876          \
23877         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23878                 CFLAGS="$(STAGE4_CFLAGS)" \
23879                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23880                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23881                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23882                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23883                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23884                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23885                 TFLAGS="$(STAGE4_TFLAGS)"  \
23886                 $(TARGET-stage4-libiberty-linker-plugin)
23887
23888 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23889 clean-stage4: clean-stage4-libiberty-linker-plugin
23890 clean-stage4-libiberty-linker-plugin:
23891         @if [ $(current_stage) = stage4 ]; then \
23892           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23893         else \
23894           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23895           $(MAKE) stage4-start; \
23896         fi; \
23897         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23898         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23899 @endif libiberty-linker-plugin-bootstrap
23900
23901
23902 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23903 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23904 maybe-all-stageprofile-libiberty-linker-plugin:
23905 maybe-clean-stageprofile-libiberty-linker-plugin:
23906 @if libiberty-linker-plugin-bootstrap
23907 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23908 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23909 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23910 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23911         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23912         @r=`${PWD_COMMAND}`; export r; \
23913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23914         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23915         $(HOST_EXPORTS) \
23916         $(POSTSTAGE1_HOST_EXPORTS)  \
23917         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23918          \
23919         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23920                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23921                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23922                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23923                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23924                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23925                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23926                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23927                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23928                 $(TARGET-stageprofile-libiberty-linker-plugin)
23929
23930 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23931 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23932 clean-stageprofile-libiberty-linker-plugin:
23933         @if [ $(current_stage) = stageprofile ]; then \
23934           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23935         else \
23936           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23937           $(MAKE) stageprofile-start; \
23938         fi; \
23939         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23940         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23941 @endif libiberty-linker-plugin-bootstrap
23942
23943
23944 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23945 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23946 maybe-all-stagefeedback-libiberty-linker-plugin:
23947 maybe-clean-stagefeedback-libiberty-linker-plugin:
23948 @if libiberty-linker-plugin-bootstrap
23949 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23950 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23951 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23952 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23953         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23954         @r=`${PWD_COMMAND}`; export r; \
23955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23956         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23957         $(HOST_EXPORTS) \
23958         $(POSTSTAGE1_HOST_EXPORTS)  \
23959         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23960          \
23961         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23962                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23963                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23964                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23965                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23966                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23967                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23968                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23969                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23970                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23971
23972 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23973 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23974 clean-stagefeedback-libiberty-linker-plugin:
23975         @if [ $(current_stage) = stagefeedback ]; then \
23976           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23977         else \
23978           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23979           $(MAKE) stagefeedback-start; \
23980         fi; \
23981         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23982         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23983 @endif libiberty-linker-plugin-bootstrap
23984
23985
23986
23987
23988
23989 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23990 maybe-check-libiberty-linker-plugin:
23991 @if libiberty-linker-plugin
23992 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23993
23994 check-libiberty-linker-plugin:
23995         @: $(MAKE); $(unstage)
23996         @r=`${PWD_COMMAND}`; export r; \
23997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23998         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23999         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24000           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
24001
24002 @endif libiberty-linker-plugin
24003
24004 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
24005 maybe-install-libiberty-linker-plugin:
24006 @if libiberty-linker-plugin
24007 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
24008
24009 install-libiberty-linker-plugin: installdirs
24010         @: $(MAKE); $(unstage)
24011         @r=`${PWD_COMMAND}`; export r; \
24012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24013         $(HOST_EXPORTS) \
24014         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24015           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
24016
24017 @endif libiberty-linker-plugin
24018
24019 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
24020 maybe-install-strip-libiberty-linker-plugin:
24021 @if libiberty-linker-plugin
24022 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
24023
24024 install-strip-libiberty-linker-plugin: installdirs
24025         @: $(MAKE); $(unstage)
24026         @r=`${PWD_COMMAND}`; export r; \
24027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24028         $(HOST_EXPORTS) \
24029         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24030           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
24031
24032 @endif libiberty-linker-plugin
24033
24034 # Other targets (info, dvi, pdf, etc.)
24035
24036 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
24037 maybe-info-libiberty-linker-plugin:
24038 @if libiberty-linker-plugin
24039 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
24040
24041 info-libiberty-linker-plugin: \
24042     configure-libiberty-linker-plugin 
24043         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24044         r=`${PWD_COMMAND}`; export r; \
24045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24046         $(HOST_EXPORTS) \
24047         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24049         done; \
24050         echo "Doing info in libiberty-linker-plugin"; \
24051         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24054                   "RANLIB=$${RANLIB}" \
24055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24056                   info) \
24057           || exit 1
24058
24059 @endif libiberty-linker-plugin
24060
24061 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
24062 maybe-dvi-libiberty-linker-plugin:
24063 @if libiberty-linker-plugin
24064 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
24065
24066 dvi-libiberty-linker-plugin: \
24067     configure-libiberty-linker-plugin 
24068         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24069         r=`${PWD_COMMAND}`; export r; \
24070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24071         $(HOST_EXPORTS) \
24072         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24074         done; \
24075         echo "Doing dvi in libiberty-linker-plugin"; \
24076         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24077           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24078                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24079                   "RANLIB=$${RANLIB}" \
24080                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24081                   dvi) \
24082           || exit 1
24083
24084 @endif libiberty-linker-plugin
24085
24086 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
24087 maybe-pdf-libiberty-linker-plugin:
24088 @if libiberty-linker-plugin
24089 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
24090
24091 pdf-libiberty-linker-plugin: \
24092     configure-libiberty-linker-plugin 
24093         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24094         r=`${PWD_COMMAND}`; export r; \
24095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24096         $(HOST_EXPORTS) \
24097         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24099         done; \
24100         echo "Doing pdf in libiberty-linker-plugin"; \
24101         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24104                   "RANLIB=$${RANLIB}" \
24105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24106                   pdf) \
24107           || exit 1
24108
24109 @endif libiberty-linker-plugin
24110
24111 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
24112 maybe-html-libiberty-linker-plugin:
24113 @if libiberty-linker-plugin
24114 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
24115
24116 html-libiberty-linker-plugin: \
24117     configure-libiberty-linker-plugin 
24118         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24119         r=`${PWD_COMMAND}`; export r; \
24120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121         $(HOST_EXPORTS) \
24122         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24124         done; \
24125         echo "Doing html in libiberty-linker-plugin"; \
24126         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24129                   "RANLIB=$${RANLIB}" \
24130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24131                   html) \
24132           || exit 1
24133
24134 @endif libiberty-linker-plugin
24135
24136 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
24137 maybe-TAGS-libiberty-linker-plugin:
24138 @if libiberty-linker-plugin
24139 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
24140
24141 TAGS-libiberty-linker-plugin: \
24142     configure-libiberty-linker-plugin 
24143         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24144         r=`${PWD_COMMAND}`; export r; \
24145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24146         $(HOST_EXPORTS) \
24147         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24149         done; \
24150         echo "Doing TAGS in libiberty-linker-plugin"; \
24151         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24154                   "RANLIB=$${RANLIB}" \
24155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24156                   TAGS) \
24157           || exit 1
24158
24159 @endif libiberty-linker-plugin
24160
24161 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
24162 maybe-install-info-libiberty-linker-plugin:
24163 @if libiberty-linker-plugin
24164 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
24165
24166 install-info-libiberty-linker-plugin: \
24167     configure-libiberty-linker-plugin \
24168     info-libiberty-linker-plugin 
24169         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24170         r=`${PWD_COMMAND}`; export r; \
24171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24172         $(HOST_EXPORTS) \
24173         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24175         done; \
24176         echo "Doing install-info in libiberty-linker-plugin"; \
24177         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24180                   "RANLIB=$${RANLIB}" \
24181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24182                   install-info) \
24183           || exit 1
24184
24185 @endif libiberty-linker-plugin
24186
24187 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
24188 maybe-install-pdf-libiberty-linker-plugin:
24189 @if libiberty-linker-plugin
24190 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
24191
24192 install-pdf-libiberty-linker-plugin: \
24193     configure-libiberty-linker-plugin \
24194     pdf-libiberty-linker-plugin 
24195         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24196         r=`${PWD_COMMAND}`; export r; \
24197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24198         $(HOST_EXPORTS) \
24199         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24201         done; \
24202         echo "Doing install-pdf in libiberty-linker-plugin"; \
24203         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24206                   "RANLIB=$${RANLIB}" \
24207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24208                   install-pdf) \
24209           || exit 1
24210
24211 @endif libiberty-linker-plugin
24212
24213 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
24214 maybe-install-html-libiberty-linker-plugin:
24215 @if libiberty-linker-plugin
24216 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
24217
24218 install-html-libiberty-linker-plugin: \
24219     configure-libiberty-linker-plugin \
24220     html-libiberty-linker-plugin 
24221         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24222         r=`${PWD_COMMAND}`; export r; \
24223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24224         $(HOST_EXPORTS) \
24225         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24227         done; \
24228         echo "Doing install-html in libiberty-linker-plugin"; \
24229         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24232                   "RANLIB=$${RANLIB}" \
24233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24234                   install-html) \
24235           || exit 1
24236
24237 @endif libiberty-linker-plugin
24238
24239 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24240 maybe-installcheck-libiberty-linker-plugin:
24241 @if libiberty-linker-plugin
24242 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24243
24244 installcheck-libiberty-linker-plugin: \
24245     configure-libiberty-linker-plugin 
24246         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24247         r=`${PWD_COMMAND}`; export r; \
24248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24249         $(HOST_EXPORTS) \
24250         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24252         done; \
24253         echo "Doing installcheck in libiberty-linker-plugin"; \
24254         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24257                   "RANLIB=$${RANLIB}" \
24258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24259                   installcheck) \
24260           || exit 1
24261
24262 @endif libiberty-linker-plugin
24263
24264 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24265 maybe-mostlyclean-libiberty-linker-plugin:
24266 @if libiberty-linker-plugin
24267 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24268
24269 mostlyclean-libiberty-linker-plugin: 
24270         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24271         r=`${PWD_COMMAND}`; export r; \
24272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24273         $(HOST_EXPORTS) \
24274         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24275           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24276         done; \
24277         echo "Doing mostlyclean in libiberty-linker-plugin"; \
24278         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24281                   "RANLIB=$${RANLIB}" \
24282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24283                   mostlyclean) \
24284           || exit 1
24285
24286 @endif libiberty-linker-plugin
24287
24288 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24289 maybe-clean-libiberty-linker-plugin:
24290 @if libiberty-linker-plugin
24291 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24292
24293 clean-libiberty-linker-plugin: 
24294         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24295         r=`${PWD_COMMAND}`; export r; \
24296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24297         $(HOST_EXPORTS) \
24298         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24300         done; \
24301         echo "Doing clean in libiberty-linker-plugin"; \
24302         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24305                   "RANLIB=$${RANLIB}" \
24306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24307                   clean) \
24308           || exit 1
24309
24310 @endif libiberty-linker-plugin
24311
24312 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24313 maybe-distclean-libiberty-linker-plugin:
24314 @if libiberty-linker-plugin
24315 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24316
24317 distclean-libiberty-linker-plugin: 
24318         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24319         r=`${PWD_COMMAND}`; export r; \
24320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24321         $(HOST_EXPORTS) \
24322         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24324         done; \
24325         echo "Doing distclean in libiberty-linker-plugin"; \
24326         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24329                   "RANLIB=$${RANLIB}" \
24330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24331                   distclean) \
24332           || exit 1
24333
24334 @endif libiberty-linker-plugin
24335
24336 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24337 maybe-maintainer-clean-libiberty-linker-plugin:
24338 @if libiberty-linker-plugin
24339 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24340
24341 maintainer-clean-libiberty-linker-plugin: 
24342         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24343         r=`${PWD_COMMAND}`; export r; \
24344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24345         $(HOST_EXPORTS) \
24346         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24348         done; \
24349         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
24350         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24353                   "RANLIB=$${RANLIB}" \
24354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24355                   maintainer-clean) \
24356           || exit 1
24357
24358 @endif libiberty-linker-plugin
24359
24360
24361
24362 .PHONY: configure-libiconv maybe-configure-libiconv
24363 maybe-configure-libiconv:
24364 @if gcc-bootstrap
24365 configure-libiconv: stage_current
24366 @endif gcc-bootstrap
24367 @if libiconv
24368 maybe-configure-libiconv: configure-libiconv
24369 configure-libiconv: 
24370         @r=`${PWD_COMMAND}`; export r; \
24371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24372         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24373         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24374         $(HOST_EXPORTS)  \
24375         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24376         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24377         case $(srcdir) in \
24378           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24379           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24380                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24381         esac; \
24382         module_srcdir=libiconv; \
24383         $(SHELL) \
24384           $$s/$$module_srcdir/configure \
24385           --srcdir=$${topdir}/$$module_srcdir \
24386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24387           --target=${target_alias} --disable-shared \
24388           || exit 1
24389 @endif libiconv
24390
24391
24392
24393 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
24394 maybe-configure-stage1-libiconv:
24395 @if libiconv-bootstrap
24396 maybe-configure-stage1-libiconv: configure-stage1-libiconv
24397 configure-stage1-libiconv:
24398         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24399         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24400         @r=`${PWD_COMMAND}`; export r; \
24401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24402         TFLAGS="$(STAGE1_TFLAGS)"; \
24403         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24404         $(HOST_EXPORTS) \
24405         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24406         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24407         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24408         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
24409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24410         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24411         case $(srcdir) in \
24412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24413           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24415         esac; \
24416         module_srcdir=libiconv; \
24417         $(SHELL) $$s/$$module_srcdir/configure \
24418           --srcdir=$${topdir}/$$module_srcdir \
24419           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24420           --target=${target_alias} \
24421            \
24422           $(STAGE1_CONFIGURE_FLAGS) \
24423           --disable-shared
24424 @endif libiconv-bootstrap
24425
24426 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
24427 maybe-configure-stage2-libiconv:
24428 @if libiconv-bootstrap
24429 maybe-configure-stage2-libiconv: configure-stage2-libiconv
24430 configure-stage2-libiconv:
24431         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24432         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24433         @r=`${PWD_COMMAND}`; export r; \
24434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24435         TFLAGS="$(STAGE2_TFLAGS)"; \
24436         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24437         $(HOST_EXPORTS) \
24438         $(POSTSTAGE1_HOST_EXPORTS) \
24439         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24440         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24441         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24442         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
24443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24444         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24445         case $(srcdir) in \
24446           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24447           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24448                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24449         esac; \
24450         module_srcdir=libiconv; \
24451         $(SHELL) $$s/$$module_srcdir/configure \
24452           --srcdir=$${topdir}/$$module_srcdir \
24453           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24454           --target=${target_alias} \
24455           --with-build-libsubdir=$(HOST_SUBDIR) \
24456           $(STAGE2_CONFIGURE_FLAGS) \
24457           --disable-shared
24458 @endif libiconv-bootstrap
24459
24460 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
24461 maybe-configure-stage3-libiconv:
24462 @if libiconv-bootstrap
24463 maybe-configure-stage3-libiconv: configure-stage3-libiconv
24464 configure-stage3-libiconv:
24465         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24466         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24467         @r=`${PWD_COMMAND}`; export r; \
24468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24469         TFLAGS="$(STAGE3_TFLAGS)"; \
24470         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24471         $(HOST_EXPORTS) \
24472         $(POSTSTAGE1_HOST_EXPORTS) \
24473         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24474         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24475         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24476         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
24477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24478         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24479         case $(srcdir) in \
24480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24481           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24483         esac; \
24484         module_srcdir=libiconv; \
24485         $(SHELL) $$s/$$module_srcdir/configure \
24486           --srcdir=$${topdir}/$$module_srcdir \
24487           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24488           --target=${target_alias} \
24489           --with-build-libsubdir=$(HOST_SUBDIR) \
24490           $(STAGE3_CONFIGURE_FLAGS) \
24491           --disable-shared
24492 @endif libiconv-bootstrap
24493
24494 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
24495 maybe-configure-stage4-libiconv:
24496 @if libiconv-bootstrap
24497 maybe-configure-stage4-libiconv: configure-stage4-libiconv
24498 configure-stage4-libiconv:
24499         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24500         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24501         @r=`${PWD_COMMAND}`; export r; \
24502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24503         TFLAGS="$(STAGE4_TFLAGS)"; \
24504         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24505         $(HOST_EXPORTS) \
24506         $(POSTSTAGE1_HOST_EXPORTS) \
24507         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24508         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24509         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24510         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
24511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24512         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24513         case $(srcdir) in \
24514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24515           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24517         esac; \
24518         module_srcdir=libiconv; \
24519         $(SHELL) $$s/$$module_srcdir/configure \
24520           --srcdir=$${topdir}/$$module_srcdir \
24521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24522           --target=${target_alias} \
24523           --with-build-libsubdir=$(HOST_SUBDIR) \
24524           $(STAGE4_CONFIGURE_FLAGS) \
24525           --disable-shared
24526 @endif libiconv-bootstrap
24527
24528 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
24529 maybe-configure-stageprofile-libiconv:
24530 @if libiconv-bootstrap
24531 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
24532 configure-stageprofile-libiconv:
24533         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24534         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24535         @r=`${PWD_COMMAND}`; export r; \
24536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24537         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24538         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24539         $(HOST_EXPORTS) \
24540         $(POSTSTAGE1_HOST_EXPORTS) \
24541         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24542         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24543         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24544         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
24545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24546         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24547         case $(srcdir) in \
24548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24549           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24551         esac; \
24552         module_srcdir=libiconv; \
24553         $(SHELL) $$s/$$module_srcdir/configure \
24554           --srcdir=$${topdir}/$$module_srcdir \
24555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24556           --target=${target_alias} \
24557           --with-build-libsubdir=$(HOST_SUBDIR) \
24558           $(STAGEprofile_CONFIGURE_FLAGS) \
24559           --disable-shared
24560 @endif libiconv-bootstrap
24561
24562 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
24563 maybe-configure-stagefeedback-libiconv:
24564 @if libiconv-bootstrap
24565 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
24566 configure-stagefeedback-libiconv:
24567         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24568         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
24569         @r=`${PWD_COMMAND}`; export r; \
24570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24572         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24573         $(HOST_EXPORTS) \
24574         $(POSTSTAGE1_HOST_EXPORTS) \
24575         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
24576         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
24577         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
24578         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
24579         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
24580         cd $(HOST_SUBDIR)/libiconv || exit 1; \
24581         case $(srcdir) in \
24582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24583           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24585         esac; \
24586         module_srcdir=libiconv; \
24587         $(SHELL) $$s/$$module_srcdir/configure \
24588           --srcdir=$${topdir}/$$module_srcdir \
24589           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24590           --target=${target_alias} \
24591           --with-build-libsubdir=$(HOST_SUBDIR) \
24592           $(STAGEfeedback_CONFIGURE_FLAGS) \
24593           --disable-shared
24594 @endif libiconv-bootstrap
24595
24596
24597
24598
24599
24600 .PHONY: all-libiconv maybe-all-libiconv
24601 maybe-all-libiconv:
24602 @if gcc-bootstrap
24603 all-libiconv: stage_current
24604 @endif gcc-bootstrap
24605 @if libiconv
24606 TARGET-libiconv=all
24607 maybe-all-libiconv: all-libiconv
24608 all-libiconv: configure-libiconv
24609         @r=`${PWD_COMMAND}`; export r; \
24610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24611         $(HOST_EXPORTS)  \
24612         (cd $(HOST_SUBDIR)/libiconv && \
24613           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24614                 $(TARGET-libiconv))
24615 @endif libiconv
24616
24617
24618
24619 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
24620 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
24621 maybe-all-stage1-libiconv:
24622 maybe-clean-stage1-libiconv:
24623 @if libiconv-bootstrap
24624 maybe-all-stage1-libiconv: all-stage1-libiconv
24625 all-stage1: all-stage1-libiconv
24626 TARGET-stage1-libiconv = $(TARGET-libiconv)
24627 all-stage1-libiconv: configure-stage1-libiconv
24628         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24629         @r=`${PWD_COMMAND}`; export r; \
24630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24631         TFLAGS="$(STAGE1_TFLAGS)"; \
24632         $(HOST_EXPORTS)  \
24633         cd $(HOST_SUBDIR)/libiconv && \
24634          \
24635         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24636                 CFLAGS="$(STAGE1_CFLAGS)" \
24637                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24638                 LIBCFLAGS="$(LIBCFLAGS)" \
24639                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24640                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24641                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24642                 $(EXTRA_HOST_FLAGS)  \
24643                 $(STAGE1_FLAGS_TO_PASS)  \
24644                 TFLAGS="$(STAGE1_TFLAGS)"  \
24645                 $(TARGET-stage1-libiconv)
24646
24647 maybe-clean-stage1-libiconv: clean-stage1-libiconv
24648 clean-stage1: clean-stage1-libiconv
24649 clean-stage1-libiconv:
24650         @if [ $(current_stage) = stage1 ]; then \
24651           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24652         else \
24653           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
24654           $(MAKE) stage1-start; \
24655         fi; \
24656         cd $(HOST_SUBDIR)/libiconv && \
24657         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24658         $(STAGE1_FLAGS_TO_PASS)  clean
24659 @endif libiconv-bootstrap
24660
24661
24662 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
24663 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
24664 maybe-all-stage2-libiconv:
24665 maybe-clean-stage2-libiconv:
24666 @if libiconv-bootstrap
24667 maybe-all-stage2-libiconv: all-stage2-libiconv
24668 all-stage2: all-stage2-libiconv
24669 TARGET-stage2-libiconv = $(TARGET-libiconv)
24670 all-stage2-libiconv: configure-stage2-libiconv
24671         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24672         @r=`${PWD_COMMAND}`; export r; \
24673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24674         TFLAGS="$(STAGE2_TFLAGS)"; \
24675         $(HOST_EXPORTS) \
24676         $(POSTSTAGE1_HOST_EXPORTS)  \
24677         cd $(HOST_SUBDIR)/libiconv && \
24678          \
24679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24680                 CFLAGS="$(STAGE2_CFLAGS)" \
24681                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24682                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24686                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24687                 TFLAGS="$(STAGE2_TFLAGS)"  \
24688                 $(TARGET-stage2-libiconv)
24689
24690 maybe-clean-stage2-libiconv: clean-stage2-libiconv
24691 clean-stage2: clean-stage2-libiconv
24692 clean-stage2-libiconv:
24693         @if [ $(current_stage) = stage2 ]; then \
24694           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24695         else \
24696           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
24697           $(MAKE) stage2-start; \
24698         fi; \
24699         cd $(HOST_SUBDIR)/libiconv && \
24700         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24701 @endif libiconv-bootstrap
24702
24703
24704 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
24705 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
24706 maybe-all-stage3-libiconv:
24707 maybe-clean-stage3-libiconv:
24708 @if libiconv-bootstrap
24709 maybe-all-stage3-libiconv: all-stage3-libiconv
24710 all-stage3: all-stage3-libiconv
24711 TARGET-stage3-libiconv = $(TARGET-libiconv)
24712 all-stage3-libiconv: configure-stage3-libiconv
24713         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24714         @r=`${PWD_COMMAND}`; export r; \
24715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716         TFLAGS="$(STAGE3_TFLAGS)"; \
24717         $(HOST_EXPORTS) \
24718         $(POSTSTAGE1_HOST_EXPORTS)  \
24719         cd $(HOST_SUBDIR)/libiconv && \
24720          \
24721         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24722                 CFLAGS="$(STAGE3_CFLAGS)" \
24723                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24724                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24725                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24726                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24727                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24728                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24729                 TFLAGS="$(STAGE3_TFLAGS)"  \
24730                 $(TARGET-stage3-libiconv)
24731
24732 maybe-clean-stage3-libiconv: clean-stage3-libiconv
24733 clean-stage3: clean-stage3-libiconv
24734 clean-stage3-libiconv:
24735         @if [ $(current_stage) = stage3 ]; then \
24736           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24737         else \
24738           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
24739           $(MAKE) stage3-start; \
24740         fi; \
24741         cd $(HOST_SUBDIR)/libiconv && \
24742         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24743 @endif libiconv-bootstrap
24744
24745
24746 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
24747 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
24748 maybe-all-stage4-libiconv:
24749 maybe-clean-stage4-libiconv:
24750 @if libiconv-bootstrap
24751 maybe-all-stage4-libiconv: all-stage4-libiconv
24752 all-stage4: all-stage4-libiconv
24753 TARGET-stage4-libiconv = $(TARGET-libiconv)
24754 all-stage4-libiconv: configure-stage4-libiconv
24755         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24756         @r=`${PWD_COMMAND}`; export r; \
24757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24758         TFLAGS="$(STAGE4_TFLAGS)"; \
24759         $(HOST_EXPORTS) \
24760         $(POSTSTAGE1_HOST_EXPORTS)  \
24761         cd $(HOST_SUBDIR)/libiconv && \
24762          \
24763         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24764                 CFLAGS="$(STAGE4_CFLAGS)" \
24765                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24766                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24767                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24768                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24769                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24770                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24771                 TFLAGS="$(STAGE4_TFLAGS)"  \
24772                 $(TARGET-stage4-libiconv)
24773
24774 maybe-clean-stage4-libiconv: clean-stage4-libiconv
24775 clean-stage4: clean-stage4-libiconv
24776 clean-stage4-libiconv:
24777         @if [ $(current_stage) = stage4 ]; then \
24778           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24779         else \
24780           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
24781           $(MAKE) stage4-start; \
24782         fi; \
24783         cd $(HOST_SUBDIR)/libiconv && \
24784         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24785 @endif libiconv-bootstrap
24786
24787
24788 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
24789 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
24790 maybe-all-stageprofile-libiconv:
24791 maybe-clean-stageprofile-libiconv:
24792 @if libiconv-bootstrap
24793 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
24794 all-stageprofile: all-stageprofile-libiconv
24795 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
24796 all-stageprofile-libiconv: configure-stageprofile-libiconv
24797         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24798         @r=`${PWD_COMMAND}`; export r; \
24799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24800         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24801         $(HOST_EXPORTS) \
24802         $(POSTSTAGE1_HOST_EXPORTS)  \
24803         cd $(HOST_SUBDIR)/libiconv && \
24804          \
24805         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24806                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24807                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24808                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24809                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24810                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24811                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24812                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24813                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24814                 $(TARGET-stageprofile-libiconv)
24815
24816 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
24817 clean-stageprofile: clean-stageprofile-libiconv
24818 clean-stageprofile-libiconv:
24819         @if [ $(current_stage) = stageprofile ]; then \
24820           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24821         else \
24822           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
24823           $(MAKE) stageprofile-start; \
24824         fi; \
24825         cd $(HOST_SUBDIR)/libiconv && \
24826         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24827 @endif libiconv-bootstrap
24828
24829
24830 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
24831 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
24832 maybe-all-stagefeedback-libiconv:
24833 maybe-clean-stagefeedback-libiconv:
24834 @if libiconv-bootstrap
24835 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
24836 all-stagefeedback: all-stagefeedback-libiconv
24837 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
24838 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
24839         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24840         @r=`${PWD_COMMAND}`; export r; \
24841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24842         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24843         $(HOST_EXPORTS) \
24844         $(POSTSTAGE1_HOST_EXPORTS)  \
24845         cd $(HOST_SUBDIR)/libiconv && \
24846          \
24847         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24848                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24849                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24850                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24851                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24852                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24853                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24854                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24855                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24856                 $(TARGET-stagefeedback-libiconv)
24857
24858 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
24859 clean-stagefeedback: clean-stagefeedback-libiconv
24860 clean-stagefeedback-libiconv:
24861         @if [ $(current_stage) = stagefeedback ]; then \
24862           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
24863         else \
24864           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
24865           $(MAKE) stagefeedback-start; \
24866         fi; \
24867         cd $(HOST_SUBDIR)/libiconv && \
24868         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24869 @endif libiconv-bootstrap
24870
24871
24872
24873
24874
24875 .PHONY: check-libiconv maybe-check-libiconv
24876 maybe-check-libiconv:
24877 @if libiconv
24878 maybe-check-libiconv: check-libiconv
24879
24880 check-libiconv:
24881         @: $(MAKE); $(unstage)
24882         @r=`${PWD_COMMAND}`; export r; \
24883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24884         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24885         (cd $(HOST_SUBDIR)/libiconv && \
24886           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24887
24888 @endif libiconv
24889
24890 .PHONY: install-libiconv maybe-install-libiconv
24891 maybe-install-libiconv:
24892 @if libiconv
24893 maybe-install-libiconv: install-libiconv
24894
24895 install-libiconv:
24896
24897 @endif libiconv
24898
24899 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24900 maybe-install-strip-libiconv:
24901 @if libiconv
24902 maybe-install-strip-libiconv: install-strip-libiconv
24903
24904 install-strip-libiconv:
24905
24906 @endif libiconv
24907
24908 # Other targets (info, dvi, pdf, etc.)
24909
24910 .PHONY: maybe-info-libiconv info-libiconv
24911 maybe-info-libiconv:
24912 @if libiconv
24913 maybe-info-libiconv: info-libiconv
24914
24915 # libiconv doesn't support info.
24916 info-libiconv:
24917
24918 @endif libiconv
24919
24920 .PHONY: maybe-dvi-libiconv dvi-libiconv
24921 maybe-dvi-libiconv:
24922 @if libiconv
24923 maybe-dvi-libiconv: dvi-libiconv
24924
24925 dvi-libiconv: \
24926     configure-libiconv 
24927         @[ -f ./libiconv/Makefile ] || exit 0; \
24928         r=`${PWD_COMMAND}`; export r; \
24929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24930         $(HOST_EXPORTS) \
24931         for flag in $(EXTRA_HOST_FLAGS) ; do \
24932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24933         done; \
24934         echo "Doing dvi in libiconv"; \
24935         (cd $(HOST_SUBDIR)/libiconv && \
24936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24938                   "RANLIB=$${RANLIB}" \
24939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24940                   dvi) \
24941           || exit 1
24942
24943 @endif libiconv
24944
24945 .PHONY: maybe-pdf-libiconv pdf-libiconv
24946 maybe-pdf-libiconv:
24947 @if libiconv
24948 maybe-pdf-libiconv: pdf-libiconv
24949
24950 # libiconv doesn't support pdf.
24951 pdf-libiconv:
24952
24953 @endif libiconv
24954
24955 .PHONY: maybe-html-libiconv html-libiconv
24956 maybe-html-libiconv:
24957 @if libiconv
24958 maybe-html-libiconv: html-libiconv
24959
24960 # libiconv doesn't support html.
24961 html-libiconv:
24962
24963 @endif libiconv
24964
24965 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24966 maybe-TAGS-libiconv:
24967 @if libiconv
24968 maybe-TAGS-libiconv: TAGS-libiconv
24969
24970 TAGS-libiconv: \
24971     configure-libiconv 
24972         @[ -f ./libiconv/Makefile ] || exit 0; \
24973         r=`${PWD_COMMAND}`; export r; \
24974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975         $(HOST_EXPORTS) \
24976         for flag in $(EXTRA_HOST_FLAGS) ; do \
24977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24978         done; \
24979         echo "Doing TAGS in libiconv"; \
24980         (cd $(HOST_SUBDIR)/libiconv && \
24981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24983                   "RANLIB=$${RANLIB}" \
24984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24985                   TAGS) \
24986           || exit 1
24987
24988 @endif libiconv
24989
24990 .PHONY: maybe-install-info-libiconv install-info-libiconv
24991 maybe-install-info-libiconv:
24992 @if libiconv
24993 maybe-install-info-libiconv: install-info-libiconv
24994
24995 # libiconv doesn't support install-info.
24996 install-info-libiconv:
24997
24998 @endif libiconv
24999
25000 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
25001 maybe-install-pdf-libiconv:
25002 @if libiconv
25003 maybe-install-pdf-libiconv: install-pdf-libiconv
25004
25005 # libiconv doesn't support install-pdf.
25006 install-pdf-libiconv:
25007
25008 @endif libiconv
25009
25010 .PHONY: maybe-install-html-libiconv install-html-libiconv
25011 maybe-install-html-libiconv:
25012 @if libiconv
25013 maybe-install-html-libiconv: install-html-libiconv
25014
25015 # libiconv doesn't support install-html.
25016 install-html-libiconv:
25017
25018 @endif libiconv
25019
25020 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
25021 maybe-installcheck-libiconv:
25022 @if libiconv
25023 maybe-installcheck-libiconv: installcheck-libiconv
25024
25025 installcheck-libiconv: \
25026     configure-libiconv 
25027         @[ -f ./libiconv/Makefile ] || exit 0; \
25028         r=`${PWD_COMMAND}`; export r; \
25029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25030         $(HOST_EXPORTS) \
25031         for flag in $(EXTRA_HOST_FLAGS) ; do \
25032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25033         done; \
25034         echo "Doing installcheck in libiconv"; \
25035         (cd $(HOST_SUBDIR)/libiconv && \
25036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25038                   "RANLIB=$${RANLIB}" \
25039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25040                   installcheck) \
25041           || exit 1
25042
25043 @endif libiconv
25044
25045 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
25046 maybe-mostlyclean-libiconv:
25047 @if libiconv
25048 maybe-mostlyclean-libiconv: mostlyclean-libiconv
25049
25050 mostlyclean-libiconv: 
25051         @[ -f ./libiconv/Makefile ] || exit 0; \
25052         r=`${PWD_COMMAND}`; export r; \
25053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25054         $(HOST_EXPORTS) \
25055         for flag in $(EXTRA_HOST_FLAGS) ; do \
25056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25057         done; \
25058         echo "Doing mostlyclean in libiconv"; \
25059         (cd $(HOST_SUBDIR)/libiconv && \
25060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25062                   "RANLIB=$${RANLIB}" \
25063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25064                   mostlyclean) \
25065           || exit 1
25066
25067 @endif libiconv
25068
25069 .PHONY: maybe-clean-libiconv clean-libiconv
25070 maybe-clean-libiconv:
25071 @if libiconv
25072 maybe-clean-libiconv: clean-libiconv
25073
25074 clean-libiconv: 
25075         @[ -f ./libiconv/Makefile ] || exit 0; \
25076         r=`${PWD_COMMAND}`; export r; \
25077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25078         $(HOST_EXPORTS) \
25079         for flag in $(EXTRA_HOST_FLAGS) ; do \
25080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25081         done; \
25082         echo "Doing clean in libiconv"; \
25083         (cd $(HOST_SUBDIR)/libiconv && \
25084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25086                   "RANLIB=$${RANLIB}" \
25087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25088                   clean) \
25089           || exit 1
25090
25091 @endif libiconv
25092
25093 .PHONY: maybe-distclean-libiconv distclean-libiconv
25094 maybe-distclean-libiconv:
25095 @if libiconv
25096 maybe-distclean-libiconv: distclean-libiconv
25097
25098 distclean-libiconv: 
25099         @[ -f ./libiconv/Makefile ] || exit 0; \
25100         r=`${PWD_COMMAND}`; export r; \
25101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25102         $(HOST_EXPORTS) \
25103         for flag in $(EXTRA_HOST_FLAGS) ; do \
25104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25105         done; \
25106         echo "Doing distclean in libiconv"; \
25107         (cd $(HOST_SUBDIR)/libiconv && \
25108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25110                   "RANLIB=$${RANLIB}" \
25111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25112                   distclean) \
25113           || exit 1
25114
25115 @endif libiconv
25116
25117 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
25118 maybe-maintainer-clean-libiconv:
25119 @if libiconv
25120 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
25121
25122 maintainer-clean-libiconv: 
25123         @[ -f ./libiconv/Makefile ] || exit 0; \
25124         r=`${PWD_COMMAND}`; export r; \
25125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25126         $(HOST_EXPORTS) \
25127         for flag in $(EXTRA_HOST_FLAGS) ; do \
25128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25129         done; \
25130         echo "Doing maintainer-clean in libiconv"; \
25131         (cd $(HOST_SUBDIR)/libiconv && \
25132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25134                   "RANLIB=$${RANLIB}" \
25135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25136                   maintainer-clean) \
25137           || exit 1
25138
25139 @endif libiconv
25140
25141
25142
25143 .PHONY: configure-m4 maybe-configure-m4
25144 maybe-configure-m4:
25145 @if gcc-bootstrap
25146 configure-m4: stage_current
25147 @endif gcc-bootstrap
25148 @if m4
25149 maybe-configure-m4: configure-m4
25150 configure-m4: 
25151         @: $(MAKE); $(unstage)
25152         @r=`${PWD_COMMAND}`; export r; \
25153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25154         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
25155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
25156         $(HOST_EXPORTS)  \
25157         echo Configuring in $(HOST_SUBDIR)/m4; \
25158         cd "$(HOST_SUBDIR)/m4" || exit 1; \
25159         case $(srcdir) in \
25160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25161           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
25162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25163         esac; \
25164         module_srcdir=m4; \
25165         $(SHELL) \
25166           $$s/$$module_srcdir/configure \
25167           --srcdir=$${topdir}/$$module_srcdir \
25168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25169           --target=${target_alias}  \
25170           || exit 1
25171 @endif m4
25172
25173
25174
25175
25176
25177 .PHONY: all-m4 maybe-all-m4
25178 maybe-all-m4:
25179 @if gcc-bootstrap
25180 all-m4: stage_current
25181 @endif gcc-bootstrap
25182 @if m4
25183 TARGET-m4=all
25184 maybe-all-m4: all-m4
25185 all-m4: configure-m4
25186         @: $(MAKE); $(unstage)
25187         @r=`${PWD_COMMAND}`; export r; \
25188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25189         $(HOST_EXPORTS)  \
25190         (cd $(HOST_SUBDIR)/m4 && \
25191           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25192                 $(TARGET-m4))
25193 @endif m4
25194
25195
25196
25197
25198 .PHONY: check-m4 maybe-check-m4
25199 maybe-check-m4:
25200 @if m4
25201 maybe-check-m4: check-m4
25202
25203 check-m4:
25204         @: $(MAKE); $(unstage)
25205         @r=`${PWD_COMMAND}`; export r; \
25206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25207         $(HOST_EXPORTS)  \
25208         (cd $(HOST_SUBDIR)/m4 && \
25209           $(MAKE) $(FLAGS_TO_PASS)  check)
25210
25211 @endif m4
25212
25213 .PHONY: install-m4 maybe-install-m4
25214 maybe-install-m4:
25215 @if m4
25216 maybe-install-m4: install-m4
25217
25218 install-m4: installdirs
25219         @: $(MAKE); $(unstage)
25220         @r=`${PWD_COMMAND}`; export r; \
25221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25222         $(HOST_EXPORTS) \
25223         (cd $(HOST_SUBDIR)/m4 && \
25224           $(MAKE) $(FLAGS_TO_PASS)  install)
25225
25226 @endif m4
25227
25228 .PHONY: install-strip-m4 maybe-install-strip-m4
25229 maybe-install-strip-m4:
25230 @if m4
25231 maybe-install-strip-m4: install-strip-m4
25232
25233 install-strip-m4: installdirs
25234         @: $(MAKE); $(unstage)
25235         @r=`${PWD_COMMAND}`; export r; \
25236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25237         $(HOST_EXPORTS) \
25238         (cd $(HOST_SUBDIR)/m4 && \
25239           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25240
25241 @endif m4
25242
25243 # Other targets (info, dvi, pdf, etc.)
25244
25245 .PHONY: maybe-info-m4 info-m4
25246 maybe-info-m4:
25247 @if m4
25248 maybe-info-m4: info-m4
25249
25250 info-m4: \
25251     configure-m4 
25252         @: $(MAKE); $(unstage)
25253         @[ -f ./m4/Makefile ] || exit 0; \
25254         r=`${PWD_COMMAND}`; export r; \
25255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25256         $(HOST_EXPORTS) \
25257         for flag in $(EXTRA_HOST_FLAGS) ; do \
25258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25259         done; \
25260         echo "Doing info in m4"; \
25261         (cd $(HOST_SUBDIR)/m4 && \
25262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25264                   "RANLIB=$${RANLIB}" \
25265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25266                   info) \
25267           || exit 1
25268
25269 @endif m4
25270
25271 .PHONY: maybe-dvi-m4 dvi-m4
25272 maybe-dvi-m4:
25273 @if m4
25274 maybe-dvi-m4: dvi-m4
25275
25276 dvi-m4: \
25277     configure-m4 
25278         @: $(MAKE); $(unstage)
25279         @[ -f ./m4/Makefile ] || exit 0; \
25280         r=`${PWD_COMMAND}`; export r; \
25281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25282         $(HOST_EXPORTS) \
25283         for flag in $(EXTRA_HOST_FLAGS) ; do \
25284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25285         done; \
25286         echo "Doing dvi in m4"; \
25287         (cd $(HOST_SUBDIR)/m4 && \
25288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25290                   "RANLIB=$${RANLIB}" \
25291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25292                   dvi) \
25293           || exit 1
25294
25295 @endif m4
25296
25297 .PHONY: maybe-pdf-m4 pdf-m4
25298 maybe-pdf-m4:
25299 @if m4
25300 maybe-pdf-m4: pdf-m4
25301
25302 pdf-m4: \
25303     configure-m4 
25304         @: $(MAKE); $(unstage)
25305         @[ -f ./m4/Makefile ] || exit 0; \
25306         r=`${PWD_COMMAND}`; export r; \
25307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25308         $(HOST_EXPORTS) \
25309         for flag in $(EXTRA_HOST_FLAGS) ; do \
25310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25311         done; \
25312         echo "Doing pdf in m4"; \
25313         (cd $(HOST_SUBDIR)/m4 && \
25314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25316                   "RANLIB=$${RANLIB}" \
25317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25318                   pdf) \
25319           || exit 1
25320
25321 @endif m4
25322
25323 .PHONY: maybe-html-m4 html-m4
25324 maybe-html-m4:
25325 @if m4
25326 maybe-html-m4: html-m4
25327
25328 html-m4: \
25329     configure-m4 
25330         @: $(MAKE); $(unstage)
25331         @[ -f ./m4/Makefile ] || exit 0; \
25332         r=`${PWD_COMMAND}`; export r; \
25333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25334         $(HOST_EXPORTS) \
25335         for flag in $(EXTRA_HOST_FLAGS) ; do \
25336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25337         done; \
25338         echo "Doing html in m4"; \
25339         (cd $(HOST_SUBDIR)/m4 && \
25340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25342                   "RANLIB=$${RANLIB}" \
25343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25344                   html) \
25345           || exit 1
25346
25347 @endif m4
25348
25349 .PHONY: maybe-TAGS-m4 TAGS-m4
25350 maybe-TAGS-m4:
25351 @if m4
25352 maybe-TAGS-m4: TAGS-m4
25353
25354 TAGS-m4: \
25355     configure-m4 
25356         @: $(MAKE); $(unstage)
25357         @[ -f ./m4/Makefile ] || exit 0; \
25358         r=`${PWD_COMMAND}`; export r; \
25359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25360         $(HOST_EXPORTS) \
25361         for flag in $(EXTRA_HOST_FLAGS) ; do \
25362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25363         done; \
25364         echo "Doing TAGS in m4"; \
25365         (cd $(HOST_SUBDIR)/m4 && \
25366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25368                   "RANLIB=$${RANLIB}" \
25369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25370                   TAGS) \
25371           || exit 1
25372
25373 @endif m4
25374
25375 .PHONY: maybe-install-info-m4 install-info-m4
25376 maybe-install-info-m4:
25377 @if m4
25378 maybe-install-info-m4: install-info-m4
25379
25380 install-info-m4: \
25381     configure-m4 \
25382     info-m4 
25383         @: $(MAKE); $(unstage)
25384         @[ -f ./m4/Makefile ] || exit 0; \
25385         r=`${PWD_COMMAND}`; export r; \
25386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25387         $(HOST_EXPORTS) \
25388         for flag in $(EXTRA_HOST_FLAGS) ; do \
25389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25390         done; \
25391         echo "Doing install-info in m4"; \
25392         (cd $(HOST_SUBDIR)/m4 && \
25393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25395                   "RANLIB=$${RANLIB}" \
25396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25397                   install-info) \
25398           || exit 1
25399
25400 @endif m4
25401
25402 .PHONY: maybe-install-pdf-m4 install-pdf-m4
25403 maybe-install-pdf-m4:
25404 @if m4
25405 maybe-install-pdf-m4: install-pdf-m4
25406
25407 install-pdf-m4: \
25408     configure-m4 \
25409     pdf-m4 
25410         @: $(MAKE); $(unstage)
25411         @[ -f ./m4/Makefile ] || exit 0; \
25412         r=`${PWD_COMMAND}`; export r; \
25413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25414         $(HOST_EXPORTS) \
25415         for flag in $(EXTRA_HOST_FLAGS) ; do \
25416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25417         done; \
25418         echo "Doing install-pdf in m4"; \
25419         (cd $(HOST_SUBDIR)/m4 && \
25420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25422                   "RANLIB=$${RANLIB}" \
25423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25424                   install-pdf) \
25425           || exit 1
25426
25427 @endif m4
25428
25429 .PHONY: maybe-install-html-m4 install-html-m4
25430 maybe-install-html-m4:
25431 @if m4
25432 maybe-install-html-m4: install-html-m4
25433
25434 install-html-m4: \
25435     configure-m4 \
25436     html-m4 
25437         @: $(MAKE); $(unstage)
25438         @[ -f ./m4/Makefile ] || exit 0; \
25439         r=`${PWD_COMMAND}`; export r; \
25440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25441         $(HOST_EXPORTS) \
25442         for flag in $(EXTRA_HOST_FLAGS) ; do \
25443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25444         done; \
25445         echo "Doing install-html in m4"; \
25446         (cd $(HOST_SUBDIR)/m4 && \
25447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25449                   "RANLIB=$${RANLIB}" \
25450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25451                   install-html) \
25452           || exit 1
25453
25454 @endif m4
25455
25456 .PHONY: maybe-installcheck-m4 installcheck-m4
25457 maybe-installcheck-m4:
25458 @if m4
25459 maybe-installcheck-m4: installcheck-m4
25460
25461 installcheck-m4: \
25462     configure-m4 
25463         @: $(MAKE); $(unstage)
25464         @[ -f ./m4/Makefile ] || exit 0; \
25465         r=`${PWD_COMMAND}`; export r; \
25466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25467         $(HOST_EXPORTS) \
25468         for flag in $(EXTRA_HOST_FLAGS) ; do \
25469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25470         done; \
25471         echo "Doing installcheck in m4"; \
25472         (cd $(HOST_SUBDIR)/m4 && \
25473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25475                   "RANLIB=$${RANLIB}" \
25476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25477                   installcheck) \
25478           || exit 1
25479
25480 @endif m4
25481
25482 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
25483 maybe-mostlyclean-m4:
25484 @if m4
25485 maybe-mostlyclean-m4: mostlyclean-m4
25486
25487 mostlyclean-m4: 
25488         @: $(MAKE); $(unstage)
25489         @[ -f ./m4/Makefile ] || exit 0; \
25490         r=`${PWD_COMMAND}`; export r; \
25491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25492         $(HOST_EXPORTS) \
25493         for flag in $(EXTRA_HOST_FLAGS) ; do \
25494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25495         done; \
25496         echo "Doing mostlyclean in m4"; \
25497         (cd $(HOST_SUBDIR)/m4 && \
25498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25500                   "RANLIB=$${RANLIB}" \
25501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25502                   mostlyclean) \
25503           || exit 1
25504
25505 @endif m4
25506
25507 .PHONY: maybe-clean-m4 clean-m4
25508 maybe-clean-m4:
25509 @if m4
25510 maybe-clean-m4: clean-m4
25511
25512 clean-m4: 
25513         @: $(MAKE); $(unstage)
25514         @[ -f ./m4/Makefile ] || exit 0; \
25515         r=`${PWD_COMMAND}`; export r; \
25516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25517         $(HOST_EXPORTS) \
25518         for flag in $(EXTRA_HOST_FLAGS) ; do \
25519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25520         done; \
25521         echo "Doing clean in m4"; \
25522         (cd $(HOST_SUBDIR)/m4 && \
25523           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25524                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25525                   "RANLIB=$${RANLIB}" \
25526                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25527                   clean) \
25528           || exit 1
25529
25530 @endif m4
25531
25532 .PHONY: maybe-distclean-m4 distclean-m4
25533 maybe-distclean-m4:
25534 @if m4
25535 maybe-distclean-m4: distclean-m4
25536
25537 distclean-m4: 
25538         @: $(MAKE); $(unstage)
25539         @[ -f ./m4/Makefile ] || exit 0; \
25540         r=`${PWD_COMMAND}`; export r; \
25541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25542         $(HOST_EXPORTS) \
25543         for flag in $(EXTRA_HOST_FLAGS) ; do \
25544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25545         done; \
25546         echo "Doing distclean in m4"; \
25547         (cd $(HOST_SUBDIR)/m4 && \
25548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25550                   "RANLIB=$${RANLIB}" \
25551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25552                   distclean) \
25553           || exit 1
25554
25555 @endif m4
25556
25557 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
25558 maybe-maintainer-clean-m4:
25559 @if m4
25560 maybe-maintainer-clean-m4: maintainer-clean-m4
25561
25562 maintainer-clean-m4: 
25563         @: $(MAKE); $(unstage)
25564         @[ -f ./m4/Makefile ] || exit 0; \
25565         r=`${PWD_COMMAND}`; export r; \
25566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25567         $(HOST_EXPORTS) \
25568         for flag in $(EXTRA_HOST_FLAGS) ; do \
25569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25570         done; \
25571         echo "Doing maintainer-clean in m4"; \
25572         (cd $(HOST_SUBDIR)/m4 && \
25573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25575                   "RANLIB=$${RANLIB}" \
25576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25577                   maintainer-clean) \
25578           || exit 1
25579
25580 @endif m4
25581
25582
25583
25584 .PHONY: configure-readline maybe-configure-readline
25585 maybe-configure-readline:
25586 @if gcc-bootstrap
25587 configure-readline: stage_current
25588 @endif gcc-bootstrap
25589 @if readline
25590 maybe-configure-readline: configure-readline
25591 configure-readline: 
25592         @: $(MAKE); $(unstage)
25593         @r=`${PWD_COMMAND}`; export r; \
25594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25595         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
25596         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
25597         $(HOST_EXPORTS)  \
25598         echo Configuring in $(HOST_SUBDIR)/readline; \
25599         cd "$(HOST_SUBDIR)/readline" || exit 1; \
25600         case $(srcdir) in \
25601           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25602           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
25603                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25604         esac; \
25605         module_srcdir=readline; \
25606         $(SHELL) \
25607           $$s/$$module_srcdir/configure \
25608           --srcdir=$${topdir}/$$module_srcdir \
25609           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25610           --target=${target_alias}  \
25611           || exit 1
25612 @endif readline
25613
25614
25615
25616
25617
25618 .PHONY: all-readline maybe-all-readline
25619 maybe-all-readline:
25620 @if gcc-bootstrap
25621 all-readline: stage_current
25622 @endif gcc-bootstrap
25623 @if readline
25624 TARGET-readline=all
25625 maybe-all-readline: all-readline
25626 all-readline: configure-readline
25627         @: $(MAKE); $(unstage)
25628         @r=`${PWD_COMMAND}`; export r; \
25629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25630         $(HOST_EXPORTS)  \
25631         (cd $(HOST_SUBDIR)/readline && \
25632           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25633                 $(TARGET-readline))
25634 @endif readline
25635
25636
25637
25638
25639 .PHONY: check-readline maybe-check-readline
25640 maybe-check-readline:
25641 @if readline
25642 maybe-check-readline: check-readline
25643
25644 check-readline:
25645         @: $(MAKE); $(unstage)
25646         @r=`${PWD_COMMAND}`; export r; \
25647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25648         $(HOST_EXPORTS)  \
25649         (cd $(HOST_SUBDIR)/readline && \
25650           $(MAKE) $(FLAGS_TO_PASS)  check)
25651
25652 @endif readline
25653
25654 .PHONY: install-readline maybe-install-readline
25655 maybe-install-readline:
25656 @if readline
25657 maybe-install-readline: install-readline
25658
25659 install-readline: installdirs
25660         @: $(MAKE); $(unstage)
25661         @r=`${PWD_COMMAND}`; export r; \
25662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25663         $(HOST_EXPORTS) \
25664         (cd $(HOST_SUBDIR)/readline && \
25665           $(MAKE) $(FLAGS_TO_PASS)  install)
25666
25667 @endif readline
25668
25669 .PHONY: install-strip-readline maybe-install-strip-readline
25670 maybe-install-strip-readline:
25671 @if readline
25672 maybe-install-strip-readline: install-strip-readline
25673
25674 install-strip-readline: installdirs
25675         @: $(MAKE); $(unstage)
25676         @r=`${PWD_COMMAND}`; export r; \
25677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25678         $(HOST_EXPORTS) \
25679         (cd $(HOST_SUBDIR)/readline && \
25680           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25681
25682 @endif readline
25683
25684 # Other targets (info, dvi, pdf, etc.)
25685
25686 .PHONY: maybe-info-readline info-readline
25687 maybe-info-readline:
25688 @if readline
25689 maybe-info-readline: info-readline
25690
25691 info-readline: \
25692     configure-readline 
25693         @: $(MAKE); $(unstage)
25694         @[ -f ./readline/Makefile ] || exit 0; \
25695         r=`${PWD_COMMAND}`; export r; \
25696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25697         $(HOST_EXPORTS) \
25698         for flag in $(EXTRA_HOST_FLAGS) ; do \
25699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25700         done; \
25701         echo "Doing info in readline"; \
25702         (cd $(HOST_SUBDIR)/readline && \
25703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25705                   "RANLIB=$${RANLIB}" \
25706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25707                   info) \
25708           || exit 1
25709
25710 @endif readline
25711
25712 .PHONY: maybe-dvi-readline dvi-readline
25713 maybe-dvi-readline:
25714 @if readline
25715 maybe-dvi-readline: dvi-readline
25716
25717 dvi-readline: \
25718     configure-readline 
25719         @: $(MAKE); $(unstage)
25720         @[ -f ./readline/Makefile ] || exit 0; \
25721         r=`${PWD_COMMAND}`; export r; \
25722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25723         $(HOST_EXPORTS) \
25724         for flag in $(EXTRA_HOST_FLAGS) ; do \
25725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25726         done; \
25727         echo "Doing dvi in readline"; \
25728         (cd $(HOST_SUBDIR)/readline && \
25729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25731                   "RANLIB=$${RANLIB}" \
25732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25733                   dvi) \
25734           || exit 1
25735
25736 @endif readline
25737
25738 .PHONY: maybe-pdf-readline pdf-readline
25739 maybe-pdf-readline:
25740 @if readline
25741 maybe-pdf-readline: pdf-readline
25742
25743 pdf-readline: \
25744     configure-readline 
25745         @: $(MAKE); $(unstage)
25746         @[ -f ./readline/Makefile ] || exit 0; \
25747         r=`${PWD_COMMAND}`; export r; \
25748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25749         $(HOST_EXPORTS) \
25750         for flag in $(EXTRA_HOST_FLAGS) ; do \
25751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25752         done; \
25753         echo "Doing pdf in readline"; \
25754         (cd $(HOST_SUBDIR)/readline && \
25755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25757                   "RANLIB=$${RANLIB}" \
25758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25759                   pdf) \
25760           || exit 1
25761
25762 @endif readline
25763
25764 .PHONY: maybe-html-readline html-readline
25765 maybe-html-readline:
25766 @if readline
25767 maybe-html-readline: html-readline
25768
25769 html-readline: \
25770     configure-readline 
25771         @: $(MAKE); $(unstage)
25772         @[ -f ./readline/Makefile ] || exit 0; \
25773         r=`${PWD_COMMAND}`; export r; \
25774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25775         $(HOST_EXPORTS) \
25776         for flag in $(EXTRA_HOST_FLAGS) ; do \
25777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25778         done; \
25779         echo "Doing html in readline"; \
25780         (cd $(HOST_SUBDIR)/readline && \
25781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25783                   "RANLIB=$${RANLIB}" \
25784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25785                   html) \
25786           || exit 1
25787
25788 @endif readline
25789
25790 .PHONY: maybe-TAGS-readline TAGS-readline
25791 maybe-TAGS-readline:
25792 @if readline
25793 maybe-TAGS-readline: TAGS-readline
25794
25795 TAGS-readline: \
25796     configure-readline 
25797         @: $(MAKE); $(unstage)
25798         @[ -f ./readline/Makefile ] || exit 0; \
25799         r=`${PWD_COMMAND}`; export r; \
25800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25801         $(HOST_EXPORTS) \
25802         for flag in $(EXTRA_HOST_FLAGS) ; do \
25803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25804         done; \
25805         echo "Doing TAGS in readline"; \
25806         (cd $(HOST_SUBDIR)/readline && \
25807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25809                   "RANLIB=$${RANLIB}" \
25810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25811                   TAGS) \
25812           || exit 1
25813
25814 @endif readline
25815
25816 .PHONY: maybe-install-info-readline install-info-readline
25817 maybe-install-info-readline:
25818 @if readline
25819 maybe-install-info-readline: install-info-readline
25820
25821 install-info-readline: \
25822     configure-readline \
25823     info-readline 
25824         @: $(MAKE); $(unstage)
25825         @[ -f ./readline/Makefile ] || exit 0; \
25826         r=`${PWD_COMMAND}`; export r; \
25827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25828         $(HOST_EXPORTS) \
25829         for flag in $(EXTRA_HOST_FLAGS) ; do \
25830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25831         done; \
25832         echo "Doing install-info in readline"; \
25833         (cd $(HOST_SUBDIR)/readline && \
25834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25836                   "RANLIB=$${RANLIB}" \
25837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25838                   install-info) \
25839           || exit 1
25840
25841 @endif readline
25842
25843 .PHONY: maybe-install-pdf-readline install-pdf-readline
25844 maybe-install-pdf-readline:
25845 @if readline
25846 maybe-install-pdf-readline: install-pdf-readline
25847
25848 install-pdf-readline: \
25849     configure-readline \
25850     pdf-readline 
25851         @: $(MAKE); $(unstage)
25852         @[ -f ./readline/Makefile ] || exit 0; \
25853         r=`${PWD_COMMAND}`; export r; \
25854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25855         $(HOST_EXPORTS) \
25856         for flag in $(EXTRA_HOST_FLAGS) ; do \
25857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25858         done; \
25859         echo "Doing install-pdf in readline"; \
25860         (cd $(HOST_SUBDIR)/readline && \
25861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25863                   "RANLIB=$${RANLIB}" \
25864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25865                   install-pdf) \
25866           || exit 1
25867
25868 @endif readline
25869
25870 .PHONY: maybe-install-html-readline install-html-readline
25871 maybe-install-html-readline:
25872 @if readline
25873 maybe-install-html-readline: install-html-readline
25874
25875 install-html-readline: \
25876     configure-readline \
25877     html-readline 
25878         @: $(MAKE); $(unstage)
25879         @[ -f ./readline/Makefile ] || exit 0; \
25880         r=`${PWD_COMMAND}`; export r; \
25881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25882         $(HOST_EXPORTS) \
25883         for flag in $(EXTRA_HOST_FLAGS) ; do \
25884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25885         done; \
25886         echo "Doing install-html in readline"; \
25887         (cd $(HOST_SUBDIR)/readline && \
25888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25890                   "RANLIB=$${RANLIB}" \
25891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25892                   install-html) \
25893           || exit 1
25894
25895 @endif readline
25896
25897 .PHONY: maybe-installcheck-readline installcheck-readline
25898 maybe-installcheck-readline:
25899 @if readline
25900 maybe-installcheck-readline: installcheck-readline
25901
25902 installcheck-readline: \
25903     configure-readline 
25904         @: $(MAKE); $(unstage)
25905         @[ -f ./readline/Makefile ] || exit 0; \
25906         r=`${PWD_COMMAND}`; export r; \
25907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25908         $(HOST_EXPORTS) \
25909         for flag in $(EXTRA_HOST_FLAGS) ; do \
25910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25911         done; \
25912         echo "Doing installcheck in readline"; \
25913         (cd $(HOST_SUBDIR)/readline && \
25914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25916                   "RANLIB=$${RANLIB}" \
25917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25918                   installcheck) \
25919           || exit 1
25920
25921 @endif readline
25922
25923 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25924 maybe-mostlyclean-readline:
25925 @if readline
25926 maybe-mostlyclean-readline: mostlyclean-readline
25927
25928 mostlyclean-readline: 
25929         @: $(MAKE); $(unstage)
25930         @[ -f ./readline/Makefile ] || exit 0; \
25931         r=`${PWD_COMMAND}`; export r; \
25932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25933         $(HOST_EXPORTS) \
25934         for flag in $(EXTRA_HOST_FLAGS) ; do \
25935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25936         done; \
25937         echo "Doing mostlyclean in readline"; \
25938         (cd $(HOST_SUBDIR)/readline && \
25939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25941                   "RANLIB=$${RANLIB}" \
25942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25943                   mostlyclean) \
25944           || exit 1
25945
25946 @endif readline
25947
25948 .PHONY: maybe-clean-readline clean-readline
25949 maybe-clean-readline:
25950 @if readline
25951 maybe-clean-readline: clean-readline
25952
25953 clean-readline: 
25954         @: $(MAKE); $(unstage)
25955         @[ -f ./readline/Makefile ] || exit 0; \
25956         r=`${PWD_COMMAND}`; export r; \
25957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25958         $(HOST_EXPORTS) \
25959         for flag in $(EXTRA_HOST_FLAGS) ; do \
25960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25961         done; \
25962         echo "Doing clean in readline"; \
25963         (cd $(HOST_SUBDIR)/readline && \
25964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25966                   "RANLIB=$${RANLIB}" \
25967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25968                   clean) \
25969           || exit 1
25970
25971 @endif readline
25972
25973 .PHONY: maybe-distclean-readline distclean-readline
25974 maybe-distclean-readline:
25975 @if readline
25976 maybe-distclean-readline: distclean-readline
25977
25978 distclean-readline: 
25979         @: $(MAKE); $(unstage)
25980         @[ -f ./readline/Makefile ] || exit 0; \
25981         r=`${PWD_COMMAND}`; export r; \
25982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25983         $(HOST_EXPORTS) \
25984         for flag in $(EXTRA_HOST_FLAGS) ; do \
25985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25986         done; \
25987         echo "Doing distclean in readline"; \
25988         (cd $(HOST_SUBDIR)/readline && \
25989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25991                   "RANLIB=$${RANLIB}" \
25992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25993                   distclean) \
25994           || exit 1
25995
25996 @endif readline
25997
25998 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25999 maybe-maintainer-clean-readline:
26000 @if readline
26001 maybe-maintainer-clean-readline: maintainer-clean-readline
26002
26003 maintainer-clean-readline: 
26004         @: $(MAKE); $(unstage)
26005         @[ -f ./readline/Makefile ] || exit 0; \
26006         r=`${PWD_COMMAND}`; export r; \
26007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26008         $(HOST_EXPORTS) \
26009         for flag in $(EXTRA_HOST_FLAGS) ; do \
26010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26011         done; \
26012         echo "Doing maintainer-clean in readline"; \
26013         (cd $(HOST_SUBDIR)/readline && \
26014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26016                   "RANLIB=$${RANLIB}" \
26017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26018                   maintainer-clean) \
26019           || exit 1
26020
26021 @endif readline
26022
26023
26024
26025 .PHONY: configure-sid maybe-configure-sid
26026 maybe-configure-sid:
26027 @if gcc-bootstrap
26028 configure-sid: stage_current
26029 @endif gcc-bootstrap
26030 @if sid
26031 maybe-configure-sid: configure-sid
26032 configure-sid: 
26033         @: $(MAKE); $(unstage)
26034         @r=`${PWD_COMMAND}`; export r; \
26035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26036         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
26037         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
26038         $(HOST_EXPORTS)  \
26039         echo Configuring in $(HOST_SUBDIR)/sid; \
26040         cd "$(HOST_SUBDIR)/sid" || exit 1; \
26041         case $(srcdir) in \
26042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26043           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
26044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26045         esac; \
26046         module_srcdir=sid; \
26047         $(SHELL) \
26048           $$s/$$module_srcdir/configure \
26049           --srcdir=$${topdir}/$$module_srcdir \
26050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26051           --target=${target_alias}  \
26052           || exit 1
26053 @endif sid
26054
26055
26056
26057
26058
26059 .PHONY: all-sid maybe-all-sid
26060 maybe-all-sid:
26061 @if gcc-bootstrap
26062 all-sid: stage_current
26063 @endif gcc-bootstrap
26064 @if sid
26065 TARGET-sid=all
26066 maybe-all-sid: all-sid
26067 all-sid: configure-sid
26068         @: $(MAKE); $(unstage)
26069         @r=`${PWD_COMMAND}`; export r; \
26070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26071         $(HOST_EXPORTS)  \
26072         (cd $(HOST_SUBDIR)/sid && \
26073           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26074                 $(TARGET-sid))
26075 @endif sid
26076
26077
26078
26079
26080 .PHONY: check-sid maybe-check-sid
26081 maybe-check-sid:
26082 @if sid
26083 maybe-check-sid: check-sid
26084
26085 check-sid:
26086         @: $(MAKE); $(unstage)
26087         @r=`${PWD_COMMAND}`; export r; \
26088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26089         $(HOST_EXPORTS)  \
26090         (cd $(HOST_SUBDIR)/sid && \
26091           $(MAKE) $(FLAGS_TO_PASS)  check)
26092
26093 @endif sid
26094
26095 .PHONY: install-sid maybe-install-sid
26096 maybe-install-sid:
26097 @if sid
26098 maybe-install-sid: install-sid
26099
26100 install-sid: installdirs
26101         @: $(MAKE); $(unstage)
26102         @r=`${PWD_COMMAND}`; export r; \
26103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26104         $(HOST_EXPORTS) \
26105         (cd $(HOST_SUBDIR)/sid && \
26106           $(MAKE) $(FLAGS_TO_PASS)  install)
26107
26108 @endif sid
26109
26110 .PHONY: install-strip-sid maybe-install-strip-sid
26111 maybe-install-strip-sid:
26112 @if sid
26113 maybe-install-strip-sid: install-strip-sid
26114
26115 install-strip-sid: installdirs
26116         @: $(MAKE); $(unstage)
26117         @r=`${PWD_COMMAND}`; export r; \
26118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26119         $(HOST_EXPORTS) \
26120         (cd $(HOST_SUBDIR)/sid && \
26121           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26122
26123 @endif sid
26124
26125 # Other targets (info, dvi, pdf, etc.)
26126
26127 .PHONY: maybe-info-sid info-sid
26128 maybe-info-sid:
26129 @if sid
26130 maybe-info-sid: info-sid
26131
26132 info-sid: \
26133     configure-sid 
26134         @: $(MAKE); $(unstage)
26135         @[ -f ./sid/Makefile ] || exit 0; \
26136         r=`${PWD_COMMAND}`; export r; \
26137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26138         $(HOST_EXPORTS) \
26139         for flag in $(EXTRA_HOST_FLAGS) ; do \
26140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26141         done; \
26142         echo "Doing info in sid"; \
26143         (cd $(HOST_SUBDIR)/sid && \
26144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26146                   "RANLIB=$${RANLIB}" \
26147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26148                   info) \
26149           || exit 1
26150
26151 @endif sid
26152
26153 .PHONY: maybe-dvi-sid dvi-sid
26154 maybe-dvi-sid:
26155 @if sid
26156 maybe-dvi-sid: dvi-sid
26157
26158 dvi-sid: \
26159     configure-sid 
26160         @: $(MAKE); $(unstage)
26161         @[ -f ./sid/Makefile ] || exit 0; \
26162         r=`${PWD_COMMAND}`; export r; \
26163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26164         $(HOST_EXPORTS) \
26165         for flag in $(EXTRA_HOST_FLAGS) ; do \
26166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26167         done; \
26168         echo "Doing dvi in sid"; \
26169         (cd $(HOST_SUBDIR)/sid && \
26170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26172                   "RANLIB=$${RANLIB}" \
26173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26174                   dvi) \
26175           || exit 1
26176
26177 @endif sid
26178
26179 .PHONY: maybe-pdf-sid pdf-sid
26180 maybe-pdf-sid:
26181 @if sid
26182 maybe-pdf-sid: pdf-sid
26183
26184 pdf-sid: \
26185     configure-sid 
26186         @: $(MAKE); $(unstage)
26187         @[ -f ./sid/Makefile ] || exit 0; \
26188         r=`${PWD_COMMAND}`; export r; \
26189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26190         $(HOST_EXPORTS) \
26191         for flag in $(EXTRA_HOST_FLAGS) ; do \
26192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26193         done; \
26194         echo "Doing pdf in sid"; \
26195         (cd $(HOST_SUBDIR)/sid && \
26196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26198                   "RANLIB=$${RANLIB}" \
26199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26200                   pdf) \
26201           || exit 1
26202
26203 @endif sid
26204
26205 .PHONY: maybe-html-sid html-sid
26206 maybe-html-sid:
26207 @if sid
26208 maybe-html-sid: html-sid
26209
26210 html-sid: \
26211     configure-sid 
26212         @: $(MAKE); $(unstage)
26213         @[ -f ./sid/Makefile ] || exit 0; \
26214         r=`${PWD_COMMAND}`; export r; \
26215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26216         $(HOST_EXPORTS) \
26217         for flag in $(EXTRA_HOST_FLAGS) ; do \
26218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26219         done; \
26220         echo "Doing html in sid"; \
26221         (cd $(HOST_SUBDIR)/sid && \
26222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26224                   "RANLIB=$${RANLIB}" \
26225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26226                   html) \
26227           || exit 1
26228
26229 @endif sid
26230
26231 .PHONY: maybe-TAGS-sid TAGS-sid
26232 maybe-TAGS-sid:
26233 @if sid
26234 maybe-TAGS-sid: TAGS-sid
26235
26236 TAGS-sid: \
26237     configure-sid 
26238         @: $(MAKE); $(unstage)
26239         @[ -f ./sid/Makefile ] || exit 0; \
26240         r=`${PWD_COMMAND}`; export r; \
26241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26242         $(HOST_EXPORTS) \
26243         for flag in $(EXTRA_HOST_FLAGS) ; do \
26244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26245         done; \
26246         echo "Doing TAGS in sid"; \
26247         (cd $(HOST_SUBDIR)/sid && \
26248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26250                   "RANLIB=$${RANLIB}" \
26251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26252                   TAGS) \
26253           || exit 1
26254
26255 @endif sid
26256
26257 .PHONY: maybe-install-info-sid install-info-sid
26258 maybe-install-info-sid:
26259 @if sid
26260 maybe-install-info-sid: install-info-sid
26261
26262 install-info-sid: \
26263     configure-sid \
26264     info-sid 
26265         @: $(MAKE); $(unstage)
26266         @[ -f ./sid/Makefile ] || exit 0; \
26267         r=`${PWD_COMMAND}`; export r; \
26268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26269         $(HOST_EXPORTS) \
26270         for flag in $(EXTRA_HOST_FLAGS) ; do \
26271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26272         done; \
26273         echo "Doing install-info in sid"; \
26274         (cd $(HOST_SUBDIR)/sid && \
26275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26277                   "RANLIB=$${RANLIB}" \
26278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26279                   install-info) \
26280           || exit 1
26281
26282 @endif sid
26283
26284 .PHONY: maybe-install-pdf-sid install-pdf-sid
26285 maybe-install-pdf-sid:
26286 @if sid
26287 maybe-install-pdf-sid: install-pdf-sid
26288
26289 install-pdf-sid: \
26290     configure-sid \
26291     pdf-sid 
26292         @: $(MAKE); $(unstage)
26293         @[ -f ./sid/Makefile ] || exit 0; \
26294         r=`${PWD_COMMAND}`; export r; \
26295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26296         $(HOST_EXPORTS) \
26297         for flag in $(EXTRA_HOST_FLAGS) ; do \
26298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26299         done; \
26300         echo "Doing install-pdf in sid"; \
26301         (cd $(HOST_SUBDIR)/sid && \
26302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26304                   "RANLIB=$${RANLIB}" \
26305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26306                   install-pdf) \
26307           || exit 1
26308
26309 @endif sid
26310
26311 .PHONY: maybe-install-html-sid install-html-sid
26312 maybe-install-html-sid:
26313 @if sid
26314 maybe-install-html-sid: install-html-sid
26315
26316 install-html-sid: \
26317     configure-sid \
26318     html-sid 
26319         @: $(MAKE); $(unstage)
26320         @[ -f ./sid/Makefile ] || exit 0; \
26321         r=`${PWD_COMMAND}`; export r; \
26322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26323         $(HOST_EXPORTS) \
26324         for flag in $(EXTRA_HOST_FLAGS) ; do \
26325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26326         done; \
26327         echo "Doing install-html in sid"; \
26328         (cd $(HOST_SUBDIR)/sid && \
26329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26331                   "RANLIB=$${RANLIB}" \
26332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26333                   install-html) \
26334           || exit 1
26335
26336 @endif sid
26337
26338 .PHONY: maybe-installcheck-sid installcheck-sid
26339 maybe-installcheck-sid:
26340 @if sid
26341 maybe-installcheck-sid: installcheck-sid
26342
26343 installcheck-sid: \
26344     configure-sid 
26345         @: $(MAKE); $(unstage)
26346         @[ -f ./sid/Makefile ] || exit 0; \
26347         r=`${PWD_COMMAND}`; export r; \
26348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26349         $(HOST_EXPORTS) \
26350         for flag in $(EXTRA_HOST_FLAGS) ; do \
26351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26352         done; \
26353         echo "Doing installcheck in sid"; \
26354         (cd $(HOST_SUBDIR)/sid && \
26355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26357                   "RANLIB=$${RANLIB}" \
26358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26359                   installcheck) \
26360           || exit 1
26361
26362 @endif sid
26363
26364 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
26365 maybe-mostlyclean-sid:
26366 @if sid
26367 maybe-mostlyclean-sid: mostlyclean-sid
26368
26369 mostlyclean-sid: 
26370         @: $(MAKE); $(unstage)
26371         @[ -f ./sid/Makefile ] || exit 0; \
26372         r=`${PWD_COMMAND}`; export r; \
26373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26374         $(HOST_EXPORTS) \
26375         for flag in $(EXTRA_HOST_FLAGS) ; do \
26376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26377         done; \
26378         echo "Doing mostlyclean in sid"; \
26379         (cd $(HOST_SUBDIR)/sid && \
26380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26382                   "RANLIB=$${RANLIB}" \
26383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26384                   mostlyclean) \
26385           || exit 1
26386
26387 @endif sid
26388
26389 .PHONY: maybe-clean-sid clean-sid
26390 maybe-clean-sid:
26391 @if sid
26392 maybe-clean-sid: clean-sid
26393
26394 clean-sid: 
26395         @: $(MAKE); $(unstage)
26396         @[ -f ./sid/Makefile ] || exit 0; \
26397         r=`${PWD_COMMAND}`; export r; \
26398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26399         $(HOST_EXPORTS) \
26400         for flag in $(EXTRA_HOST_FLAGS) ; do \
26401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26402         done; \
26403         echo "Doing clean in sid"; \
26404         (cd $(HOST_SUBDIR)/sid && \
26405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26407                   "RANLIB=$${RANLIB}" \
26408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26409                   clean) \
26410           || exit 1
26411
26412 @endif sid
26413
26414 .PHONY: maybe-distclean-sid distclean-sid
26415 maybe-distclean-sid:
26416 @if sid
26417 maybe-distclean-sid: distclean-sid
26418
26419 distclean-sid: 
26420         @: $(MAKE); $(unstage)
26421         @[ -f ./sid/Makefile ] || exit 0; \
26422         r=`${PWD_COMMAND}`; export r; \
26423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26424         $(HOST_EXPORTS) \
26425         for flag in $(EXTRA_HOST_FLAGS) ; do \
26426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26427         done; \
26428         echo "Doing distclean in sid"; \
26429         (cd $(HOST_SUBDIR)/sid && \
26430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26432                   "RANLIB=$${RANLIB}" \
26433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26434                   distclean) \
26435           || exit 1
26436
26437 @endif sid
26438
26439 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
26440 maybe-maintainer-clean-sid:
26441 @if sid
26442 maybe-maintainer-clean-sid: maintainer-clean-sid
26443
26444 maintainer-clean-sid: 
26445         @: $(MAKE); $(unstage)
26446         @[ -f ./sid/Makefile ] || exit 0; \
26447         r=`${PWD_COMMAND}`; export r; \
26448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26449         $(HOST_EXPORTS) \
26450         for flag in $(EXTRA_HOST_FLAGS) ; do \
26451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26452         done; \
26453         echo "Doing maintainer-clean in sid"; \
26454         (cd $(HOST_SUBDIR)/sid && \
26455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26457                   "RANLIB=$${RANLIB}" \
26458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26459                   maintainer-clean) \
26460           || exit 1
26461
26462 @endif sid
26463
26464
26465
26466 .PHONY: configure-sim maybe-configure-sim
26467 maybe-configure-sim:
26468 @if gcc-bootstrap
26469 configure-sim: stage_current
26470 @endif gcc-bootstrap
26471 @if sim
26472 maybe-configure-sim: configure-sim
26473 configure-sim: 
26474         @: $(MAKE); $(unstage)
26475         @r=`${PWD_COMMAND}`; export r; \
26476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26477         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
26478         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
26479         $(HOST_EXPORTS)  \
26480         echo Configuring in $(HOST_SUBDIR)/sim; \
26481         cd "$(HOST_SUBDIR)/sim" || exit 1; \
26482         case $(srcdir) in \
26483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26484           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
26485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26486         esac; \
26487         module_srcdir=sim; \
26488         $(SHELL) \
26489           $$s/$$module_srcdir/configure \
26490           --srcdir=$${topdir}/$$module_srcdir \
26491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26492           --target=${target_alias}  \
26493           || exit 1
26494 @endif sim
26495
26496
26497
26498
26499
26500 .PHONY: all-sim maybe-all-sim
26501 maybe-all-sim:
26502 @if gcc-bootstrap
26503 all-sim: stage_current
26504 @endif gcc-bootstrap
26505 @if sim
26506 TARGET-sim=all
26507 maybe-all-sim: all-sim
26508 all-sim: configure-sim
26509         @: $(MAKE); $(unstage)
26510         @r=`${PWD_COMMAND}`; export r; \
26511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26512         $(HOST_EXPORTS)  \
26513         (cd $(HOST_SUBDIR)/sim && \
26514           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26515                 $(TARGET-sim))
26516 @endif sim
26517
26518
26519
26520
26521 .PHONY: check-sim maybe-check-sim
26522 maybe-check-sim:
26523 @if sim
26524 maybe-check-sim: check-sim
26525
26526 check-sim:
26527         @: $(MAKE); $(unstage)
26528         @r=`${PWD_COMMAND}`; export r; \
26529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530         $(HOST_EXPORTS)  \
26531         (cd $(HOST_SUBDIR)/sim && \
26532           $(MAKE) $(FLAGS_TO_PASS)  check)
26533
26534 @endif sim
26535
26536 .PHONY: install-sim maybe-install-sim
26537 maybe-install-sim:
26538 @if sim
26539 maybe-install-sim: install-sim
26540
26541 install-sim: installdirs
26542         @: $(MAKE); $(unstage)
26543         @r=`${PWD_COMMAND}`; export r; \
26544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26545         $(HOST_EXPORTS) \
26546         (cd $(HOST_SUBDIR)/sim && \
26547           $(MAKE) $(FLAGS_TO_PASS)  install)
26548
26549 @endif sim
26550
26551 .PHONY: install-strip-sim maybe-install-strip-sim
26552 maybe-install-strip-sim:
26553 @if sim
26554 maybe-install-strip-sim: install-strip-sim
26555
26556 install-strip-sim: installdirs
26557         @: $(MAKE); $(unstage)
26558         @r=`${PWD_COMMAND}`; export r; \
26559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26560         $(HOST_EXPORTS) \
26561         (cd $(HOST_SUBDIR)/sim && \
26562           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26563
26564 @endif sim
26565
26566 # Other targets (info, dvi, pdf, etc.)
26567
26568 .PHONY: maybe-info-sim info-sim
26569 maybe-info-sim:
26570 @if sim
26571 maybe-info-sim: info-sim
26572
26573 info-sim: \
26574     configure-sim 
26575         @: $(MAKE); $(unstage)
26576         @[ -f ./sim/Makefile ] || exit 0; \
26577         r=`${PWD_COMMAND}`; export r; \
26578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26579         $(HOST_EXPORTS) \
26580         for flag in $(EXTRA_HOST_FLAGS) ; do \
26581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26582         done; \
26583         echo "Doing info in sim"; \
26584         (cd $(HOST_SUBDIR)/sim && \
26585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26587                   "RANLIB=$${RANLIB}" \
26588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26589                   info) \
26590           || exit 1
26591
26592 @endif sim
26593
26594 .PHONY: maybe-dvi-sim dvi-sim
26595 maybe-dvi-sim:
26596 @if sim
26597 maybe-dvi-sim: dvi-sim
26598
26599 dvi-sim: \
26600     configure-sim 
26601         @: $(MAKE); $(unstage)
26602         @[ -f ./sim/Makefile ] || exit 0; \
26603         r=`${PWD_COMMAND}`; export r; \
26604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26605         $(HOST_EXPORTS) \
26606         for flag in $(EXTRA_HOST_FLAGS) ; do \
26607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26608         done; \
26609         echo "Doing dvi in sim"; \
26610         (cd $(HOST_SUBDIR)/sim && \
26611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26613                   "RANLIB=$${RANLIB}" \
26614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26615                   dvi) \
26616           || exit 1
26617
26618 @endif sim
26619
26620 .PHONY: maybe-pdf-sim pdf-sim
26621 maybe-pdf-sim:
26622 @if sim
26623 maybe-pdf-sim: pdf-sim
26624
26625 pdf-sim: \
26626     configure-sim 
26627         @: $(MAKE); $(unstage)
26628         @[ -f ./sim/Makefile ] || exit 0; \
26629         r=`${PWD_COMMAND}`; export r; \
26630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26631         $(HOST_EXPORTS) \
26632         for flag in $(EXTRA_HOST_FLAGS) ; do \
26633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26634         done; \
26635         echo "Doing pdf in sim"; \
26636         (cd $(HOST_SUBDIR)/sim && \
26637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26639                   "RANLIB=$${RANLIB}" \
26640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26641                   pdf) \
26642           || exit 1
26643
26644 @endif sim
26645
26646 .PHONY: maybe-html-sim html-sim
26647 maybe-html-sim:
26648 @if sim
26649 maybe-html-sim: html-sim
26650
26651 html-sim: \
26652     configure-sim 
26653         @: $(MAKE); $(unstage)
26654         @[ -f ./sim/Makefile ] || exit 0; \
26655         r=`${PWD_COMMAND}`; export r; \
26656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26657         $(HOST_EXPORTS) \
26658         for flag in $(EXTRA_HOST_FLAGS) ; do \
26659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26660         done; \
26661         echo "Doing html in sim"; \
26662         (cd $(HOST_SUBDIR)/sim && \
26663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26665                   "RANLIB=$${RANLIB}" \
26666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26667                   html) \
26668           || exit 1
26669
26670 @endif sim
26671
26672 .PHONY: maybe-TAGS-sim TAGS-sim
26673 maybe-TAGS-sim:
26674 @if sim
26675 maybe-TAGS-sim: TAGS-sim
26676
26677 TAGS-sim: \
26678     configure-sim 
26679         @: $(MAKE); $(unstage)
26680         @[ -f ./sim/Makefile ] || exit 0; \
26681         r=`${PWD_COMMAND}`; export r; \
26682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26683         $(HOST_EXPORTS) \
26684         for flag in $(EXTRA_HOST_FLAGS) ; do \
26685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26686         done; \
26687         echo "Doing TAGS in sim"; \
26688         (cd $(HOST_SUBDIR)/sim && \
26689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26691                   "RANLIB=$${RANLIB}" \
26692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26693                   TAGS) \
26694           || exit 1
26695
26696 @endif sim
26697
26698 .PHONY: maybe-install-info-sim install-info-sim
26699 maybe-install-info-sim:
26700 @if sim
26701 maybe-install-info-sim: install-info-sim
26702
26703 install-info-sim: \
26704     configure-sim \
26705     info-sim 
26706         @: $(MAKE); $(unstage)
26707         @[ -f ./sim/Makefile ] || exit 0; \
26708         r=`${PWD_COMMAND}`; export r; \
26709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26710         $(HOST_EXPORTS) \
26711         for flag in $(EXTRA_HOST_FLAGS) ; do \
26712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26713         done; \
26714         echo "Doing install-info in sim"; \
26715         (cd $(HOST_SUBDIR)/sim && \
26716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26718                   "RANLIB=$${RANLIB}" \
26719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26720                   install-info) \
26721           || exit 1
26722
26723 @endif sim
26724
26725 .PHONY: maybe-install-pdf-sim install-pdf-sim
26726 maybe-install-pdf-sim:
26727 @if sim
26728 maybe-install-pdf-sim: install-pdf-sim
26729
26730 install-pdf-sim: \
26731     configure-sim \
26732     pdf-sim 
26733         @: $(MAKE); $(unstage)
26734         @[ -f ./sim/Makefile ] || exit 0; \
26735         r=`${PWD_COMMAND}`; export r; \
26736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26737         $(HOST_EXPORTS) \
26738         for flag in $(EXTRA_HOST_FLAGS) ; do \
26739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26740         done; \
26741         echo "Doing install-pdf in sim"; \
26742         (cd $(HOST_SUBDIR)/sim && \
26743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26745                   "RANLIB=$${RANLIB}" \
26746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26747                   install-pdf) \
26748           || exit 1
26749
26750 @endif sim
26751
26752 .PHONY: maybe-install-html-sim install-html-sim
26753 maybe-install-html-sim:
26754 @if sim
26755 maybe-install-html-sim: install-html-sim
26756
26757 install-html-sim: \
26758     configure-sim \
26759     html-sim 
26760         @: $(MAKE); $(unstage)
26761         @[ -f ./sim/Makefile ] || exit 0; \
26762         r=`${PWD_COMMAND}`; export r; \
26763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26764         $(HOST_EXPORTS) \
26765         for flag in $(EXTRA_HOST_FLAGS) ; do \
26766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26767         done; \
26768         echo "Doing install-html in sim"; \
26769         (cd $(HOST_SUBDIR)/sim && \
26770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26772                   "RANLIB=$${RANLIB}" \
26773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26774                   install-html) \
26775           || exit 1
26776
26777 @endif sim
26778
26779 .PHONY: maybe-installcheck-sim installcheck-sim
26780 maybe-installcheck-sim:
26781 @if sim
26782 maybe-installcheck-sim: installcheck-sim
26783
26784 installcheck-sim: \
26785     configure-sim 
26786         @: $(MAKE); $(unstage)
26787         @[ -f ./sim/Makefile ] || exit 0; \
26788         r=`${PWD_COMMAND}`; export r; \
26789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26790         $(HOST_EXPORTS) \
26791         for flag in $(EXTRA_HOST_FLAGS) ; do \
26792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26793         done; \
26794         echo "Doing installcheck in sim"; \
26795         (cd $(HOST_SUBDIR)/sim && \
26796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26798                   "RANLIB=$${RANLIB}" \
26799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26800                   installcheck) \
26801           || exit 1
26802
26803 @endif sim
26804
26805 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26806 maybe-mostlyclean-sim:
26807 @if sim
26808 maybe-mostlyclean-sim: mostlyclean-sim
26809
26810 mostlyclean-sim: 
26811         @: $(MAKE); $(unstage)
26812         @[ -f ./sim/Makefile ] || exit 0; \
26813         r=`${PWD_COMMAND}`; export r; \
26814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26815         $(HOST_EXPORTS) \
26816         for flag in $(EXTRA_HOST_FLAGS) ; do \
26817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26818         done; \
26819         echo "Doing mostlyclean in sim"; \
26820         (cd $(HOST_SUBDIR)/sim && \
26821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26823                   "RANLIB=$${RANLIB}" \
26824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26825                   mostlyclean) \
26826           || exit 1
26827
26828 @endif sim
26829
26830 .PHONY: maybe-clean-sim clean-sim
26831 maybe-clean-sim:
26832 @if sim
26833 maybe-clean-sim: clean-sim
26834
26835 clean-sim: 
26836         @: $(MAKE); $(unstage)
26837         @[ -f ./sim/Makefile ] || exit 0; \
26838         r=`${PWD_COMMAND}`; export r; \
26839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26840         $(HOST_EXPORTS) \
26841         for flag in $(EXTRA_HOST_FLAGS) ; do \
26842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26843         done; \
26844         echo "Doing clean in sim"; \
26845         (cd $(HOST_SUBDIR)/sim && \
26846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26848                   "RANLIB=$${RANLIB}" \
26849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26850                   clean) \
26851           || exit 1
26852
26853 @endif sim
26854
26855 .PHONY: maybe-distclean-sim distclean-sim
26856 maybe-distclean-sim:
26857 @if sim
26858 maybe-distclean-sim: distclean-sim
26859
26860 distclean-sim: 
26861         @: $(MAKE); $(unstage)
26862         @[ -f ./sim/Makefile ] || exit 0; \
26863         r=`${PWD_COMMAND}`; export r; \
26864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26865         $(HOST_EXPORTS) \
26866         for flag in $(EXTRA_HOST_FLAGS) ; do \
26867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26868         done; \
26869         echo "Doing distclean in sim"; \
26870         (cd $(HOST_SUBDIR)/sim && \
26871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26873                   "RANLIB=$${RANLIB}" \
26874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26875                   distclean) \
26876           || exit 1
26877
26878 @endif sim
26879
26880 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26881 maybe-maintainer-clean-sim:
26882 @if sim
26883 maybe-maintainer-clean-sim: maintainer-clean-sim
26884
26885 maintainer-clean-sim: 
26886         @: $(MAKE); $(unstage)
26887         @[ -f ./sim/Makefile ] || exit 0; \
26888         r=`${PWD_COMMAND}`; export r; \
26889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890         $(HOST_EXPORTS) \
26891         for flag in $(EXTRA_HOST_FLAGS) ; do \
26892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26893         done; \
26894         echo "Doing maintainer-clean in sim"; \
26895         (cd $(HOST_SUBDIR)/sim && \
26896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26898                   "RANLIB=$${RANLIB}" \
26899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26900                   maintainer-clean) \
26901           || exit 1
26902
26903 @endif sim
26904
26905
26906
26907 .PHONY: configure-texinfo maybe-configure-texinfo
26908 maybe-configure-texinfo:
26909 @if gcc-bootstrap
26910 configure-texinfo: stage_current
26911 @endif gcc-bootstrap
26912 @if texinfo
26913 maybe-configure-texinfo: configure-texinfo
26914 configure-texinfo: 
26915         @: $(MAKE); $(unstage)
26916         @r=`${PWD_COMMAND}`; export r; \
26917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26918         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26919         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
26920         $(HOST_EXPORTS)  \
26921         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26922         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26923         case $(srcdir) in \
26924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26925           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26927         esac; \
26928         module_srcdir=texinfo; \
26929         $(SHELL) \
26930           $$s/$$module_srcdir/configure \
26931           --srcdir=$${topdir}/$$module_srcdir \
26932           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26933           --target=${target_alias}  \
26934           || exit 1
26935 @endif texinfo
26936
26937
26938
26939
26940
26941 .PHONY: all-texinfo maybe-all-texinfo
26942 maybe-all-texinfo:
26943 @if gcc-bootstrap
26944 all-texinfo: stage_current
26945 @endif gcc-bootstrap
26946 @if texinfo
26947 TARGET-texinfo=all
26948 maybe-all-texinfo: all-texinfo
26949 all-texinfo: configure-texinfo
26950         @: $(MAKE); $(unstage)
26951         @r=`${PWD_COMMAND}`; export r; \
26952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26953         $(HOST_EXPORTS)  \
26954         (cd $(HOST_SUBDIR)/texinfo && \
26955           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26956                 $(TARGET-texinfo))
26957 @endif texinfo
26958
26959
26960
26961
26962 .PHONY: check-texinfo maybe-check-texinfo
26963 maybe-check-texinfo:
26964 @if texinfo
26965 maybe-check-texinfo: check-texinfo
26966
26967 check-texinfo:
26968         @: $(MAKE); $(unstage)
26969         @r=`${PWD_COMMAND}`; export r; \
26970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26971         $(HOST_EXPORTS)  \
26972         (cd $(HOST_SUBDIR)/texinfo && \
26973           $(MAKE) $(FLAGS_TO_PASS)  check)
26974
26975 @endif texinfo
26976
26977 .PHONY: install-texinfo maybe-install-texinfo
26978 maybe-install-texinfo:
26979 @if texinfo
26980 maybe-install-texinfo: install-texinfo
26981
26982 install-texinfo:
26983
26984 @endif texinfo
26985
26986 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26987 maybe-install-strip-texinfo:
26988 @if texinfo
26989 maybe-install-strip-texinfo: install-strip-texinfo
26990
26991 install-strip-texinfo:
26992
26993 @endif texinfo
26994
26995 # Other targets (info, dvi, pdf, etc.)
26996
26997 .PHONY: maybe-info-texinfo info-texinfo
26998 maybe-info-texinfo:
26999 @if texinfo
27000 maybe-info-texinfo: info-texinfo
27001
27002 info-texinfo: \
27003     configure-texinfo 
27004         @: $(MAKE); $(unstage)
27005         @[ -f ./texinfo/Makefile ] || exit 0; \
27006         r=`${PWD_COMMAND}`; export r; \
27007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27008         $(HOST_EXPORTS) \
27009         for flag in $(EXTRA_HOST_FLAGS) ; do \
27010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27011         done; \
27012         echo "Doing info in texinfo"; \
27013         (cd $(HOST_SUBDIR)/texinfo && \
27014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27016                   "RANLIB=$${RANLIB}" \
27017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27018                   info) \
27019           || exit 1
27020
27021 @endif texinfo
27022
27023 .PHONY: maybe-dvi-texinfo dvi-texinfo
27024 maybe-dvi-texinfo:
27025 @if texinfo
27026 maybe-dvi-texinfo: dvi-texinfo
27027
27028 dvi-texinfo: \
27029     configure-texinfo 
27030         @: $(MAKE); $(unstage)
27031         @[ -f ./texinfo/Makefile ] || exit 0; \
27032         r=`${PWD_COMMAND}`; export r; \
27033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27034         $(HOST_EXPORTS) \
27035         for flag in $(EXTRA_HOST_FLAGS) ; do \
27036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27037         done; \
27038         echo "Doing dvi in texinfo"; \
27039         (cd $(HOST_SUBDIR)/texinfo && \
27040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27042                   "RANLIB=$${RANLIB}" \
27043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27044                   dvi) \
27045           || exit 1
27046
27047 @endif texinfo
27048
27049 .PHONY: maybe-pdf-texinfo pdf-texinfo
27050 maybe-pdf-texinfo:
27051 @if texinfo
27052 maybe-pdf-texinfo: pdf-texinfo
27053
27054 pdf-texinfo: \
27055     configure-texinfo 
27056         @: $(MAKE); $(unstage)
27057         @[ -f ./texinfo/Makefile ] || exit 0; \
27058         r=`${PWD_COMMAND}`; export r; \
27059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27060         $(HOST_EXPORTS) \
27061         for flag in $(EXTRA_HOST_FLAGS) ; do \
27062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27063         done; \
27064         echo "Doing pdf in texinfo"; \
27065         (cd $(HOST_SUBDIR)/texinfo && \
27066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27068                   "RANLIB=$${RANLIB}" \
27069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27070                   pdf) \
27071           || exit 1
27072
27073 @endif texinfo
27074
27075 .PHONY: maybe-html-texinfo html-texinfo
27076 maybe-html-texinfo:
27077 @if texinfo
27078 maybe-html-texinfo: html-texinfo
27079
27080 html-texinfo: \
27081     configure-texinfo 
27082         @: $(MAKE); $(unstage)
27083         @[ -f ./texinfo/Makefile ] || exit 0; \
27084         r=`${PWD_COMMAND}`; export r; \
27085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27086         $(HOST_EXPORTS) \
27087         for flag in $(EXTRA_HOST_FLAGS) ; do \
27088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27089         done; \
27090         echo "Doing html in texinfo"; \
27091         (cd $(HOST_SUBDIR)/texinfo && \
27092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27094                   "RANLIB=$${RANLIB}" \
27095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27096                   html) \
27097           || exit 1
27098
27099 @endif texinfo
27100
27101 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
27102 maybe-TAGS-texinfo:
27103 @if texinfo
27104 maybe-TAGS-texinfo: TAGS-texinfo
27105
27106 TAGS-texinfo: \
27107     configure-texinfo 
27108         @: $(MAKE); $(unstage)
27109         @[ -f ./texinfo/Makefile ] || exit 0; \
27110         r=`${PWD_COMMAND}`; export r; \
27111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27112         $(HOST_EXPORTS) \
27113         for flag in $(EXTRA_HOST_FLAGS) ; do \
27114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27115         done; \
27116         echo "Doing TAGS in texinfo"; \
27117         (cd $(HOST_SUBDIR)/texinfo && \
27118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27120                   "RANLIB=$${RANLIB}" \
27121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27122                   TAGS) \
27123           || exit 1
27124
27125 @endif texinfo
27126
27127 .PHONY: maybe-install-info-texinfo install-info-texinfo
27128 maybe-install-info-texinfo:
27129 @if texinfo
27130 maybe-install-info-texinfo: install-info-texinfo
27131
27132 install-info-texinfo: \
27133     configure-texinfo \
27134     info-texinfo 
27135         @: $(MAKE); $(unstage)
27136         @[ -f ./texinfo/Makefile ] || exit 0; \
27137         r=`${PWD_COMMAND}`; export r; \
27138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27139         $(HOST_EXPORTS) \
27140         for flag in $(EXTRA_HOST_FLAGS) ; do \
27141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27142         done; \
27143         echo "Doing install-info in texinfo"; \
27144         (cd $(HOST_SUBDIR)/texinfo && \
27145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27147                   "RANLIB=$${RANLIB}" \
27148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27149                   install-info) \
27150           || exit 1
27151
27152 @endif texinfo
27153
27154 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
27155 maybe-install-pdf-texinfo:
27156 @if texinfo
27157 maybe-install-pdf-texinfo: install-pdf-texinfo
27158
27159 install-pdf-texinfo: \
27160     configure-texinfo \
27161     pdf-texinfo 
27162         @: $(MAKE); $(unstage)
27163         @[ -f ./texinfo/Makefile ] || exit 0; \
27164         r=`${PWD_COMMAND}`; export r; \
27165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27166         $(HOST_EXPORTS) \
27167         for flag in $(EXTRA_HOST_FLAGS) ; do \
27168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27169         done; \
27170         echo "Doing install-pdf in texinfo"; \
27171         (cd $(HOST_SUBDIR)/texinfo && \
27172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27174                   "RANLIB=$${RANLIB}" \
27175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27176                   install-pdf) \
27177           || exit 1
27178
27179 @endif texinfo
27180
27181 .PHONY: maybe-install-html-texinfo install-html-texinfo
27182 maybe-install-html-texinfo:
27183 @if texinfo
27184 maybe-install-html-texinfo: install-html-texinfo
27185
27186 install-html-texinfo: \
27187     configure-texinfo \
27188     html-texinfo 
27189         @: $(MAKE); $(unstage)
27190         @[ -f ./texinfo/Makefile ] || exit 0; \
27191         r=`${PWD_COMMAND}`; export r; \
27192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27193         $(HOST_EXPORTS) \
27194         for flag in $(EXTRA_HOST_FLAGS) ; do \
27195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27196         done; \
27197         echo "Doing install-html in texinfo"; \
27198         (cd $(HOST_SUBDIR)/texinfo && \
27199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27201                   "RANLIB=$${RANLIB}" \
27202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27203                   install-html) \
27204           || exit 1
27205
27206 @endif texinfo
27207
27208 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
27209 maybe-installcheck-texinfo:
27210 @if texinfo
27211 maybe-installcheck-texinfo: installcheck-texinfo
27212
27213 installcheck-texinfo: \
27214     configure-texinfo 
27215         @: $(MAKE); $(unstage)
27216         @[ -f ./texinfo/Makefile ] || exit 0; \
27217         r=`${PWD_COMMAND}`; export r; \
27218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27219         $(HOST_EXPORTS) \
27220         for flag in $(EXTRA_HOST_FLAGS) ; do \
27221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27222         done; \
27223         echo "Doing installcheck in texinfo"; \
27224         (cd $(HOST_SUBDIR)/texinfo && \
27225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27227                   "RANLIB=$${RANLIB}" \
27228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27229                   installcheck) \
27230           || exit 1
27231
27232 @endif texinfo
27233
27234 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
27235 maybe-mostlyclean-texinfo:
27236 @if texinfo
27237 maybe-mostlyclean-texinfo: mostlyclean-texinfo
27238
27239 mostlyclean-texinfo: 
27240         @: $(MAKE); $(unstage)
27241         @[ -f ./texinfo/Makefile ] || exit 0; \
27242         r=`${PWD_COMMAND}`; export r; \
27243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27244         $(HOST_EXPORTS) \
27245         for flag in $(EXTRA_HOST_FLAGS) ; do \
27246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27247         done; \
27248         echo "Doing mostlyclean in texinfo"; \
27249         (cd $(HOST_SUBDIR)/texinfo && \
27250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27252                   "RANLIB=$${RANLIB}" \
27253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27254                   mostlyclean) \
27255           || exit 1
27256
27257 @endif texinfo
27258
27259 .PHONY: maybe-clean-texinfo clean-texinfo
27260 maybe-clean-texinfo:
27261 @if texinfo
27262 maybe-clean-texinfo: clean-texinfo
27263
27264 clean-texinfo: 
27265         @: $(MAKE); $(unstage)
27266         @[ -f ./texinfo/Makefile ] || exit 0; \
27267         r=`${PWD_COMMAND}`; export r; \
27268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27269         $(HOST_EXPORTS) \
27270         for flag in $(EXTRA_HOST_FLAGS) ; do \
27271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27272         done; \
27273         echo "Doing clean in texinfo"; \
27274         (cd $(HOST_SUBDIR)/texinfo && \
27275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27277                   "RANLIB=$${RANLIB}" \
27278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27279                   clean) \
27280           || exit 1
27281
27282 @endif texinfo
27283
27284 .PHONY: maybe-distclean-texinfo distclean-texinfo
27285 maybe-distclean-texinfo:
27286 @if texinfo
27287 maybe-distclean-texinfo: distclean-texinfo
27288
27289 distclean-texinfo: 
27290         @: $(MAKE); $(unstage)
27291         @[ -f ./texinfo/Makefile ] || exit 0; \
27292         r=`${PWD_COMMAND}`; export r; \
27293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27294         $(HOST_EXPORTS) \
27295         for flag in $(EXTRA_HOST_FLAGS) ; do \
27296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27297         done; \
27298         echo "Doing distclean in texinfo"; \
27299         (cd $(HOST_SUBDIR)/texinfo && \
27300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27302                   "RANLIB=$${RANLIB}" \
27303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27304                   distclean) \
27305           || exit 1
27306
27307 @endif texinfo
27308
27309 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
27310 maybe-maintainer-clean-texinfo:
27311 @if texinfo
27312 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
27313
27314 maintainer-clean-texinfo: 
27315         @: $(MAKE); $(unstage)
27316         @[ -f ./texinfo/Makefile ] || exit 0; \
27317         r=`${PWD_COMMAND}`; export r; \
27318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27319         $(HOST_EXPORTS) \
27320         for flag in $(EXTRA_HOST_FLAGS) ; do \
27321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27322         done; \
27323         echo "Doing maintainer-clean in texinfo"; \
27324         (cd $(HOST_SUBDIR)/texinfo && \
27325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27327                   "RANLIB=$${RANLIB}" \
27328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27329                   maintainer-clean) \
27330           || exit 1
27331
27332 @endif texinfo
27333
27334
27335
27336 .PHONY: configure-zlib maybe-configure-zlib
27337 maybe-configure-zlib:
27338 @if gcc-bootstrap
27339 configure-zlib: stage_current
27340 @endif gcc-bootstrap
27341 @if zlib
27342 maybe-configure-zlib: configure-zlib
27343 configure-zlib: 
27344         @r=`${PWD_COMMAND}`; export r; \
27345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27346         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27348         $(HOST_EXPORTS)  \
27349         echo Configuring in $(HOST_SUBDIR)/zlib; \
27350         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
27351         case $(srcdir) in \
27352           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27353           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27354                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27355         esac; \
27356         module_srcdir=zlib; \
27357         $(SHELL) \
27358           $$s/$$module_srcdir/configure \
27359           --srcdir=$${topdir}/$$module_srcdir \
27360           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27361           --target=${target_alias} @extra_host_zlib_configure_flags@ \
27362           || exit 1
27363 @endif zlib
27364
27365
27366
27367 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
27368 maybe-configure-stage1-zlib:
27369 @if zlib-bootstrap
27370 maybe-configure-stage1-zlib: configure-stage1-zlib
27371 configure-stage1-zlib:
27372         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27374         @r=`${PWD_COMMAND}`; export r; \
27375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27376         TFLAGS="$(STAGE1_TFLAGS)"; \
27377         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27378         $(HOST_EXPORTS) \
27379         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27380         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27381         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27382         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
27383         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27384         cd $(HOST_SUBDIR)/zlib || exit 1; \
27385         case $(srcdir) in \
27386           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27387           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27388                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27389         esac; \
27390         module_srcdir=zlib; \
27391         $(SHELL) $$s/$$module_srcdir/configure \
27392           --srcdir=$${topdir}/$$module_srcdir \
27393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27394           --target=${target_alias} \
27395            \
27396           $(STAGE1_CONFIGURE_FLAGS) \
27397           @extra_host_zlib_configure_flags@
27398 @endif zlib-bootstrap
27399
27400 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
27401 maybe-configure-stage2-zlib:
27402 @if zlib-bootstrap
27403 maybe-configure-stage2-zlib: configure-stage2-zlib
27404 configure-stage2-zlib:
27405         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27407         @r=`${PWD_COMMAND}`; export r; \
27408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27409         TFLAGS="$(STAGE2_TFLAGS)"; \
27410         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27411         $(HOST_EXPORTS) \
27412         $(POSTSTAGE1_HOST_EXPORTS) \
27413         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27414         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27415         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27416         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
27417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27418         cd $(HOST_SUBDIR)/zlib || exit 1; \
27419         case $(srcdir) in \
27420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27421           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27423         esac; \
27424         module_srcdir=zlib; \
27425         $(SHELL) $$s/$$module_srcdir/configure \
27426           --srcdir=$${topdir}/$$module_srcdir \
27427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27428           --target=${target_alias} \
27429           --with-build-libsubdir=$(HOST_SUBDIR) \
27430           $(STAGE2_CONFIGURE_FLAGS) \
27431           @extra_host_zlib_configure_flags@
27432 @endif zlib-bootstrap
27433
27434 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
27435 maybe-configure-stage3-zlib:
27436 @if zlib-bootstrap
27437 maybe-configure-stage3-zlib: configure-stage3-zlib
27438 configure-stage3-zlib:
27439         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27440         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27441         @r=`${PWD_COMMAND}`; export r; \
27442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27443         TFLAGS="$(STAGE3_TFLAGS)"; \
27444         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27445         $(HOST_EXPORTS) \
27446         $(POSTSTAGE1_HOST_EXPORTS) \
27447         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27448         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27449         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27450         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
27451         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27452         cd $(HOST_SUBDIR)/zlib || exit 1; \
27453         case $(srcdir) in \
27454           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27455           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27456                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27457         esac; \
27458         module_srcdir=zlib; \
27459         $(SHELL) $$s/$$module_srcdir/configure \
27460           --srcdir=$${topdir}/$$module_srcdir \
27461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27462           --target=${target_alias} \
27463           --with-build-libsubdir=$(HOST_SUBDIR) \
27464           $(STAGE3_CONFIGURE_FLAGS) \
27465           @extra_host_zlib_configure_flags@
27466 @endif zlib-bootstrap
27467
27468 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
27469 maybe-configure-stage4-zlib:
27470 @if zlib-bootstrap
27471 maybe-configure-stage4-zlib: configure-stage4-zlib
27472 configure-stage4-zlib:
27473         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27475         @r=`${PWD_COMMAND}`; export r; \
27476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27477         TFLAGS="$(STAGE4_TFLAGS)"; \
27478         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27479         $(HOST_EXPORTS) \
27480         $(POSTSTAGE1_HOST_EXPORTS) \
27481         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27482         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27483         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27484         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
27485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27486         cd $(HOST_SUBDIR)/zlib || exit 1; \
27487         case $(srcdir) in \
27488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27489           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27491         esac; \
27492         module_srcdir=zlib; \
27493         $(SHELL) $$s/$$module_srcdir/configure \
27494           --srcdir=$${topdir}/$$module_srcdir \
27495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27496           --target=${target_alias} \
27497           --with-build-libsubdir=$(HOST_SUBDIR) \
27498           $(STAGE4_CONFIGURE_FLAGS) \
27499           @extra_host_zlib_configure_flags@
27500 @endif zlib-bootstrap
27501
27502 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
27503 maybe-configure-stageprofile-zlib:
27504 @if zlib-bootstrap
27505 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
27506 configure-stageprofile-zlib:
27507         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27508         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27509         @r=`${PWD_COMMAND}`; export r; \
27510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27511         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27512         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27513         $(HOST_EXPORTS) \
27514         $(POSTSTAGE1_HOST_EXPORTS) \
27515         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27516         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27517         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27518         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
27519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27520         cd $(HOST_SUBDIR)/zlib || exit 1; \
27521         case $(srcdir) in \
27522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27523           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27525         esac; \
27526         module_srcdir=zlib; \
27527         $(SHELL) $$s/$$module_srcdir/configure \
27528           --srcdir=$${topdir}/$$module_srcdir \
27529           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27530           --target=${target_alias} \
27531           --with-build-libsubdir=$(HOST_SUBDIR) \
27532           $(STAGEprofile_CONFIGURE_FLAGS) \
27533           @extra_host_zlib_configure_flags@
27534 @endif zlib-bootstrap
27535
27536 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
27537 maybe-configure-stagefeedback-zlib:
27538 @if zlib-bootstrap
27539 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
27540 configure-stagefeedback-zlib:
27541         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27542         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
27543         @r=`${PWD_COMMAND}`; export r; \
27544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27545         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27546         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
27547         $(HOST_EXPORTS) \
27548         $(POSTSTAGE1_HOST_EXPORTS) \
27549         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27550         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27551         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27552         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
27553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
27554         cd $(HOST_SUBDIR)/zlib || exit 1; \
27555         case $(srcdir) in \
27556           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27557           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
27558                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27559         esac; \
27560         module_srcdir=zlib; \
27561         $(SHELL) $$s/$$module_srcdir/configure \
27562           --srcdir=$${topdir}/$$module_srcdir \
27563           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27564           --target=${target_alias} \
27565           --with-build-libsubdir=$(HOST_SUBDIR) \
27566           $(STAGEfeedback_CONFIGURE_FLAGS) \
27567           @extra_host_zlib_configure_flags@
27568 @endif zlib-bootstrap
27569
27570
27571
27572
27573
27574 .PHONY: all-zlib maybe-all-zlib
27575 maybe-all-zlib:
27576 @if gcc-bootstrap
27577 all-zlib: stage_current
27578 @endif gcc-bootstrap
27579 @if zlib
27580 TARGET-zlib=all
27581 maybe-all-zlib: all-zlib
27582 all-zlib: configure-zlib
27583         @r=`${PWD_COMMAND}`; export r; \
27584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27585         $(HOST_EXPORTS)  \
27586         (cd $(HOST_SUBDIR)/zlib && \
27587           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27588                 $(TARGET-zlib))
27589 @endif zlib
27590
27591
27592
27593 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
27594 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
27595 maybe-all-stage1-zlib:
27596 maybe-clean-stage1-zlib:
27597 @if zlib-bootstrap
27598 maybe-all-stage1-zlib: all-stage1-zlib
27599 all-stage1: all-stage1-zlib
27600 TARGET-stage1-zlib = $(TARGET-zlib)
27601 all-stage1-zlib: configure-stage1-zlib
27602         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27603         @r=`${PWD_COMMAND}`; export r; \
27604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27605         TFLAGS="$(STAGE1_TFLAGS)"; \
27606         $(HOST_EXPORTS)  \
27607         cd $(HOST_SUBDIR)/zlib && \
27608          \
27609         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27610                 CFLAGS="$(STAGE1_CFLAGS)" \
27611                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27612                 LIBCFLAGS="$(LIBCFLAGS)" \
27613                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27614                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27615                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27616                 $(EXTRA_HOST_FLAGS)  \
27617                 $(STAGE1_FLAGS_TO_PASS)  \
27618                 TFLAGS="$(STAGE1_TFLAGS)"  \
27619                 $(TARGET-stage1-zlib)
27620
27621 maybe-clean-stage1-zlib: clean-stage1-zlib
27622 clean-stage1: clean-stage1-zlib
27623 clean-stage1-zlib:
27624         @if [ $(current_stage) = stage1 ]; then \
27625           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27626         else \
27627           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
27628           $(MAKE) stage1-start; \
27629         fi; \
27630         cd $(HOST_SUBDIR)/zlib && \
27631         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27632         $(STAGE1_FLAGS_TO_PASS)  clean
27633 @endif zlib-bootstrap
27634
27635
27636 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27637 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27638 maybe-all-stage2-zlib:
27639 maybe-clean-stage2-zlib:
27640 @if zlib-bootstrap
27641 maybe-all-stage2-zlib: all-stage2-zlib
27642 all-stage2: all-stage2-zlib
27643 TARGET-stage2-zlib = $(TARGET-zlib)
27644 all-stage2-zlib: configure-stage2-zlib
27645         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27646         @r=`${PWD_COMMAND}`; export r; \
27647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27648         TFLAGS="$(STAGE2_TFLAGS)"; \
27649         $(HOST_EXPORTS) \
27650         $(POSTSTAGE1_HOST_EXPORTS)  \
27651         cd $(HOST_SUBDIR)/zlib && \
27652          \
27653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27654                 CFLAGS="$(STAGE2_CFLAGS)" \
27655                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27656                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27661                 TFLAGS="$(STAGE2_TFLAGS)"  \
27662                 $(TARGET-stage2-zlib)
27663
27664 maybe-clean-stage2-zlib: clean-stage2-zlib
27665 clean-stage2: clean-stage2-zlib
27666 clean-stage2-zlib:
27667         @if [ $(current_stage) = stage2 ]; then \
27668           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27669         else \
27670           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27671           $(MAKE) stage2-start; \
27672         fi; \
27673         cd $(HOST_SUBDIR)/zlib && \
27674         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27675 @endif zlib-bootstrap
27676
27677
27678 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27679 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27680 maybe-all-stage3-zlib:
27681 maybe-clean-stage3-zlib:
27682 @if zlib-bootstrap
27683 maybe-all-stage3-zlib: all-stage3-zlib
27684 all-stage3: all-stage3-zlib
27685 TARGET-stage3-zlib = $(TARGET-zlib)
27686 all-stage3-zlib: configure-stage3-zlib
27687         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27688         @r=`${PWD_COMMAND}`; export r; \
27689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27690         TFLAGS="$(STAGE3_TFLAGS)"; \
27691         $(HOST_EXPORTS) \
27692         $(POSTSTAGE1_HOST_EXPORTS)  \
27693         cd $(HOST_SUBDIR)/zlib && \
27694          \
27695         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27696                 CFLAGS="$(STAGE3_CFLAGS)" \
27697                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27698                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27699                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27700                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27701                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27702                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27703                 TFLAGS="$(STAGE3_TFLAGS)"  \
27704                 $(TARGET-stage3-zlib)
27705
27706 maybe-clean-stage3-zlib: clean-stage3-zlib
27707 clean-stage3: clean-stage3-zlib
27708 clean-stage3-zlib:
27709         @if [ $(current_stage) = stage3 ]; then \
27710           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27711         else \
27712           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27713           $(MAKE) stage3-start; \
27714         fi; \
27715         cd $(HOST_SUBDIR)/zlib && \
27716         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27717 @endif zlib-bootstrap
27718
27719
27720 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27721 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27722 maybe-all-stage4-zlib:
27723 maybe-clean-stage4-zlib:
27724 @if zlib-bootstrap
27725 maybe-all-stage4-zlib: all-stage4-zlib
27726 all-stage4: all-stage4-zlib
27727 TARGET-stage4-zlib = $(TARGET-zlib)
27728 all-stage4-zlib: configure-stage4-zlib
27729         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27730         @r=`${PWD_COMMAND}`; export r; \
27731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27732         TFLAGS="$(STAGE4_TFLAGS)"; \
27733         $(HOST_EXPORTS) \
27734         $(POSTSTAGE1_HOST_EXPORTS)  \
27735         cd $(HOST_SUBDIR)/zlib && \
27736          \
27737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27738                 CFLAGS="$(STAGE4_CFLAGS)" \
27739                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27740                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27744                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27745                 TFLAGS="$(STAGE4_TFLAGS)"  \
27746                 $(TARGET-stage4-zlib)
27747
27748 maybe-clean-stage4-zlib: clean-stage4-zlib
27749 clean-stage4: clean-stage4-zlib
27750 clean-stage4-zlib:
27751         @if [ $(current_stage) = stage4 ]; then \
27752           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27753         else \
27754           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27755           $(MAKE) stage4-start; \
27756         fi; \
27757         cd $(HOST_SUBDIR)/zlib && \
27758         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27759 @endif zlib-bootstrap
27760
27761
27762 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27763 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27764 maybe-all-stageprofile-zlib:
27765 maybe-clean-stageprofile-zlib:
27766 @if zlib-bootstrap
27767 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27768 all-stageprofile: all-stageprofile-zlib
27769 TARGET-stageprofile-zlib = $(TARGET-zlib)
27770 all-stageprofile-zlib: configure-stageprofile-zlib
27771         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27772         @r=`${PWD_COMMAND}`; export r; \
27773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27774         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27775         $(HOST_EXPORTS) \
27776         $(POSTSTAGE1_HOST_EXPORTS)  \
27777         cd $(HOST_SUBDIR)/zlib && \
27778          \
27779         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27780                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27781                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27782                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27783                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27784                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27785                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27786                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27787                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
27788                 $(TARGET-stageprofile-zlib)
27789
27790 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27791 clean-stageprofile: clean-stageprofile-zlib
27792 clean-stageprofile-zlib:
27793         @if [ $(current_stage) = stageprofile ]; then \
27794           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27795         else \
27796           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27797           $(MAKE) stageprofile-start; \
27798         fi; \
27799         cd $(HOST_SUBDIR)/zlib && \
27800         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27801 @endif zlib-bootstrap
27802
27803
27804 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27805 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27806 maybe-all-stagefeedback-zlib:
27807 maybe-clean-stagefeedback-zlib:
27808 @if zlib-bootstrap
27809 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27810 all-stagefeedback: all-stagefeedback-zlib
27811 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27812 all-stagefeedback-zlib: configure-stagefeedback-zlib
27813         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27814         @r=`${PWD_COMMAND}`; export r; \
27815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27816         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27817         $(HOST_EXPORTS) \
27818         $(POSTSTAGE1_HOST_EXPORTS)  \
27819         cd $(HOST_SUBDIR)/zlib && \
27820          \
27821         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27822                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27823                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27824                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27825                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27826                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27827                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27828                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27829                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
27830                 $(TARGET-stagefeedback-zlib)
27831
27832 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27833 clean-stagefeedback: clean-stagefeedback-zlib
27834 clean-stagefeedback-zlib:
27835         @if [ $(current_stage) = stagefeedback ]; then \
27836           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27837         else \
27838           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27839           $(MAKE) stagefeedback-start; \
27840         fi; \
27841         cd $(HOST_SUBDIR)/zlib && \
27842         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27843 @endif zlib-bootstrap
27844
27845
27846
27847
27848
27849 .PHONY: check-zlib maybe-check-zlib
27850 maybe-check-zlib:
27851 @if zlib
27852 maybe-check-zlib: check-zlib
27853
27854 check-zlib:
27855
27856 @endif zlib
27857
27858 .PHONY: install-zlib maybe-install-zlib
27859 maybe-install-zlib:
27860 @if zlib
27861 maybe-install-zlib: install-zlib
27862
27863 install-zlib:
27864
27865 @endif zlib
27866
27867 .PHONY: install-strip-zlib maybe-install-strip-zlib
27868 maybe-install-strip-zlib:
27869 @if zlib
27870 maybe-install-strip-zlib: install-strip-zlib
27871
27872 install-strip-zlib:
27873
27874 @endif zlib
27875
27876 # Other targets (info, dvi, pdf, etc.)
27877
27878 .PHONY: maybe-info-zlib info-zlib
27879 maybe-info-zlib:
27880 @if zlib
27881 maybe-info-zlib: info-zlib
27882
27883 info-zlib: \
27884     configure-zlib 
27885         @[ -f ./zlib/Makefile ] || exit 0; \
27886         r=`${PWD_COMMAND}`; export r; \
27887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27888         $(HOST_EXPORTS) \
27889         for flag in $(EXTRA_HOST_FLAGS) ; do \
27890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27891         done; \
27892         echo "Doing info in zlib"; \
27893         (cd $(HOST_SUBDIR)/zlib && \
27894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27896                   "RANLIB=$${RANLIB}" \
27897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27898                   info) \
27899           || exit 1
27900
27901 @endif zlib
27902
27903 .PHONY: maybe-dvi-zlib dvi-zlib
27904 maybe-dvi-zlib:
27905 @if zlib
27906 maybe-dvi-zlib: dvi-zlib
27907
27908 dvi-zlib: \
27909     configure-zlib 
27910         @[ -f ./zlib/Makefile ] || exit 0; \
27911         r=`${PWD_COMMAND}`; export r; \
27912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27913         $(HOST_EXPORTS) \
27914         for flag in $(EXTRA_HOST_FLAGS) ; do \
27915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27916         done; \
27917         echo "Doing dvi in zlib"; \
27918         (cd $(HOST_SUBDIR)/zlib && \
27919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27921                   "RANLIB=$${RANLIB}" \
27922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27923                   dvi) \
27924           || exit 1
27925
27926 @endif zlib
27927
27928 .PHONY: maybe-pdf-zlib pdf-zlib
27929 maybe-pdf-zlib:
27930 @if zlib
27931 maybe-pdf-zlib: pdf-zlib
27932
27933 pdf-zlib: \
27934     configure-zlib 
27935         @[ -f ./zlib/Makefile ] || exit 0; \
27936         r=`${PWD_COMMAND}`; export r; \
27937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27938         $(HOST_EXPORTS) \
27939         for flag in $(EXTRA_HOST_FLAGS) ; do \
27940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27941         done; \
27942         echo "Doing pdf in zlib"; \
27943         (cd $(HOST_SUBDIR)/zlib && \
27944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27946                   "RANLIB=$${RANLIB}" \
27947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27948                   pdf) \
27949           || exit 1
27950
27951 @endif zlib
27952
27953 .PHONY: maybe-html-zlib html-zlib
27954 maybe-html-zlib:
27955 @if zlib
27956 maybe-html-zlib: html-zlib
27957
27958 html-zlib: \
27959     configure-zlib 
27960         @[ -f ./zlib/Makefile ] || exit 0; \
27961         r=`${PWD_COMMAND}`; export r; \
27962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27963         $(HOST_EXPORTS) \
27964         for flag in $(EXTRA_HOST_FLAGS) ; do \
27965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27966         done; \
27967         echo "Doing html in zlib"; \
27968         (cd $(HOST_SUBDIR)/zlib && \
27969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27971                   "RANLIB=$${RANLIB}" \
27972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27973                   html) \
27974           || exit 1
27975
27976 @endif zlib
27977
27978 .PHONY: maybe-TAGS-zlib TAGS-zlib
27979 maybe-TAGS-zlib:
27980 @if zlib
27981 maybe-TAGS-zlib: TAGS-zlib
27982
27983 TAGS-zlib: \
27984     configure-zlib 
27985         @[ -f ./zlib/Makefile ] || exit 0; \
27986         r=`${PWD_COMMAND}`; export r; \
27987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27988         $(HOST_EXPORTS) \
27989         for flag in $(EXTRA_HOST_FLAGS) ; do \
27990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27991         done; \
27992         echo "Doing TAGS in zlib"; \
27993         (cd $(HOST_SUBDIR)/zlib && \
27994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27996                   "RANLIB=$${RANLIB}" \
27997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27998                   TAGS) \
27999           || exit 1
28000
28001 @endif zlib
28002
28003 .PHONY: maybe-install-info-zlib install-info-zlib
28004 maybe-install-info-zlib:
28005 @if zlib
28006 maybe-install-info-zlib: install-info-zlib
28007
28008 install-info-zlib: \
28009     configure-zlib \
28010     info-zlib 
28011         @[ -f ./zlib/Makefile ] || exit 0; \
28012         r=`${PWD_COMMAND}`; export r; \
28013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28014         $(HOST_EXPORTS) \
28015         for flag in $(EXTRA_HOST_FLAGS) ; do \
28016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28017         done; \
28018         echo "Doing install-info in zlib"; \
28019         (cd $(HOST_SUBDIR)/zlib && \
28020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28022                   "RANLIB=$${RANLIB}" \
28023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28024                   install-info) \
28025           || exit 1
28026
28027 @endif zlib
28028
28029 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
28030 maybe-install-pdf-zlib:
28031 @if zlib
28032 maybe-install-pdf-zlib: install-pdf-zlib
28033
28034 install-pdf-zlib: \
28035     configure-zlib \
28036     pdf-zlib 
28037         @[ -f ./zlib/Makefile ] || exit 0; \
28038         r=`${PWD_COMMAND}`; export r; \
28039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28040         $(HOST_EXPORTS) \
28041         for flag in $(EXTRA_HOST_FLAGS) ; do \
28042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28043         done; \
28044         echo "Doing install-pdf in zlib"; \
28045         (cd $(HOST_SUBDIR)/zlib && \
28046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28048                   "RANLIB=$${RANLIB}" \
28049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28050                   install-pdf) \
28051           || exit 1
28052
28053 @endif zlib
28054
28055 .PHONY: maybe-install-html-zlib install-html-zlib
28056 maybe-install-html-zlib:
28057 @if zlib
28058 maybe-install-html-zlib: install-html-zlib
28059
28060 install-html-zlib: \
28061     configure-zlib \
28062     html-zlib 
28063         @[ -f ./zlib/Makefile ] || exit 0; \
28064         r=`${PWD_COMMAND}`; export r; \
28065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28066         $(HOST_EXPORTS) \
28067         for flag in $(EXTRA_HOST_FLAGS) ; do \
28068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28069         done; \
28070         echo "Doing install-html in zlib"; \
28071         (cd $(HOST_SUBDIR)/zlib && \
28072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28074                   "RANLIB=$${RANLIB}" \
28075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28076                   install-html) \
28077           || exit 1
28078
28079 @endif zlib
28080
28081 .PHONY: maybe-installcheck-zlib installcheck-zlib
28082 maybe-installcheck-zlib:
28083 @if zlib
28084 maybe-installcheck-zlib: installcheck-zlib
28085
28086 installcheck-zlib: \
28087     configure-zlib 
28088         @[ -f ./zlib/Makefile ] || exit 0; \
28089         r=`${PWD_COMMAND}`; export r; \
28090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28091         $(HOST_EXPORTS) \
28092         for flag in $(EXTRA_HOST_FLAGS) ; do \
28093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28094         done; \
28095         echo "Doing installcheck in zlib"; \
28096         (cd $(HOST_SUBDIR)/zlib && \
28097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28099                   "RANLIB=$${RANLIB}" \
28100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28101                   installcheck) \
28102           || exit 1
28103
28104 @endif zlib
28105
28106 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
28107 maybe-mostlyclean-zlib:
28108 @if zlib
28109 maybe-mostlyclean-zlib: mostlyclean-zlib
28110
28111 mostlyclean-zlib: 
28112         @[ -f ./zlib/Makefile ] || exit 0; \
28113         r=`${PWD_COMMAND}`; export r; \
28114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28115         $(HOST_EXPORTS) \
28116         for flag in $(EXTRA_HOST_FLAGS) ; do \
28117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28118         done; \
28119         echo "Doing mostlyclean in zlib"; \
28120         (cd $(HOST_SUBDIR)/zlib && \
28121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28123                   "RANLIB=$${RANLIB}" \
28124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28125                   mostlyclean) \
28126           || exit 1
28127
28128 @endif zlib
28129
28130 .PHONY: maybe-clean-zlib clean-zlib
28131 maybe-clean-zlib:
28132 @if zlib
28133 maybe-clean-zlib: clean-zlib
28134
28135 clean-zlib: 
28136         @[ -f ./zlib/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 clean in zlib"; \
28144         (cd $(HOST_SUBDIR)/zlib && \
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                   clean) \
28150           || exit 1
28151
28152 @endif zlib
28153
28154 .PHONY: maybe-distclean-zlib distclean-zlib
28155 maybe-distclean-zlib:
28156 @if zlib
28157 maybe-distclean-zlib: distclean-zlib
28158
28159 distclean-zlib: 
28160         @[ -f ./zlib/Makefile ] || exit 0; \
28161         r=`${PWD_COMMAND}`; export r; \
28162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28163         $(HOST_EXPORTS) \
28164         for flag in $(EXTRA_HOST_FLAGS) ; do \
28165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28166         done; \
28167         echo "Doing distclean in zlib"; \
28168         (cd $(HOST_SUBDIR)/zlib && \
28169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28171                   "RANLIB=$${RANLIB}" \
28172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28173                   distclean) \
28174           || exit 1
28175
28176 @endif zlib
28177
28178 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
28179 maybe-maintainer-clean-zlib:
28180 @if zlib
28181 maybe-maintainer-clean-zlib: maintainer-clean-zlib
28182
28183 maintainer-clean-zlib: 
28184         @[ -f ./zlib/Makefile ] || exit 0; \
28185         r=`${PWD_COMMAND}`; export r; \
28186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28187         $(HOST_EXPORTS) \
28188         for flag in $(EXTRA_HOST_FLAGS) ; do \
28189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28190         done; \
28191         echo "Doing maintainer-clean in zlib"; \
28192         (cd $(HOST_SUBDIR)/zlib && \
28193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28195                   "RANLIB=$${RANLIB}" \
28196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28197                   maintainer-clean) \
28198           || exit 1
28199
28200 @endif zlib
28201
28202
28203
28204 .PHONY: configure-gnulib maybe-configure-gnulib
28205 maybe-configure-gnulib:
28206 @if gcc-bootstrap
28207 configure-gnulib: stage_current
28208 @endif gcc-bootstrap
28209 @if gnulib
28210 maybe-configure-gnulib: configure-gnulib
28211 configure-gnulib: 
28212         @: $(MAKE); $(unstage)
28213         @r=`${PWD_COMMAND}`; export r; \
28214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28215         test ! -f $(HOST_SUBDIR)/gnulib/Makefile || exit 0; \
28216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnulib; \
28217         $(HOST_EXPORTS)  \
28218         echo Configuring in $(HOST_SUBDIR)/gnulib; \
28219         cd "$(HOST_SUBDIR)/gnulib" || exit 1; \
28220         case $(srcdir) in \
28221           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28222           *) topdir=`echo $(HOST_SUBDIR)/gnulib/ | \
28223                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28224         esac; \
28225         module_srcdir=gnulib; \
28226         $(SHELL) \
28227           $$s/$$module_srcdir/configure \
28228           --srcdir=$${topdir}/$$module_srcdir \
28229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28230           --target=${target_alias}  \
28231           || exit 1
28232 @endif gnulib
28233
28234
28235
28236
28237
28238 .PHONY: all-gnulib maybe-all-gnulib
28239 maybe-all-gnulib:
28240 @if gcc-bootstrap
28241 all-gnulib: stage_current
28242 @endif gcc-bootstrap
28243 @if gnulib
28244 TARGET-gnulib=all
28245 maybe-all-gnulib: all-gnulib
28246 all-gnulib: configure-gnulib
28247         @: $(MAKE); $(unstage)
28248         @r=`${PWD_COMMAND}`; export r; \
28249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28250         $(HOST_EXPORTS)  \
28251         (cd $(HOST_SUBDIR)/gnulib && \
28252           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28253                 $(TARGET-gnulib))
28254 @endif gnulib
28255
28256
28257
28258
28259 .PHONY: check-gnulib maybe-check-gnulib
28260 maybe-check-gnulib:
28261 @if gnulib
28262 maybe-check-gnulib: check-gnulib
28263
28264 check-gnulib:
28265         @: $(MAKE); $(unstage)
28266         @r=`${PWD_COMMAND}`; export r; \
28267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28268         $(HOST_EXPORTS)  \
28269         (cd $(HOST_SUBDIR)/gnulib && \
28270           $(MAKE) $(FLAGS_TO_PASS)  check)
28271
28272 @endif gnulib
28273
28274 .PHONY: install-gnulib maybe-install-gnulib
28275 maybe-install-gnulib:
28276 @if gnulib
28277 maybe-install-gnulib: install-gnulib
28278
28279 install-gnulib: installdirs
28280         @: $(MAKE); $(unstage)
28281         @r=`${PWD_COMMAND}`; export r; \
28282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28283         $(HOST_EXPORTS) \
28284         (cd $(HOST_SUBDIR)/gnulib && \
28285           $(MAKE) $(FLAGS_TO_PASS)  install)
28286
28287 @endif gnulib
28288
28289 .PHONY: install-strip-gnulib maybe-install-strip-gnulib
28290 maybe-install-strip-gnulib:
28291 @if gnulib
28292 maybe-install-strip-gnulib: install-strip-gnulib
28293
28294 install-strip-gnulib: installdirs
28295         @: $(MAKE); $(unstage)
28296         @r=`${PWD_COMMAND}`; export r; \
28297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28298         $(HOST_EXPORTS) \
28299         (cd $(HOST_SUBDIR)/gnulib && \
28300           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28301
28302 @endif gnulib
28303
28304 # Other targets (info, dvi, pdf, etc.)
28305
28306 .PHONY: maybe-info-gnulib info-gnulib
28307 maybe-info-gnulib:
28308 @if gnulib
28309 maybe-info-gnulib: info-gnulib
28310
28311 info-gnulib: \
28312     configure-gnulib 
28313         @: $(MAKE); $(unstage)
28314         @[ -f ./gnulib/Makefile ] || exit 0; \
28315         r=`${PWD_COMMAND}`; export r; \
28316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28317         $(HOST_EXPORTS) \
28318         for flag in $(EXTRA_HOST_FLAGS) ; do \
28319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28320         done; \
28321         echo "Doing info in gnulib"; \
28322         (cd $(HOST_SUBDIR)/gnulib && \
28323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28325                   "RANLIB=$${RANLIB}" \
28326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28327                   info) \
28328           || exit 1
28329
28330 @endif gnulib
28331
28332 .PHONY: maybe-dvi-gnulib dvi-gnulib
28333 maybe-dvi-gnulib:
28334 @if gnulib
28335 maybe-dvi-gnulib: dvi-gnulib
28336
28337 dvi-gnulib: \
28338     configure-gnulib 
28339         @: $(MAKE); $(unstage)
28340         @[ -f ./gnulib/Makefile ] || exit 0; \
28341         r=`${PWD_COMMAND}`; export r; \
28342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28343         $(HOST_EXPORTS) \
28344         for flag in $(EXTRA_HOST_FLAGS) ; do \
28345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28346         done; \
28347         echo "Doing dvi in gnulib"; \
28348         (cd $(HOST_SUBDIR)/gnulib && \
28349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28351                   "RANLIB=$${RANLIB}" \
28352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28353                   dvi) \
28354           || exit 1
28355
28356 @endif gnulib
28357
28358 .PHONY: maybe-pdf-gnulib pdf-gnulib
28359 maybe-pdf-gnulib:
28360 @if gnulib
28361 maybe-pdf-gnulib: pdf-gnulib
28362
28363 pdf-gnulib: \
28364     configure-gnulib 
28365         @: $(MAKE); $(unstage)
28366         @[ -f ./gnulib/Makefile ] || exit 0; \
28367         r=`${PWD_COMMAND}`; export r; \
28368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28369         $(HOST_EXPORTS) \
28370         for flag in $(EXTRA_HOST_FLAGS) ; do \
28371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28372         done; \
28373         echo "Doing pdf in gnulib"; \
28374         (cd $(HOST_SUBDIR)/gnulib && \
28375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28377                   "RANLIB=$${RANLIB}" \
28378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28379                   pdf) \
28380           || exit 1
28381
28382 @endif gnulib
28383
28384 .PHONY: maybe-html-gnulib html-gnulib
28385 maybe-html-gnulib:
28386 @if gnulib
28387 maybe-html-gnulib: html-gnulib
28388
28389 html-gnulib: \
28390     configure-gnulib 
28391         @: $(MAKE); $(unstage)
28392         @[ -f ./gnulib/Makefile ] || exit 0; \
28393         r=`${PWD_COMMAND}`; export r; \
28394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28395         $(HOST_EXPORTS) \
28396         for flag in $(EXTRA_HOST_FLAGS) ; do \
28397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28398         done; \
28399         echo "Doing html in gnulib"; \
28400         (cd $(HOST_SUBDIR)/gnulib && \
28401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28403                   "RANLIB=$${RANLIB}" \
28404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28405                   html) \
28406           || exit 1
28407
28408 @endif gnulib
28409
28410 .PHONY: maybe-TAGS-gnulib TAGS-gnulib
28411 maybe-TAGS-gnulib:
28412 @if gnulib
28413 maybe-TAGS-gnulib: TAGS-gnulib
28414
28415 TAGS-gnulib: \
28416     configure-gnulib 
28417         @: $(MAKE); $(unstage)
28418         @[ -f ./gnulib/Makefile ] || exit 0; \
28419         r=`${PWD_COMMAND}`; export r; \
28420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28421         $(HOST_EXPORTS) \
28422         for flag in $(EXTRA_HOST_FLAGS) ; do \
28423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28424         done; \
28425         echo "Doing TAGS in gnulib"; \
28426         (cd $(HOST_SUBDIR)/gnulib && \
28427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28429                   "RANLIB=$${RANLIB}" \
28430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28431                   TAGS) \
28432           || exit 1
28433
28434 @endif gnulib
28435
28436 .PHONY: maybe-install-info-gnulib install-info-gnulib
28437 maybe-install-info-gnulib:
28438 @if gnulib
28439 maybe-install-info-gnulib: install-info-gnulib
28440
28441 install-info-gnulib: \
28442     configure-gnulib \
28443     info-gnulib 
28444         @: $(MAKE); $(unstage)
28445         @[ -f ./gnulib/Makefile ] || exit 0; \
28446         r=`${PWD_COMMAND}`; export r; \
28447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28448         $(HOST_EXPORTS) \
28449         for flag in $(EXTRA_HOST_FLAGS) ; do \
28450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28451         done; \
28452         echo "Doing install-info in gnulib"; \
28453         (cd $(HOST_SUBDIR)/gnulib && \
28454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28456                   "RANLIB=$${RANLIB}" \
28457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28458                   install-info) \
28459           || exit 1
28460
28461 @endif gnulib
28462
28463 .PHONY: maybe-install-pdf-gnulib install-pdf-gnulib
28464 maybe-install-pdf-gnulib:
28465 @if gnulib
28466 maybe-install-pdf-gnulib: install-pdf-gnulib
28467
28468 install-pdf-gnulib: \
28469     configure-gnulib \
28470     pdf-gnulib 
28471         @: $(MAKE); $(unstage)
28472         @[ -f ./gnulib/Makefile ] || exit 0; \
28473         r=`${PWD_COMMAND}`; export r; \
28474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28475         $(HOST_EXPORTS) \
28476         for flag in $(EXTRA_HOST_FLAGS) ; do \
28477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28478         done; \
28479         echo "Doing install-pdf in gnulib"; \
28480         (cd $(HOST_SUBDIR)/gnulib && \
28481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28483                   "RANLIB=$${RANLIB}" \
28484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28485                   install-pdf) \
28486           || exit 1
28487
28488 @endif gnulib
28489
28490 .PHONY: maybe-install-html-gnulib install-html-gnulib
28491 maybe-install-html-gnulib:
28492 @if gnulib
28493 maybe-install-html-gnulib: install-html-gnulib
28494
28495 install-html-gnulib: \
28496     configure-gnulib \
28497     html-gnulib 
28498         @: $(MAKE); $(unstage)
28499         @[ -f ./gnulib/Makefile ] || exit 0; \
28500         r=`${PWD_COMMAND}`; export r; \
28501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28502         $(HOST_EXPORTS) \
28503         for flag in $(EXTRA_HOST_FLAGS) ; do \
28504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28505         done; \
28506         echo "Doing install-html in gnulib"; \
28507         (cd $(HOST_SUBDIR)/gnulib && \
28508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28510                   "RANLIB=$${RANLIB}" \
28511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28512                   install-html) \
28513           || exit 1
28514
28515 @endif gnulib
28516
28517 .PHONY: maybe-installcheck-gnulib installcheck-gnulib
28518 maybe-installcheck-gnulib:
28519 @if gnulib
28520 maybe-installcheck-gnulib: installcheck-gnulib
28521
28522 installcheck-gnulib: \
28523     configure-gnulib 
28524         @: $(MAKE); $(unstage)
28525         @[ -f ./gnulib/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 installcheck in gnulib"; \
28533         (cd $(HOST_SUBDIR)/gnulib && \
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                   installcheck) \
28539           || exit 1
28540
28541 @endif gnulib
28542
28543 .PHONY: maybe-mostlyclean-gnulib mostlyclean-gnulib
28544 maybe-mostlyclean-gnulib:
28545 @if gnulib
28546 maybe-mostlyclean-gnulib: mostlyclean-gnulib
28547
28548 mostlyclean-gnulib: 
28549         @: $(MAKE); $(unstage)
28550         @[ -f ./gnulib/Makefile ] || exit 0; \
28551         r=`${PWD_COMMAND}`; export r; \
28552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28553         $(HOST_EXPORTS) \
28554         for flag in $(EXTRA_HOST_FLAGS) ; do \
28555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28556         done; \
28557         echo "Doing mostlyclean in gnulib"; \
28558         (cd $(HOST_SUBDIR)/gnulib && \
28559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28561                   "RANLIB=$${RANLIB}" \
28562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28563                   mostlyclean) \
28564           || exit 1
28565
28566 @endif gnulib
28567
28568 .PHONY: maybe-clean-gnulib clean-gnulib
28569 maybe-clean-gnulib:
28570 @if gnulib
28571 maybe-clean-gnulib: clean-gnulib
28572
28573 clean-gnulib: 
28574         @: $(MAKE); $(unstage)
28575         @[ -f ./gnulib/Makefile ] || exit 0; \
28576         r=`${PWD_COMMAND}`; export r; \
28577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28578         $(HOST_EXPORTS) \
28579         for flag in $(EXTRA_HOST_FLAGS) ; do \
28580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28581         done; \
28582         echo "Doing clean in gnulib"; \
28583         (cd $(HOST_SUBDIR)/gnulib && \
28584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28586                   "RANLIB=$${RANLIB}" \
28587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28588                   clean) \
28589           || exit 1
28590
28591 @endif gnulib
28592
28593 .PHONY: maybe-distclean-gnulib distclean-gnulib
28594 maybe-distclean-gnulib:
28595 @if gnulib
28596 maybe-distclean-gnulib: distclean-gnulib
28597
28598 distclean-gnulib: 
28599         @: $(MAKE); $(unstage)
28600         @[ -f ./gnulib/Makefile ] || exit 0; \
28601         r=`${PWD_COMMAND}`; export r; \
28602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28603         $(HOST_EXPORTS) \
28604         for flag in $(EXTRA_HOST_FLAGS) ; do \
28605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28606         done; \
28607         echo "Doing distclean in gnulib"; \
28608         (cd $(HOST_SUBDIR)/gnulib && \
28609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28611                   "RANLIB=$${RANLIB}" \
28612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28613                   distclean) \
28614           || exit 1
28615
28616 @endif gnulib
28617
28618 .PHONY: maybe-maintainer-clean-gnulib maintainer-clean-gnulib
28619 maybe-maintainer-clean-gnulib:
28620 @if gnulib
28621 maybe-maintainer-clean-gnulib: maintainer-clean-gnulib
28622
28623 maintainer-clean-gnulib: 
28624         @: $(MAKE); $(unstage)
28625         @[ -f ./gnulib/Makefile ] || exit 0; \
28626         r=`${PWD_COMMAND}`; export r; \
28627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28628         $(HOST_EXPORTS) \
28629         for flag in $(EXTRA_HOST_FLAGS) ; do \
28630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28631         done; \
28632         echo "Doing maintainer-clean in gnulib"; \
28633         (cd $(HOST_SUBDIR)/gnulib && \
28634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28636                   "RANLIB=$${RANLIB}" \
28637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28638                   maintainer-clean) \
28639           || exit 1
28640
28641 @endif gnulib
28642
28643
28644
28645 .PHONY: configure-gdbsupport maybe-configure-gdbsupport
28646 maybe-configure-gdbsupport:
28647 @if gcc-bootstrap
28648 configure-gdbsupport: stage_current
28649 @endif gcc-bootstrap
28650 @if gdbsupport
28651 maybe-configure-gdbsupport: configure-gdbsupport
28652 configure-gdbsupport: 
28653         @: $(MAKE); $(unstage)
28654         @r=`${PWD_COMMAND}`; export r; \
28655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28656         test ! -f $(HOST_SUBDIR)/gdbsupport/Makefile || exit 0; \
28657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbsupport; \
28658         $(HOST_EXPORTS)  \
28659         echo Configuring in $(HOST_SUBDIR)/gdbsupport; \
28660         cd "$(HOST_SUBDIR)/gdbsupport" || exit 1; \
28661         case $(srcdir) in \
28662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28663           *) topdir=`echo $(HOST_SUBDIR)/gdbsupport/ | \
28664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28665         esac; \
28666         module_srcdir=gdbsupport; \
28667         $(SHELL) \
28668           $$s/$$module_srcdir/configure \
28669           --srcdir=$${topdir}/$$module_srcdir \
28670           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28671           --target=${target_alias}  \
28672           || exit 1
28673 @endif gdbsupport
28674
28675
28676
28677
28678
28679 .PHONY: all-gdbsupport maybe-all-gdbsupport
28680 maybe-all-gdbsupport:
28681 @if gcc-bootstrap
28682 all-gdbsupport: stage_current
28683 @endif gcc-bootstrap
28684 @if gdbsupport
28685 TARGET-gdbsupport=all
28686 maybe-all-gdbsupport: all-gdbsupport
28687 all-gdbsupport: configure-gdbsupport
28688         @: $(MAKE); $(unstage)
28689         @r=`${PWD_COMMAND}`; export r; \
28690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28691         $(HOST_EXPORTS)  \
28692         (cd $(HOST_SUBDIR)/gdbsupport && \
28693           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28694                 $(TARGET-gdbsupport))
28695 @endif gdbsupport
28696
28697
28698
28699
28700 .PHONY: check-gdbsupport maybe-check-gdbsupport
28701 maybe-check-gdbsupport:
28702 @if gdbsupport
28703 maybe-check-gdbsupport: check-gdbsupport
28704
28705 check-gdbsupport:
28706         @: $(MAKE); $(unstage)
28707         @r=`${PWD_COMMAND}`; export r; \
28708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28709         $(HOST_EXPORTS)  \
28710         (cd $(HOST_SUBDIR)/gdbsupport && \
28711           $(MAKE) $(FLAGS_TO_PASS)  check)
28712
28713 @endif gdbsupport
28714
28715 .PHONY: install-gdbsupport maybe-install-gdbsupport
28716 maybe-install-gdbsupport:
28717 @if gdbsupport
28718 maybe-install-gdbsupport: install-gdbsupport
28719
28720 install-gdbsupport: installdirs
28721         @: $(MAKE); $(unstage)
28722         @r=`${PWD_COMMAND}`; export r; \
28723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28724         $(HOST_EXPORTS) \
28725         (cd $(HOST_SUBDIR)/gdbsupport && \
28726           $(MAKE) $(FLAGS_TO_PASS)  install)
28727
28728 @endif gdbsupport
28729
28730 .PHONY: install-strip-gdbsupport maybe-install-strip-gdbsupport
28731 maybe-install-strip-gdbsupport:
28732 @if gdbsupport
28733 maybe-install-strip-gdbsupport: install-strip-gdbsupport
28734
28735 install-strip-gdbsupport: installdirs
28736         @: $(MAKE); $(unstage)
28737         @r=`${PWD_COMMAND}`; export r; \
28738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28739         $(HOST_EXPORTS) \
28740         (cd $(HOST_SUBDIR)/gdbsupport && \
28741           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28742
28743 @endif gdbsupport
28744
28745 # Other targets (info, dvi, pdf, etc.)
28746
28747 .PHONY: maybe-info-gdbsupport info-gdbsupport
28748 maybe-info-gdbsupport:
28749 @if gdbsupport
28750 maybe-info-gdbsupport: info-gdbsupport
28751
28752 info-gdbsupport: \
28753     configure-gdbsupport 
28754         @: $(MAKE); $(unstage)
28755         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28756         r=`${PWD_COMMAND}`; export r; \
28757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28758         $(HOST_EXPORTS) \
28759         for flag in $(EXTRA_HOST_FLAGS) ; do \
28760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28761         done; \
28762         echo "Doing info in gdbsupport"; \
28763         (cd $(HOST_SUBDIR)/gdbsupport && \
28764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28766                   "RANLIB=$${RANLIB}" \
28767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28768                   info) \
28769           || exit 1
28770
28771 @endif gdbsupport
28772
28773 .PHONY: maybe-dvi-gdbsupport dvi-gdbsupport
28774 maybe-dvi-gdbsupport:
28775 @if gdbsupport
28776 maybe-dvi-gdbsupport: dvi-gdbsupport
28777
28778 dvi-gdbsupport: \
28779     configure-gdbsupport 
28780         @: $(MAKE); $(unstage)
28781         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28782         r=`${PWD_COMMAND}`; export r; \
28783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28784         $(HOST_EXPORTS) \
28785         for flag in $(EXTRA_HOST_FLAGS) ; do \
28786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28787         done; \
28788         echo "Doing dvi in gdbsupport"; \
28789         (cd $(HOST_SUBDIR)/gdbsupport && \
28790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28792                   "RANLIB=$${RANLIB}" \
28793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28794                   dvi) \
28795           || exit 1
28796
28797 @endif gdbsupport
28798
28799 .PHONY: maybe-pdf-gdbsupport pdf-gdbsupport
28800 maybe-pdf-gdbsupport:
28801 @if gdbsupport
28802 maybe-pdf-gdbsupport: pdf-gdbsupport
28803
28804 pdf-gdbsupport: \
28805     configure-gdbsupport 
28806         @: $(MAKE); $(unstage)
28807         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28808         r=`${PWD_COMMAND}`; export r; \
28809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28810         $(HOST_EXPORTS) \
28811         for flag in $(EXTRA_HOST_FLAGS) ; do \
28812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28813         done; \
28814         echo "Doing pdf in gdbsupport"; \
28815         (cd $(HOST_SUBDIR)/gdbsupport && \
28816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28818                   "RANLIB=$${RANLIB}" \
28819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28820                   pdf) \
28821           || exit 1
28822
28823 @endif gdbsupport
28824
28825 .PHONY: maybe-html-gdbsupport html-gdbsupport
28826 maybe-html-gdbsupport:
28827 @if gdbsupport
28828 maybe-html-gdbsupport: html-gdbsupport
28829
28830 html-gdbsupport: \
28831     configure-gdbsupport 
28832         @: $(MAKE); $(unstage)
28833         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28834         r=`${PWD_COMMAND}`; export r; \
28835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28836         $(HOST_EXPORTS) \
28837         for flag in $(EXTRA_HOST_FLAGS) ; do \
28838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28839         done; \
28840         echo "Doing html in gdbsupport"; \
28841         (cd $(HOST_SUBDIR)/gdbsupport && \
28842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28844                   "RANLIB=$${RANLIB}" \
28845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28846                   html) \
28847           || exit 1
28848
28849 @endif gdbsupport
28850
28851 .PHONY: maybe-TAGS-gdbsupport TAGS-gdbsupport
28852 maybe-TAGS-gdbsupport:
28853 @if gdbsupport
28854 maybe-TAGS-gdbsupport: TAGS-gdbsupport
28855
28856 TAGS-gdbsupport: \
28857     configure-gdbsupport 
28858         @: $(MAKE); $(unstage)
28859         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28860         r=`${PWD_COMMAND}`; export r; \
28861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28862         $(HOST_EXPORTS) \
28863         for flag in $(EXTRA_HOST_FLAGS) ; do \
28864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28865         done; \
28866         echo "Doing TAGS in gdbsupport"; \
28867         (cd $(HOST_SUBDIR)/gdbsupport && \
28868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28870                   "RANLIB=$${RANLIB}" \
28871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28872                   TAGS) \
28873           || exit 1
28874
28875 @endif gdbsupport
28876
28877 .PHONY: maybe-install-info-gdbsupport install-info-gdbsupport
28878 maybe-install-info-gdbsupport:
28879 @if gdbsupport
28880 maybe-install-info-gdbsupport: install-info-gdbsupport
28881
28882 install-info-gdbsupport: \
28883     configure-gdbsupport \
28884     info-gdbsupport 
28885         @: $(MAKE); $(unstage)
28886         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28887         r=`${PWD_COMMAND}`; export r; \
28888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28889         $(HOST_EXPORTS) \
28890         for flag in $(EXTRA_HOST_FLAGS) ; do \
28891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28892         done; \
28893         echo "Doing install-info in gdbsupport"; \
28894         (cd $(HOST_SUBDIR)/gdbsupport && \
28895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28897                   "RANLIB=$${RANLIB}" \
28898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28899                   install-info) \
28900           || exit 1
28901
28902 @endif gdbsupport
28903
28904 .PHONY: maybe-install-pdf-gdbsupport install-pdf-gdbsupport
28905 maybe-install-pdf-gdbsupport:
28906 @if gdbsupport
28907 maybe-install-pdf-gdbsupport: install-pdf-gdbsupport
28908
28909 install-pdf-gdbsupport: \
28910     configure-gdbsupport \
28911     pdf-gdbsupport 
28912         @: $(MAKE); $(unstage)
28913         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28914         r=`${PWD_COMMAND}`; export r; \
28915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28916         $(HOST_EXPORTS) \
28917         for flag in $(EXTRA_HOST_FLAGS) ; do \
28918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28919         done; \
28920         echo "Doing install-pdf in gdbsupport"; \
28921         (cd $(HOST_SUBDIR)/gdbsupport && \
28922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28924                   "RANLIB=$${RANLIB}" \
28925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28926                   install-pdf) \
28927           || exit 1
28928
28929 @endif gdbsupport
28930
28931 .PHONY: maybe-install-html-gdbsupport install-html-gdbsupport
28932 maybe-install-html-gdbsupport:
28933 @if gdbsupport
28934 maybe-install-html-gdbsupport: install-html-gdbsupport
28935
28936 install-html-gdbsupport: \
28937     configure-gdbsupport \
28938     html-gdbsupport 
28939         @: $(MAKE); $(unstage)
28940         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28941         r=`${PWD_COMMAND}`; export r; \
28942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28943         $(HOST_EXPORTS) \
28944         for flag in $(EXTRA_HOST_FLAGS) ; do \
28945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28946         done; \
28947         echo "Doing install-html in gdbsupport"; \
28948         (cd $(HOST_SUBDIR)/gdbsupport && \
28949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28951                   "RANLIB=$${RANLIB}" \
28952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28953                   install-html) \
28954           || exit 1
28955
28956 @endif gdbsupport
28957
28958 .PHONY: maybe-installcheck-gdbsupport installcheck-gdbsupport
28959 maybe-installcheck-gdbsupport:
28960 @if gdbsupport
28961 maybe-installcheck-gdbsupport: installcheck-gdbsupport
28962
28963 installcheck-gdbsupport: \
28964     configure-gdbsupport 
28965         @: $(MAKE); $(unstage)
28966         @[ -f ./gdbsupport/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 installcheck in gdbsupport"; \
28974         (cd $(HOST_SUBDIR)/gdbsupport && \
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                   installcheck) \
28980           || exit 1
28981
28982 @endif gdbsupport
28983
28984 .PHONY: maybe-mostlyclean-gdbsupport mostlyclean-gdbsupport
28985 maybe-mostlyclean-gdbsupport:
28986 @if gdbsupport
28987 maybe-mostlyclean-gdbsupport: mostlyclean-gdbsupport
28988
28989 mostlyclean-gdbsupport: 
28990         @: $(MAKE); $(unstage)
28991         @[ -f ./gdbsupport/Makefile ] || exit 0; \
28992         r=`${PWD_COMMAND}`; export r; \
28993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28994         $(HOST_EXPORTS) \
28995         for flag in $(EXTRA_HOST_FLAGS) ; do \
28996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28997         done; \
28998         echo "Doing mostlyclean in gdbsupport"; \
28999         (cd $(HOST_SUBDIR)/gdbsupport && \
29000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29002                   "RANLIB=$${RANLIB}" \
29003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29004                   mostlyclean) \
29005           || exit 1
29006
29007 @endif gdbsupport
29008
29009 .PHONY: maybe-clean-gdbsupport clean-gdbsupport
29010 maybe-clean-gdbsupport:
29011 @if gdbsupport
29012 maybe-clean-gdbsupport: clean-gdbsupport
29013
29014 clean-gdbsupport: 
29015         @: $(MAKE); $(unstage)
29016         @[ -f ./gdbsupport/Makefile ] || exit 0; \
29017         r=`${PWD_COMMAND}`; export r; \
29018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29019         $(HOST_EXPORTS) \
29020         for flag in $(EXTRA_HOST_FLAGS) ; do \
29021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29022         done; \
29023         echo "Doing clean in gdbsupport"; \
29024         (cd $(HOST_SUBDIR)/gdbsupport && \
29025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29027                   "RANLIB=$${RANLIB}" \
29028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29029                   clean) \
29030           || exit 1
29031
29032 @endif gdbsupport
29033
29034 .PHONY: maybe-distclean-gdbsupport distclean-gdbsupport
29035 maybe-distclean-gdbsupport:
29036 @if gdbsupport
29037 maybe-distclean-gdbsupport: distclean-gdbsupport
29038
29039 distclean-gdbsupport: 
29040         @: $(MAKE); $(unstage)
29041         @[ -f ./gdbsupport/Makefile ] || exit 0; \
29042         r=`${PWD_COMMAND}`; export r; \
29043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29044         $(HOST_EXPORTS) \
29045         for flag in $(EXTRA_HOST_FLAGS) ; do \
29046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29047         done; \
29048         echo "Doing distclean in gdbsupport"; \
29049         (cd $(HOST_SUBDIR)/gdbsupport && \
29050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29052                   "RANLIB=$${RANLIB}" \
29053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29054                   distclean) \
29055           || exit 1
29056
29057 @endif gdbsupport
29058
29059 .PHONY: maybe-maintainer-clean-gdbsupport maintainer-clean-gdbsupport
29060 maybe-maintainer-clean-gdbsupport:
29061 @if gdbsupport
29062 maybe-maintainer-clean-gdbsupport: maintainer-clean-gdbsupport
29063
29064 maintainer-clean-gdbsupport: 
29065         @: $(MAKE); $(unstage)
29066         @[ -f ./gdbsupport/Makefile ] || exit 0; \
29067         r=`${PWD_COMMAND}`; export r; \
29068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29069         $(HOST_EXPORTS) \
29070         for flag in $(EXTRA_HOST_FLAGS) ; do \
29071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29072         done; \
29073         echo "Doing maintainer-clean in gdbsupport"; \
29074         (cd $(HOST_SUBDIR)/gdbsupport && \
29075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29077                   "RANLIB=$${RANLIB}" \
29078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29079                   maintainer-clean) \
29080           || exit 1
29081
29082 @endif gdbsupport
29083
29084
29085
29086 .PHONY: configure-gdbserver maybe-configure-gdbserver
29087 maybe-configure-gdbserver:
29088 @if gcc-bootstrap
29089 configure-gdbserver: stage_current
29090 @endif gcc-bootstrap
29091 @if gdbserver
29092 maybe-configure-gdbserver: configure-gdbserver
29093 configure-gdbserver: 
29094         @: $(MAKE); $(unstage)
29095         @r=`${PWD_COMMAND}`; export r; \
29096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29097         test ! -f $(HOST_SUBDIR)/gdbserver/Makefile || exit 0; \
29098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdbserver; \
29099         $(HOST_EXPORTS)  \
29100         echo Configuring in $(HOST_SUBDIR)/gdbserver; \
29101         cd "$(HOST_SUBDIR)/gdbserver" || exit 1; \
29102         case $(srcdir) in \
29103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29104           *) topdir=`echo $(HOST_SUBDIR)/gdbserver/ | \
29105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29106         esac; \
29107         module_srcdir=gdbserver; \
29108         $(SHELL) \
29109           $$s/$$module_srcdir/configure \
29110           --srcdir=$${topdir}/$$module_srcdir \
29111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29112           --target=${target_alias}  \
29113           || exit 1
29114 @endif gdbserver
29115
29116
29117
29118
29119
29120 .PHONY: all-gdbserver maybe-all-gdbserver
29121 maybe-all-gdbserver:
29122 @if gcc-bootstrap
29123 all-gdbserver: stage_current
29124 @endif gcc-bootstrap
29125 @if gdbserver
29126 TARGET-gdbserver=all
29127 maybe-all-gdbserver: all-gdbserver
29128 all-gdbserver: configure-gdbserver
29129         @: $(MAKE); $(unstage)
29130         @r=`${PWD_COMMAND}`; export r; \
29131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29132         $(HOST_EXPORTS)  \
29133         (cd $(HOST_SUBDIR)/gdbserver && \
29134           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29135                 $(TARGET-gdbserver))
29136 @endif gdbserver
29137
29138
29139
29140
29141 .PHONY: check-gdbserver maybe-check-gdbserver
29142 maybe-check-gdbserver:
29143 @if gdbserver
29144 maybe-check-gdbserver: check-gdbserver
29145
29146 check-gdbserver:
29147         @: $(MAKE); $(unstage)
29148         @r=`${PWD_COMMAND}`; export r; \
29149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29150         $(HOST_EXPORTS)  \
29151         (cd $(HOST_SUBDIR)/gdbserver && \
29152           $(MAKE) $(FLAGS_TO_PASS)  check)
29153
29154 @endif gdbserver
29155
29156 .PHONY: install-gdbserver maybe-install-gdbserver
29157 maybe-install-gdbserver:
29158 @if gdbserver
29159 maybe-install-gdbserver: install-gdbserver
29160
29161 install-gdbserver: installdirs
29162         @: $(MAKE); $(unstage)
29163         @r=`${PWD_COMMAND}`; export r; \
29164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29165         $(HOST_EXPORTS) \
29166         (cd $(HOST_SUBDIR)/gdbserver && \
29167           $(MAKE) $(FLAGS_TO_PASS)  install)
29168
29169 @endif gdbserver
29170
29171 .PHONY: install-strip-gdbserver maybe-install-strip-gdbserver
29172 maybe-install-strip-gdbserver:
29173 @if gdbserver
29174 maybe-install-strip-gdbserver: install-strip-gdbserver
29175
29176 install-strip-gdbserver: installdirs
29177         @: $(MAKE); $(unstage)
29178         @r=`${PWD_COMMAND}`; export r; \
29179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29180         $(HOST_EXPORTS) \
29181         (cd $(HOST_SUBDIR)/gdbserver && \
29182           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29183
29184 @endif gdbserver
29185
29186 # Other targets (info, dvi, pdf, etc.)
29187
29188 .PHONY: maybe-info-gdbserver info-gdbserver
29189 maybe-info-gdbserver:
29190 @if gdbserver
29191 maybe-info-gdbserver: info-gdbserver
29192
29193 info-gdbserver: \
29194     configure-gdbserver 
29195         @: $(MAKE); $(unstage)
29196         @[ -f ./gdbserver/Makefile ] || exit 0; \
29197         r=`${PWD_COMMAND}`; export r; \
29198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29199         $(HOST_EXPORTS) \
29200         for flag in $(EXTRA_HOST_FLAGS) ; do \
29201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29202         done; \
29203         echo "Doing info in gdbserver"; \
29204         (cd $(HOST_SUBDIR)/gdbserver && \
29205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29207                   "RANLIB=$${RANLIB}" \
29208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29209                   info) \
29210           || exit 1
29211
29212 @endif gdbserver
29213
29214 .PHONY: maybe-dvi-gdbserver dvi-gdbserver
29215 maybe-dvi-gdbserver:
29216 @if gdbserver
29217 maybe-dvi-gdbserver: dvi-gdbserver
29218
29219 dvi-gdbserver: \
29220     configure-gdbserver 
29221         @: $(MAKE); $(unstage)
29222         @[ -f ./gdbserver/Makefile ] || exit 0; \
29223         r=`${PWD_COMMAND}`; export r; \
29224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29225         $(HOST_EXPORTS) \
29226         for flag in $(EXTRA_HOST_FLAGS) ; do \
29227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29228         done; \
29229         echo "Doing dvi in gdbserver"; \
29230         (cd $(HOST_SUBDIR)/gdbserver && \
29231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29233                   "RANLIB=$${RANLIB}" \
29234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29235                   dvi) \
29236           || exit 1
29237
29238 @endif gdbserver
29239
29240 .PHONY: maybe-pdf-gdbserver pdf-gdbserver
29241 maybe-pdf-gdbserver:
29242 @if gdbserver
29243 maybe-pdf-gdbserver: pdf-gdbserver
29244
29245 pdf-gdbserver: \
29246     configure-gdbserver 
29247         @: $(MAKE); $(unstage)
29248         @[ -f ./gdbserver/Makefile ] || exit 0; \
29249         r=`${PWD_COMMAND}`; export r; \
29250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29251         $(HOST_EXPORTS) \
29252         for flag in $(EXTRA_HOST_FLAGS) ; do \
29253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29254         done; \
29255         echo "Doing pdf in gdbserver"; \
29256         (cd $(HOST_SUBDIR)/gdbserver && \
29257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29259                   "RANLIB=$${RANLIB}" \
29260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29261                   pdf) \
29262           || exit 1
29263
29264 @endif gdbserver
29265
29266 .PHONY: maybe-html-gdbserver html-gdbserver
29267 maybe-html-gdbserver:
29268 @if gdbserver
29269 maybe-html-gdbserver: html-gdbserver
29270
29271 html-gdbserver: \
29272     configure-gdbserver 
29273         @: $(MAKE); $(unstage)
29274         @[ -f ./gdbserver/Makefile ] || exit 0; \
29275         r=`${PWD_COMMAND}`; export r; \
29276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29277         $(HOST_EXPORTS) \
29278         for flag in $(EXTRA_HOST_FLAGS) ; do \
29279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29280         done; \
29281         echo "Doing html in gdbserver"; \
29282         (cd $(HOST_SUBDIR)/gdbserver && \
29283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29285                   "RANLIB=$${RANLIB}" \
29286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29287                   html) \
29288           || exit 1
29289
29290 @endif gdbserver
29291
29292 .PHONY: maybe-TAGS-gdbserver TAGS-gdbserver
29293 maybe-TAGS-gdbserver:
29294 @if gdbserver
29295 maybe-TAGS-gdbserver: TAGS-gdbserver
29296
29297 TAGS-gdbserver: \
29298     configure-gdbserver 
29299         @: $(MAKE); $(unstage)
29300         @[ -f ./gdbserver/Makefile ] || exit 0; \
29301         r=`${PWD_COMMAND}`; export r; \
29302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29303         $(HOST_EXPORTS) \
29304         for flag in $(EXTRA_HOST_FLAGS) ; do \
29305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29306         done; \
29307         echo "Doing TAGS in gdbserver"; \
29308         (cd $(HOST_SUBDIR)/gdbserver && \
29309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29311                   "RANLIB=$${RANLIB}" \
29312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29313                   TAGS) \
29314           || exit 1
29315
29316 @endif gdbserver
29317
29318 .PHONY: maybe-install-info-gdbserver install-info-gdbserver
29319 maybe-install-info-gdbserver:
29320 @if gdbserver
29321 maybe-install-info-gdbserver: install-info-gdbserver
29322
29323 install-info-gdbserver: \
29324     configure-gdbserver \
29325     info-gdbserver 
29326         @: $(MAKE); $(unstage)
29327         @[ -f ./gdbserver/Makefile ] || exit 0; \
29328         r=`${PWD_COMMAND}`; export r; \
29329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29330         $(HOST_EXPORTS) \
29331         for flag in $(EXTRA_HOST_FLAGS) ; do \
29332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29333         done; \
29334         echo "Doing install-info in gdbserver"; \
29335         (cd $(HOST_SUBDIR)/gdbserver && \
29336           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29337                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29338                   "RANLIB=$${RANLIB}" \
29339                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29340                   install-info) \
29341           || exit 1
29342
29343 @endif gdbserver
29344
29345 .PHONY: maybe-install-pdf-gdbserver install-pdf-gdbserver
29346 maybe-install-pdf-gdbserver:
29347 @if gdbserver
29348 maybe-install-pdf-gdbserver: install-pdf-gdbserver
29349
29350 install-pdf-gdbserver: \
29351     configure-gdbserver \
29352     pdf-gdbserver 
29353         @: $(MAKE); $(unstage)
29354         @[ -f ./gdbserver/Makefile ] || exit 0; \
29355         r=`${PWD_COMMAND}`; export r; \
29356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29357         $(HOST_EXPORTS) \
29358         for flag in $(EXTRA_HOST_FLAGS) ; do \
29359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29360         done; \
29361         echo "Doing install-pdf in gdbserver"; \
29362         (cd $(HOST_SUBDIR)/gdbserver && \
29363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29365                   "RANLIB=$${RANLIB}" \
29366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29367                   install-pdf) \
29368           || exit 1
29369
29370 @endif gdbserver
29371
29372 .PHONY: maybe-install-html-gdbserver install-html-gdbserver
29373 maybe-install-html-gdbserver:
29374 @if gdbserver
29375 maybe-install-html-gdbserver: install-html-gdbserver
29376
29377 install-html-gdbserver: \
29378     configure-gdbserver \
29379     html-gdbserver 
29380         @: $(MAKE); $(unstage)
29381         @[ -f ./gdbserver/Makefile ] || exit 0; \
29382         r=`${PWD_COMMAND}`; export r; \
29383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29384         $(HOST_EXPORTS) \
29385         for flag in $(EXTRA_HOST_FLAGS) ; do \
29386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29387         done; \
29388         echo "Doing install-html in gdbserver"; \
29389         (cd $(HOST_SUBDIR)/gdbserver && \
29390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29392                   "RANLIB=$${RANLIB}" \
29393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29394                   install-html) \
29395           || exit 1
29396
29397 @endif gdbserver
29398
29399 .PHONY: maybe-installcheck-gdbserver installcheck-gdbserver
29400 maybe-installcheck-gdbserver:
29401 @if gdbserver
29402 maybe-installcheck-gdbserver: installcheck-gdbserver
29403
29404 installcheck-gdbserver: \
29405     configure-gdbserver 
29406         @: $(MAKE); $(unstage)
29407         @[ -f ./gdbserver/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 installcheck in gdbserver"; \
29415         (cd $(HOST_SUBDIR)/gdbserver && \
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                   installcheck) \
29421           || exit 1
29422
29423 @endif gdbserver
29424
29425 .PHONY: maybe-mostlyclean-gdbserver mostlyclean-gdbserver
29426 maybe-mostlyclean-gdbserver:
29427 @if gdbserver
29428 maybe-mostlyclean-gdbserver: mostlyclean-gdbserver
29429
29430 mostlyclean-gdbserver: 
29431         @: $(MAKE); $(unstage)
29432         @[ -f ./gdbserver/Makefile ] || exit 0; \
29433         r=`${PWD_COMMAND}`; export r; \
29434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29435         $(HOST_EXPORTS) \
29436         for flag in $(EXTRA_HOST_FLAGS) ; do \
29437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29438         done; \
29439         echo "Doing mostlyclean in gdbserver"; \
29440         (cd $(HOST_SUBDIR)/gdbserver && \
29441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29443                   "RANLIB=$${RANLIB}" \
29444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29445                   mostlyclean) \
29446           || exit 1
29447
29448 @endif gdbserver
29449
29450 .PHONY: maybe-clean-gdbserver clean-gdbserver
29451 maybe-clean-gdbserver:
29452 @if gdbserver
29453 maybe-clean-gdbserver: clean-gdbserver
29454
29455 clean-gdbserver: 
29456         @: $(MAKE); $(unstage)
29457         @[ -f ./gdbserver/Makefile ] || exit 0; \
29458         r=`${PWD_COMMAND}`; export r; \
29459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29460         $(HOST_EXPORTS) \
29461         for flag in $(EXTRA_HOST_FLAGS) ; do \
29462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29463         done; \
29464         echo "Doing clean in gdbserver"; \
29465         (cd $(HOST_SUBDIR)/gdbserver && \
29466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29468                   "RANLIB=$${RANLIB}" \
29469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29470                   clean) \
29471           || exit 1
29472
29473 @endif gdbserver
29474
29475 .PHONY: maybe-distclean-gdbserver distclean-gdbserver
29476 maybe-distclean-gdbserver:
29477 @if gdbserver
29478 maybe-distclean-gdbserver: distclean-gdbserver
29479
29480 distclean-gdbserver: 
29481         @: $(MAKE); $(unstage)
29482         @[ -f ./gdbserver/Makefile ] || exit 0; \
29483         r=`${PWD_COMMAND}`; export r; \
29484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29485         $(HOST_EXPORTS) \
29486         for flag in $(EXTRA_HOST_FLAGS) ; do \
29487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29488         done; \
29489         echo "Doing distclean in gdbserver"; \
29490         (cd $(HOST_SUBDIR)/gdbserver && \
29491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29493                   "RANLIB=$${RANLIB}" \
29494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29495                   distclean) \
29496           || exit 1
29497
29498 @endif gdbserver
29499
29500 .PHONY: maybe-maintainer-clean-gdbserver maintainer-clean-gdbserver
29501 maybe-maintainer-clean-gdbserver:
29502 @if gdbserver
29503 maybe-maintainer-clean-gdbserver: maintainer-clean-gdbserver
29504
29505 maintainer-clean-gdbserver: 
29506         @: $(MAKE); $(unstage)
29507         @[ -f ./gdbserver/Makefile ] || exit 0; \
29508         r=`${PWD_COMMAND}`; export r; \
29509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29510         $(HOST_EXPORTS) \
29511         for flag in $(EXTRA_HOST_FLAGS) ; do \
29512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29513         done; \
29514         echo "Doing maintainer-clean in gdbserver"; \
29515         (cd $(HOST_SUBDIR)/gdbserver && \
29516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29518                   "RANLIB=$${RANLIB}" \
29519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29520                   maintainer-clean) \
29521           || exit 1
29522
29523 @endif gdbserver
29524
29525
29526
29527 .PHONY: configure-gdb maybe-configure-gdb
29528 maybe-configure-gdb:
29529 @if gcc-bootstrap
29530 configure-gdb: stage_current
29531 @endif gcc-bootstrap
29532 @if gdb
29533 maybe-configure-gdb: configure-gdb
29534 configure-gdb: 
29535         @: $(MAKE); $(unstage)
29536         @r=`${PWD_COMMAND}`; export r; \
29537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29538         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
29539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
29540         $(HOST_EXPORTS)  \
29541         echo Configuring in $(HOST_SUBDIR)/gdb; \
29542         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
29543         case $(srcdir) in \
29544           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29545           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
29546                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29547         esac; \
29548         module_srcdir=gdb; \
29549         $(SHELL) \
29550           $$s/$$module_srcdir/configure \
29551           --srcdir=$${topdir}/$$module_srcdir \
29552           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29553           --target=${target_alias}  \
29554           || exit 1
29555 @endif gdb
29556
29557
29558
29559
29560
29561 .PHONY: all-gdb maybe-all-gdb
29562 maybe-all-gdb:
29563 @if gcc-bootstrap
29564 all-gdb: stage_current
29565 @endif gcc-bootstrap
29566 @if gdb
29567 TARGET-gdb=all
29568 maybe-all-gdb: all-gdb
29569 all-gdb: configure-gdb
29570         @: $(MAKE); $(unstage)
29571         @r=`${PWD_COMMAND}`; export r; \
29572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29573         $(HOST_EXPORTS)  \
29574         (cd $(HOST_SUBDIR)/gdb && \
29575           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29576                 $(TARGET-gdb))
29577 @endif gdb
29578
29579
29580
29581
29582 .PHONY: check-gdb maybe-check-gdb
29583 maybe-check-gdb:
29584 @if gdb
29585 maybe-check-gdb: check-gdb
29586
29587 check-gdb:
29588         @: $(MAKE); $(unstage)
29589         @r=`${PWD_COMMAND}`; export r; \
29590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591         $(HOST_EXPORTS)  \
29592         (cd $(HOST_SUBDIR)/gdb && \
29593           $(MAKE) $(FLAGS_TO_PASS)  check)
29594
29595 @endif gdb
29596
29597 .PHONY: install-gdb maybe-install-gdb
29598 maybe-install-gdb:
29599 @if gdb
29600 maybe-install-gdb: install-gdb
29601
29602 install-gdb: installdirs
29603         @: $(MAKE); $(unstage)
29604         @r=`${PWD_COMMAND}`; export r; \
29605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29606         $(HOST_EXPORTS) \
29607         (cd $(HOST_SUBDIR)/gdb && \
29608           $(MAKE) $(FLAGS_TO_PASS)  install)
29609
29610 @endif gdb
29611
29612 .PHONY: install-strip-gdb maybe-install-strip-gdb
29613 maybe-install-strip-gdb:
29614 @if gdb
29615 maybe-install-strip-gdb: install-strip-gdb
29616
29617 install-strip-gdb: installdirs
29618         @: $(MAKE); $(unstage)
29619         @r=`${PWD_COMMAND}`; export r; \
29620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29621         $(HOST_EXPORTS) \
29622         (cd $(HOST_SUBDIR)/gdb && \
29623           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29624
29625 @endif gdb
29626
29627 # Other targets (info, dvi, pdf, etc.)
29628
29629 .PHONY: maybe-info-gdb info-gdb
29630 maybe-info-gdb:
29631 @if gdb
29632 maybe-info-gdb: info-gdb
29633
29634 info-gdb: \
29635     configure-gdb 
29636         @: $(MAKE); $(unstage)
29637         @[ -f ./gdb/Makefile ] || exit 0; \
29638         r=`${PWD_COMMAND}`; export r; \
29639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29640         $(HOST_EXPORTS) \
29641         for flag in $(EXTRA_HOST_FLAGS) ; do \
29642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29643         done; \
29644         echo "Doing info in gdb"; \
29645         (cd $(HOST_SUBDIR)/gdb && \
29646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29648                   "RANLIB=$${RANLIB}" \
29649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29650                   info) \
29651           || exit 1
29652
29653 @endif gdb
29654
29655 .PHONY: maybe-dvi-gdb dvi-gdb
29656 maybe-dvi-gdb:
29657 @if gdb
29658 maybe-dvi-gdb: dvi-gdb
29659
29660 dvi-gdb: \
29661     configure-gdb 
29662         @: $(MAKE); $(unstage)
29663         @[ -f ./gdb/Makefile ] || exit 0; \
29664         r=`${PWD_COMMAND}`; export r; \
29665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29666         $(HOST_EXPORTS) \
29667         for flag in $(EXTRA_HOST_FLAGS) ; do \
29668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29669         done; \
29670         echo "Doing dvi in gdb"; \
29671         (cd $(HOST_SUBDIR)/gdb && \
29672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29674                   "RANLIB=$${RANLIB}" \
29675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29676                   dvi) \
29677           || exit 1
29678
29679 @endif gdb
29680
29681 .PHONY: maybe-pdf-gdb pdf-gdb
29682 maybe-pdf-gdb:
29683 @if gdb
29684 maybe-pdf-gdb: pdf-gdb
29685
29686 pdf-gdb: \
29687     configure-gdb 
29688         @: $(MAKE); $(unstage)
29689         @[ -f ./gdb/Makefile ] || exit 0; \
29690         r=`${PWD_COMMAND}`; export r; \
29691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29692         $(HOST_EXPORTS) \
29693         for flag in $(EXTRA_HOST_FLAGS) ; do \
29694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29695         done; \
29696         echo "Doing pdf in gdb"; \
29697         (cd $(HOST_SUBDIR)/gdb && \
29698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29700                   "RANLIB=$${RANLIB}" \
29701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29702                   pdf) \
29703           || exit 1
29704
29705 @endif gdb
29706
29707 .PHONY: maybe-html-gdb html-gdb
29708 maybe-html-gdb:
29709 @if gdb
29710 maybe-html-gdb: html-gdb
29711
29712 html-gdb: \
29713     configure-gdb 
29714         @: $(MAKE); $(unstage)
29715         @[ -f ./gdb/Makefile ] || exit 0; \
29716         r=`${PWD_COMMAND}`; export r; \
29717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29718         $(HOST_EXPORTS) \
29719         for flag in $(EXTRA_HOST_FLAGS) ; do \
29720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29721         done; \
29722         echo "Doing html in gdb"; \
29723         (cd $(HOST_SUBDIR)/gdb && \
29724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29726                   "RANLIB=$${RANLIB}" \
29727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29728                   html) \
29729           || exit 1
29730
29731 @endif gdb
29732
29733 .PHONY: maybe-TAGS-gdb TAGS-gdb
29734 maybe-TAGS-gdb:
29735 @if gdb
29736 maybe-TAGS-gdb: TAGS-gdb
29737
29738 TAGS-gdb: \
29739     configure-gdb 
29740         @: $(MAKE); $(unstage)
29741         @[ -f ./gdb/Makefile ] || exit 0; \
29742         r=`${PWD_COMMAND}`; export r; \
29743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29744         $(HOST_EXPORTS) \
29745         for flag in $(EXTRA_HOST_FLAGS) ; do \
29746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29747         done; \
29748         echo "Doing TAGS in gdb"; \
29749         (cd $(HOST_SUBDIR)/gdb && \
29750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29752                   "RANLIB=$${RANLIB}" \
29753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29754                   TAGS) \
29755           || exit 1
29756
29757 @endif gdb
29758
29759 .PHONY: maybe-install-info-gdb install-info-gdb
29760 maybe-install-info-gdb:
29761 @if gdb
29762 maybe-install-info-gdb: install-info-gdb
29763
29764 install-info-gdb: \
29765     configure-gdb \
29766     info-gdb 
29767         @: $(MAKE); $(unstage)
29768         @[ -f ./gdb/Makefile ] || exit 0; \
29769         r=`${PWD_COMMAND}`; export r; \
29770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29771         $(HOST_EXPORTS) \
29772         for flag in $(EXTRA_HOST_FLAGS) ; do \
29773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29774         done; \
29775         echo "Doing install-info in gdb"; \
29776         (cd $(HOST_SUBDIR)/gdb && \
29777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29779                   "RANLIB=$${RANLIB}" \
29780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29781                   install-info) \
29782           || exit 1
29783
29784 @endif gdb
29785
29786 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
29787 maybe-install-pdf-gdb:
29788 @if gdb
29789 maybe-install-pdf-gdb: install-pdf-gdb
29790
29791 install-pdf-gdb: \
29792     configure-gdb \
29793     pdf-gdb 
29794         @: $(MAKE); $(unstage)
29795         @[ -f ./gdb/Makefile ] || exit 0; \
29796         r=`${PWD_COMMAND}`; export r; \
29797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29798         $(HOST_EXPORTS) \
29799         for flag in $(EXTRA_HOST_FLAGS) ; do \
29800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29801         done; \
29802         echo "Doing install-pdf in gdb"; \
29803         (cd $(HOST_SUBDIR)/gdb && \
29804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29806                   "RANLIB=$${RANLIB}" \
29807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29808                   install-pdf) \
29809           || exit 1
29810
29811 @endif gdb
29812
29813 .PHONY: maybe-install-html-gdb install-html-gdb
29814 maybe-install-html-gdb:
29815 @if gdb
29816 maybe-install-html-gdb: install-html-gdb
29817
29818 install-html-gdb: \
29819     configure-gdb \
29820     html-gdb 
29821         @: $(MAKE); $(unstage)
29822         @[ -f ./gdb/Makefile ] || exit 0; \
29823         r=`${PWD_COMMAND}`; export r; \
29824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29825         $(HOST_EXPORTS) \
29826         for flag in $(EXTRA_HOST_FLAGS) ; do \
29827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29828         done; \
29829         echo "Doing install-html in gdb"; \
29830         (cd $(HOST_SUBDIR)/gdb && \
29831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29833                   "RANLIB=$${RANLIB}" \
29834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29835                   install-html) \
29836           || exit 1
29837
29838 @endif gdb
29839
29840 .PHONY: maybe-installcheck-gdb installcheck-gdb
29841 maybe-installcheck-gdb:
29842 @if gdb
29843 maybe-installcheck-gdb: installcheck-gdb
29844
29845 installcheck-gdb: \
29846     configure-gdb 
29847         @: $(MAKE); $(unstage)
29848         @[ -f ./gdb/Makefile ] || exit 0; \
29849         r=`${PWD_COMMAND}`; export r; \
29850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29851         $(HOST_EXPORTS) \
29852         for flag in $(EXTRA_HOST_FLAGS) ; do \
29853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29854         done; \
29855         echo "Doing installcheck in gdb"; \
29856         (cd $(HOST_SUBDIR)/gdb && \
29857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29859                   "RANLIB=$${RANLIB}" \
29860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29861                   installcheck) \
29862           || exit 1
29863
29864 @endif gdb
29865
29866 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
29867 maybe-mostlyclean-gdb:
29868 @if gdb
29869 maybe-mostlyclean-gdb: mostlyclean-gdb
29870
29871 mostlyclean-gdb: 
29872         @: $(MAKE); $(unstage)
29873         @[ -f ./gdb/Makefile ] || exit 0; \
29874         r=`${PWD_COMMAND}`; export r; \
29875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29876         $(HOST_EXPORTS) \
29877         for flag in $(EXTRA_HOST_FLAGS) ; do \
29878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29879         done; \
29880         echo "Doing mostlyclean in gdb"; \
29881         (cd $(HOST_SUBDIR)/gdb && \
29882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29884                   "RANLIB=$${RANLIB}" \
29885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29886                   mostlyclean) \
29887           || exit 1
29888
29889 @endif gdb
29890
29891 .PHONY: maybe-clean-gdb clean-gdb
29892 maybe-clean-gdb:
29893 @if gdb
29894 maybe-clean-gdb: clean-gdb
29895
29896 clean-gdb: 
29897         @: $(MAKE); $(unstage)
29898         @[ -f ./gdb/Makefile ] || exit 0; \
29899         r=`${PWD_COMMAND}`; export r; \
29900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29901         $(HOST_EXPORTS) \
29902         for flag in $(EXTRA_HOST_FLAGS) ; do \
29903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29904         done; \
29905         echo "Doing clean in gdb"; \
29906         (cd $(HOST_SUBDIR)/gdb && \
29907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29909                   "RANLIB=$${RANLIB}" \
29910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29911                   clean) \
29912           || exit 1
29913
29914 @endif gdb
29915
29916 .PHONY: maybe-distclean-gdb distclean-gdb
29917 maybe-distclean-gdb:
29918 @if gdb
29919 maybe-distclean-gdb: distclean-gdb
29920
29921 distclean-gdb: 
29922         @: $(MAKE); $(unstage)
29923         @[ -f ./gdb/Makefile ] || exit 0; \
29924         r=`${PWD_COMMAND}`; export r; \
29925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29926         $(HOST_EXPORTS) \
29927         for flag in $(EXTRA_HOST_FLAGS) ; do \
29928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29929         done; \
29930         echo "Doing distclean in gdb"; \
29931         (cd $(HOST_SUBDIR)/gdb && \
29932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29934                   "RANLIB=$${RANLIB}" \
29935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29936                   distclean) \
29937           || exit 1
29938
29939 @endif gdb
29940
29941 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
29942 maybe-maintainer-clean-gdb:
29943 @if gdb
29944 maybe-maintainer-clean-gdb: maintainer-clean-gdb
29945
29946 maintainer-clean-gdb: 
29947         @: $(MAKE); $(unstage)
29948         @[ -f ./gdb/Makefile ] || exit 0; \
29949         r=`${PWD_COMMAND}`; export r; \
29950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29951         $(HOST_EXPORTS) \
29952         for flag in $(EXTRA_HOST_FLAGS) ; do \
29953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29954         done; \
29955         echo "Doing maintainer-clean in gdb"; \
29956         (cd $(HOST_SUBDIR)/gdb && \
29957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29959                   "RANLIB=$${RANLIB}" \
29960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29961                   maintainer-clean) \
29962           || exit 1
29963
29964 @endif gdb
29965
29966
29967
29968 .PHONY: configure-expect maybe-configure-expect
29969 maybe-configure-expect:
29970 @if gcc-bootstrap
29971 configure-expect: stage_current
29972 @endif gcc-bootstrap
29973 @if expect
29974 maybe-configure-expect: configure-expect
29975 configure-expect: 
29976         @: $(MAKE); $(unstage)
29977         @r=`${PWD_COMMAND}`; export r; \
29978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29979         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
29980         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
29981         $(HOST_EXPORTS)  \
29982         echo Configuring in $(HOST_SUBDIR)/expect; \
29983         cd "$(HOST_SUBDIR)/expect" || exit 1; \
29984         case $(srcdir) in \
29985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29986           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
29987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29988         esac; \
29989         module_srcdir=expect; \
29990         $(SHELL) \
29991           $$s/$$module_srcdir/configure \
29992           --srcdir=$${topdir}/$$module_srcdir \
29993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29994           --target=${target_alias}  \
29995           || exit 1
29996 @endif expect
29997
29998
29999
30000
30001
30002 .PHONY: all-expect maybe-all-expect
30003 maybe-all-expect:
30004 @if gcc-bootstrap
30005 all-expect: stage_current
30006 @endif gcc-bootstrap
30007 @if expect
30008 TARGET-expect=all
30009 maybe-all-expect: all-expect
30010 all-expect: configure-expect
30011         @: $(MAKE); $(unstage)
30012         @r=`${PWD_COMMAND}`; export r; \
30013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30014         $(HOST_EXPORTS)  \
30015         (cd $(HOST_SUBDIR)/expect && \
30016           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30017                 $(TARGET-expect))
30018 @endif expect
30019
30020
30021
30022
30023 .PHONY: check-expect maybe-check-expect
30024 maybe-check-expect:
30025 @if expect
30026 maybe-check-expect: check-expect
30027
30028 check-expect:
30029         @: $(MAKE); $(unstage)
30030         @r=`${PWD_COMMAND}`; export r; \
30031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30032         $(HOST_EXPORTS)  \
30033         (cd $(HOST_SUBDIR)/expect && \
30034           $(MAKE) $(FLAGS_TO_PASS)  check)
30035
30036 @endif expect
30037
30038 .PHONY: install-expect maybe-install-expect
30039 maybe-install-expect:
30040 @if expect
30041 maybe-install-expect: install-expect
30042
30043 install-expect: installdirs
30044         @: $(MAKE); $(unstage)
30045         @r=`${PWD_COMMAND}`; export r; \
30046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30047         $(HOST_EXPORTS) \
30048         (cd $(HOST_SUBDIR)/expect && \
30049           $(MAKE) $(FLAGS_TO_PASS)  install)
30050
30051 @endif expect
30052
30053 .PHONY: install-strip-expect maybe-install-strip-expect
30054 maybe-install-strip-expect:
30055 @if expect
30056 maybe-install-strip-expect: install-strip-expect
30057
30058 install-strip-expect: installdirs
30059         @: $(MAKE); $(unstage)
30060         @r=`${PWD_COMMAND}`; export r; \
30061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30062         $(HOST_EXPORTS) \
30063         (cd $(HOST_SUBDIR)/expect && \
30064           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30065
30066 @endif expect
30067
30068 # Other targets (info, dvi, pdf, etc.)
30069
30070 .PHONY: maybe-info-expect info-expect
30071 maybe-info-expect:
30072 @if expect
30073 maybe-info-expect: info-expect
30074
30075 info-expect: \
30076     configure-expect 
30077         @: $(MAKE); $(unstage)
30078         @[ -f ./expect/Makefile ] || exit 0; \
30079         r=`${PWD_COMMAND}`; export r; \
30080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30081         $(HOST_EXPORTS) \
30082         for flag in $(EXTRA_HOST_FLAGS) ; do \
30083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30084         done; \
30085         echo "Doing info in expect"; \
30086         (cd $(HOST_SUBDIR)/expect && \
30087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30089                   "RANLIB=$${RANLIB}" \
30090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30091                   info) \
30092           || exit 1
30093
30094 @endif expect
30095
30096 .PHONY: maybe-dvi-expect dvi-expect
30097 maybe-dvi-expect:
30098 @if expect
30099 maybe-dvi-expect: dvi-expect
30100
30101 dvi-expect: \
30102     configure-expect 
30103         @: $(MAKE); $(unstage)
30104         @[ -f ./expect/Makefile ] || exit 0; \
30105         r=`${PWD_COMMAND}`; export r; \
30106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30107         $(HOST_EXPORTS) \
30108         for flag in $(EXTRA_HOST_FLAGS) ; do \
30109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30110         done; \
30111         echo "Doing dvi in expect"; \
30112         (cd $(HOST_SUBDIR)/expect && \
30113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30115                   "RANLIB=$${RANLIB}" \
30116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30117                   dvi) \
30118           || exit 1
30119
30120 @endif expect
30121
30122 .PHONY: maybe-pdf-expect pdf-expect
30123 maybe-pdf-expect:
30124 @if expect
30125 maybe-pdf-expect: pdf-expect
30126
30127 pdf-expect: \
30128     configure-expect 
30129         @: $(MAKE); $(unstage)
30130         @[ -f ./expect/Makefile ] || exit 0; \
30131         r=`${PWD_COMMAND}`; export r; \
30132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30133         $(HOST_EXPORTS) \
30134         for flag in $(EXTRA_HOST_FLAGS) ; do \
30135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30136         done; \
30137         echo "Doing pdf in expect"; \
30138         (cd $(HOST_SUBDIR)/expect && \
30139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30141                   "RANLIB=$${RANLIB}" \
30142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30143                   pdf) \
30144           || exit 1
30145
30146 @endif expect
30147
30148 .PHONY: maybe-html-expect html-expect
30149 maybe-html-expect:
30150 @if expect
30151 maybe-html-expect: html-expect
30152
30153 html-expect: \
30154     configure-expect 
30155         @: $(MAKE); $(unstage)
30156         @[ -f ./expect/Makefile ] || exit 0; \
30157         r=`${PWD_COMMAND}`; export r; \
30158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30159         $(HOST_EXPORTS) \
30160         for flag in $(EXTRA_HOST_FLAGS) ; do \
30161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30162         done; \
30163         echo "Doing html in expect"; \
30164         (cd $(HOST_SUBDIR)/expect && \
30165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30167                   "RANLIB=$${RANLIB}" \
30168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30169                   html) \
30170           || exit 1
30171
30172 @endif expect
30173
30174 .PHONY: maybe-TAGS-expect TAGS-expect
30175 maybe-TAGS-expect:
30176 @if expect
30177 maybe-TAGS-expect: TAGS-expect
30178
30179 TAGS-expect: \
30180     configure-expect 
30181         @: $(MAKE); $(unstage)
30182         @[ -f ./expect/Makefile ] || exit 0; \
30183         r=`${PWD_COMMAND}`; export r; \
30184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30185         $(HOST_EXPORTS) \
30186         for flag in $(EXTRA_HOST_FLAGS) ; do \
30187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30188         done; \
30189         echo "Doing TAGS in expect"; \
30190         (cd $(HOST_SUBDIR)/expect && \
30191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30193                   "RANLIB=$${RANLIB}" \
30194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30195                   TAGS) \
30196           || exit 1
30197
30198 @endif expect
30199
30200 .PHONY: maybe-install-info-expect install-info-expect
30201 maybe-install-info-expect:
30202 @if expect
30203 maybe-install-info-expect: install-info-expect
30204
30205 install-info-expect: \
30206     configure-expect \
30207     info-expect 
30208         @: $(MAKE); $(unstage)
30209         @[ -f ./expect/Makefile ] || exit 0; \
30210         r=`${PWD_COMMAND}`; export r; \
30211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30212         $(HOST_EXPORTS) \
30213         for flag in $(EXTRA_HOST_FLAGS) ; do \
30214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30215         done; \
30216         echo "Doing install-info in expect"; \
30217         (cd $(HOST_SUBDIR)/expect && \
30218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30220                   "RANLIB=$${RANLIB}" \
30221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30222                   install-info) \
30223           || exit 1
30224
30225 @endif expect
30226
30227 .PHONY: maybe-install-pdf-expect install-pdf-expect
30228 maybe-install-pdf-expect:
30229 @if expect
30230 maybe-install-pdf-expect: install-pdf-expect
30231
30232 install-pdf-expect: \
30233     configure-expect \
30234     pdf-expect 
30235         @: $(MAKE); $(unstage)
30236         @[ -f ./expect/Makefile ] || exit 0; \
30237         r=`${PWD_COMMAND}`; export r; \
30238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30239         $(HOST_EXPORTS) \
30240         for flag in $(EXTRA_HOST_FLAGS) ; do \
30241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30242         done; \
30243         echo "Doing install-pdf in expect"; \
30244         (cd $(HOST_SUBDIR)/expect && \
30245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30247                   "RANLIB=$${RANLIB}" \
30248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30249                   install-pdf) \
30250           || exit 1
30251
30252 @endif expect
30253
30254 .PHONY: maybe-install-html-expect install-html-expect
30255 maybe-install-html-expect:
30256 @if expect
30257 maybe-install-html-expect: install-html-expect
30258
30259 install-html-expect: \
30260     configure-expect \
30261     html-expect 
30262         @: $(MAKE); $(unstage)
30263         @[ -f ./expect/Makefile ] || exit 0; \
30264         r=`${PWD_COMMAND}`; export r; \
30265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30266         $(HOST_EXPORTS) \
30267         for flag in $(EXTRA_HOST_FLAGS) ; do \
30268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30269         done; \
30270         echo "Doing install-html in expect"; \
30271         (cd $(HOST_SUBDIR)/expect && \
30272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30274                   "RANLIB=$${RANLIB}" \
30275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30276                   install-html) \
30277           || exit 1
30278
30279 @endif expect
30280
30281 .PHONY: maybe-installcheck-expect installcheck-expect
30282 maybe-installcheck-expect:
30283 @if expect
30284 maybe-installcheck-expect: installcheck-expect
30285
30286 installcheck-expect: \
30287     configure-expect 
30288         @: $(MAKE); $(unstage)
30289         @[ -f ./expect/Makefile ] || exit 0; \
30290         r=`${PWD_COMMAND}`; export r; \
30291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30292         $(HOST_EXPORTS) \
30293         for flag in $(EXTRA_HOST_FLAGS) ; do \
30294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30295         done; \
30296         echo "Doing installcheck in expect"; \
30297         (cd $(HOST_SUBDIR)/expect && \
30298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30300                   "RANLIB=$${RANLIB}" \
30301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30302                   installcheck) \
30303           || exit 1
30304
30305 @endif expect
30306
30307 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
30308 maybe-mostlyclean-expect:
30309 @if expect
30310 maybe-mostlyclean-expect: mostlyclean-expect
30311
30312 mostlyclean-expect: 
30313         @: $(MAKE); $(unstage)
30314         @[ -f ./expect/Makefile ] || exit 0; \
30315         r=`${PWD_COMMAND}`; export r; \
30316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30317         $(HOST_EXPORTS) \
30318         for flag in $(EXTRA_HOST_FLAGS) ; do \
30319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30320         done; \
30321         echo "Doing mostlyclean in expect"; \
30322         (cd $(HOST_SUBDIR)/expect && \
30323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30325                   "RANLIB=$${RANLIB}" \
30326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30327                   mostlyclean) \
30328           || exit 1
30329
30330 @endif expect
30331
30332 .PHONY: maybe-clean-expect clean-expect
30333 maybe-clean-expect:
30334 @if expect
30335 maybe-clean-expect: clean-expect
30336
30337 clean-expect: 
30338         @: $(MAKE); $(unstage)
30339         @[ -f ./expect/Makefile ] || exit 0; \
30340         r=`${PWD_COMMAND}`; export r; \
30341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30342         $(HOST_EXPORTS) \
30343         for flag in $(EXTRA_HOST_FLAGS) ; do \
30344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30345         done; \
30346         echo "Doing clean in expect"; \
30347         (cd $(HOST_SUBDIR)/expect && \
30348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30350                   "RANLIB=$${RANLIB}" \
30351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30352                   clean) \
30353           || exit 1
30354
30355 @endif expect
30356
30357 .PHONY: maybe-distclean-expect distclean-expect
30358 maybe-distclean-expect:
30359 @if expect
30360 maybe-distclean-expect: distclean-expect
30361
30362 distclean-expect: 
30363         @: $(MAKE); $(unstage)
30364         @[ -f ./expect/Makefile ] || exit 0; \
30365         r=`${PWD_COMMAND}`; export r; \
30366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30367         $(HOST_EXPORTS) \
30368         for flag in $(EXTRA_HOST_FLAGS) ; do \
30369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30370         done; \
30371         echo "Doing distclean in expect"; \
30372         (cd $(HOST_SUBDIR)/expect && \
30373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30375                   "RANLIB=$${RANLIB}" \
30376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30377                   distclean) \
30378           || exit 1
30379
30380 @endif expect
30381
30382 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
30383 maybe-maintainer-clean-expect:
30384 @if expect
30385 maybe-maintainer-clean-expect: maintainer-clean-expect
30386
30387 maintainer-clean-expect: 
30388         @: $(MAKE); $(unstage)
30389         @[ -f ./expect/Makefile ] || exit 0; \
30390         r=`${PWD_COMMAND}`; export r; \
30391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30392         $(HOST_EXPORTS) \
30393         for flag in $(EXTRA_HOST_FLAGS) ; do \
30394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30395         done; \
30396         echo "Doing maintainer-clean in expect"; \
30397         (cd $(HOST_SUBDIR)/expect && \
30398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30400                   "RANLIB=$${RANLIB}" \
30401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30402                   maintainer-clean) \
30403           || exit 1
30404
30405 @endif expect
30406
30407
30408
30409 .PHONY: configure-guile maybe-configure-guile
30410 maybe-configure-guile:
30411 @if gcc-bootstrap
30412 configure-guile: stage_current
30413 @endif gcc-bootstrap
30414 @if guile
30415 maybe-configure-guile: configure-guile
30416 configure-guile: 
30417         @: $(MAKE); $(unstage)
30418         @r=`${PWD_COMMAND}`; export r; \
30419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30420         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
30421         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
30422         $(HOST_EXPORTS)  \
30423         echo Configuring in $(HOST_SUBDIR)/guile; \
30424         cd "$(HOST_SUBDIR)/guile" || exit 1; \
30425         case $(srcdir) in \
30426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30427           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
30428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30429         esac; \
30430         module_srcdir=guile; \
30431         $(SHELL) \
30432           $$s/$$module_srcdir/configure \
30433           --srcdir=$${topdir}/$$module_srcdir \
30434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30435           --target=${target_alias}  \
30436           || exit 1
30437 @endif guile
30438
30439
30440
30441
30442
30443 .PHONY: all-guile maybe-all-guile
30444 maybe-all-guile:
30445 @if gcc-bootstrap
30446 all-guile: stage_current
30447 @endif gcc-bootstrap
30448 @if guile
30449 TARGET-guile=all
30450 maybe-all-guile: all-guile
30451 all-guile: configure-guile
30452         @: $(MAKE); $(unstage)
30453         @r=`${PWD_COMMAND}`; export r; \
30454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30455         $(HOST_EXPORTS)  \
30456         (cd $(HOST_SUBDIR)/guile && \
30457           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30458                 $(TARGET-guile))
30459 @endif guile
30460
30461
30462
30463
30464 .PHONY: check-guile maybe-check-guile
30465 maybe-check-guile:
30466 @if guile
30467 maybe-check-guile: check-guile
30468
30469 check-guile:
30470         @: $(MAKE); $(unstage)
30471         @r=`${PWD_COMMAND}`; export r; \
30472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30473         $(HOST_EXPORTS)  \
30474         (cd $(HOST_SUBDIR)/guile && \
30475           $(MAKE) $(FLAGS_TO_PASS)  check)
30476
30477 @endif guile
30478
30479 .PHONY: install-guile maybe-install-guile
30480 maybe-install-guile:
30481 @if guile
30482 maybe-install-guile: install-guile
30483
30484 install-guile: installdirs
30485         @: $(MAKE); $(unstage)
30486         @r=`${PWD_COMMAND}`; export r; \
30487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30488         $(HOST_EXPORTS) \
30489         (cd $(HOST_SUBDIR)/guile && \
30490           $(MAKE) $(FLAGS_TO_PASS)  install)
30491
30492 @endif guile
30493
30494 .PHONY: install-strip-guile maybe-install-strip-guile
30495 maybe-install-strip-guile:
30496 @if guile
30497 maybe-install-strip-guile: install-strip-guile
30498
30499 install-strip-guile: installdirs
30500         @: $(MAKE); $(unstage)
30501         @r=`${PWD_COMMAND}`; export r; \
30502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30503         $(HOST_EXPORTS) \
30504         (cd $(HOST_SUBDIR)/guile && \
30505           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30506
30507 @endif guile
30508
30509 # Other targets (info, dvi, pdf, etc.)
30510
30511 .PHONY: maybe-info-guile info-guile
30512 maybe-info-guile:
30513 @if guile
30514 maybe-info-guile: info-guile
30515
30516 info-guile: \
30517     configure-guile 
30518         @: $(MAKE); $(unstage)
30519         @[ -f ./guile/Makefile ] || exit 0; \
30520         r=`${PWD_COMMAND}`; export r; \
30521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30522         $(HOST_EXPORTS) \
30523         for flag in $(EXTRA_HOST_FLAGS) ; do \
30524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30525         done; \
30526         echo "Doing info in guile"; \
30527         (cd $(HOST_SUBDIR)/guile && \
30528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30530                   "RANLIB=$${RANLIB}" \
30531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30532                   info) \
30533           || exit 1
30534
30535 @endif guile
30536
30537 .PHONY: maybe-dvi-guile dvi-guile
30538 maybe-dvi-guile:
30539 @if guile
30540 maybe-dvi-guile: dvi-guile
30541
30542 dvi-guile: \
30543     configure-guile 
30544         @: $(MAKE); $(unstage)
30545         @[ -f ./guile/Makefile ] || exit 0; \
30546         r=`${PWD_COMMAND}`; export r; \
30547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30548         $(HOST_EXPORTS) \
30549         for flag in $(EXTRA_HOST_FLAGS) ; do \
30550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30551         done; \
30552         echo "Doing dvi in guile"; \
30553         (cd $(HOST_SUBDIR)/guile && \
30554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30556                   "RANLIB=$${RANLIB}" \
30557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30558                   dvi) \
30559           || exit 1
30560
30561 @endif guile
30562
30563 .PHONY: maybe-pdf-guile pdf-guile
30564 maybe-pdf-guile:
30565 @if guile
30566 maybe-pdf-guile: pdf-guile
30567
30568 pdf-guile: \
30569     configure-guile 
30570         @: $(MAKE); $(unstage)
30571         @[ -f ./guile/Makefile ] || exit 0; \
30572         r=`${PWD_COMMAND}`; export r; \
30573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30574         $(HOST_EXPORTS) \
30575         for flag in $(EXTRA_HOST_FLAGS) ; do \
30576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30577         done; \
30578         echo "Doing pdf in guile"; \
30579         (cd $(HOST_SUBDIR)/guile && \
30580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30582                   "RANLIB=$${RANLIB}" \
30583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30584                   pdf) \
30585           || exit 1
30586
30587 @endif guile
30588
30589 .PHONY: maybe-html-guile html-guile
30590 maybe-html-guile:
30591 @if guile
30592 maybe-html-guile: html-guile
30593
30594 html-guile: \
30595     configure-guile 
30596         @: $(MAKE); $(unstage)
30597         @[ -f ./guile/Makefile ] || exit 0; \
30598         r=`${PWD_COMMAND}`; export r; \
30599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30600         $(HOST_EXPORTS) \
30601         for flag in $(EXTRA_HOST_FLAGS) ; do \
30602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30603         done; \
30604         echo "Doing html in guile"; \
30605         (cd $(HOST_SUBDIR)/guile && \
30606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30608                   "RANLIB=$${RANLIB}" \
30609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30610                   html) \
30611           || exit 1
30612
30613 @endif guile
30614
30615 .PHONY: maybe-TAGS-guile TAGS-guile
30616 maybe-TAGS-guile:
30617 @if guile
30618 maybe-TAGS-guile: TAGS-guile
30619
30620 TAGS-guile: \
30621     configure-guile 
30622         @: $(MAKE); $(unstage)
30623         @[ -f ./guile/Makefile ] || exit 0; \
30624         r=`${PWD_COMMAND}`; export r; \
30625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30626         $(HOST_EXPORTS) \
30627         for flag in $(EXTRA_HOST_FLAGS) ; do \
30628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30629         done; \
30630         echo "Doing TAGS in guile"; \
30631         (cd $(HOST_SUBDIR)/guile && \
30632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30634                   "RANLIB=$${RANLIB}" \
30635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30636                   TAGS) \
30637           || exit 1
30638
30639 @endif guile
30640
30641 .PHONY: maybe-install-info-guile install-info-guile
30642 maybe-install-info-guile:
30643 @if guile
30644 maybe-install-info-guile: install-info-guile
30645
30646 install-info-guile: \
30647     configure-guile \
30648     info-guile 
30649         @: $(MAKE); $(unstage)
30650         @[ -f ./guile/Makefile ] || exit 0; \
30651         r=`${PWD_COMMAND}`; export r; \
30652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30653         $(HOST_EXPORTS) \
30654         for flag in $(EXTRA_HOST_FLAGS) ; do \
30655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30656         done; \
30657         echo "Doing install-info in guile"; \
30658         (cd $(HOST_SUBDIR)/guile && \
30659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30661                   "RANLIB=$${RANLIB}" \
30662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30663                   install-info) \
30664           || exit 1
30665
30666 @endif guile
30667
30668 .PHONY: maybe-install-pdf-guile install-pdf-guile
30669 maybe-install-pdf-guile:
30670 @if guile
30671 maybe-install-pdf-guile: install-pdf-guile
30672
30673 install-pdf-guile: \
30674     configure-guile \
30675     pdf-guile 
30676         @: $(MAKE); $(unstage)
30677         @[ -f ./guile/Makefile ] || exit 0; \
30678         r=`${PWD_COMMAND}`; export r; \
30679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30680         $(HOST_EXPORTS) \
30681         for flag in $(EXTRA_HOST_FLAGS) ; do \
30682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30683         done; \
30684         echo "Doing install-pdf in guile"; \
30685         (cd $(HOST_SUBDIR)/guile && \
30686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30688                   "RANLIB=$${RANLIB}" \
30689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30690                   install-pdf) \
30691           || exit 1
30692
30693 @endif guile
30694
30695 .PHONY: maybe-install-html-guile install-html-guile
30696 maybe-install-html-guile:
30697 @if guile
30698 maybe-install-html-guile: install-html-guile
30699
30700 install-html-guile: \
30701     configure-guile \
30702     html-guile 
30703         @: $(MAKE); $(unstage)
30704         @[ -f ./guile/Makefile ] || exit 0; \
30705         r=`${PWD_COMMAND}`; export r; \
30706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30707         $(HOST_EXPORTS) \
30708         for flag in $(EXTRA_HOST_FLAGS) ; do \
30709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30710         done; \
30711         echo "Doing install-html in guile"; \
30712         (cd $(HOST_SUBDIR)/guile && \
30713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30715                   "RANLIB=$${RANLIB}" \
30716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30717                   install-html) \
30718           || exit 1
30719
30720 @endif guile
30721
30722 .PHONY: maybe-installcheck-guile installcheck-guile
30723 maybe-installcheck-guile:
30724 @if guile
30725 maybe-installcheck-guile: installcheck-guile
30726
30727 installcheck-guile: \
30728     configure-guile 
30729         @: $(MAKE); $(unstage)
30730         @[ -f ./guile/Makefile ] || exit 0; \
30731         r=`${PWD_COMMAND}`; export r; \
30732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30733         $(HOST_EXPORTS) \
30734         for flag in $(EXTRA_HOST_FLAGS) ; do \
30735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30736         done; \
30737         echo "Doing installcheck in guile"; \
30738         (cd $(HOST_SUBDIR)/guile && \
30739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30741                   "RANLIB=$${RANLIB}" \
30742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30743                   installcheck) \
30744           || exit 1
30745
30746 @endif guile
30747
30748 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
30749 maybe-mostlyclean-guile:
30750 @if guile
30751 maybe-mostlyclean-guile: mostlyclean-guile
30752
30753 mostlyclean-guile: 
30754         @: $(MAKE); $(unstage)
30755         @[ -f ./guile/Makefile ] || exit 0; \
30756         r=`${PWD_COMMAND}`; export r; \
30757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30758         $(HOST_EXPORTS) \
30759         for flag in $(EXTRA_HOST_FLAGS) ; do \
30760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30761         done; \
30762         echo "Doing mostlyclean in guile"; \
30763         (cd $(HOST_SUBDIR)/guile && \
30764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30766                   "RANLIB=$${RANLIB}" \
30767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30768                   mostlyclean) \
30769           || exit 1
30770
30771 @endif guile
30772
30773 .PHONY: maybe-clean-guile clean-guile
30774 maybe-clean-guile:
30775 @if guile
30776 maybe-clean-guile: clean-guile
30777
30778 clean-guile: 
30779         @: $(MAKE); $(unstage)
30780         @[ -f ./guile/Makefile ] || exit 0; \
30781         r=`${PWD_COMMAND}`; export r; \
30782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30783         $(HOST_EXPORTS) \
30784         for flag in $(EXTRA_HOST_FLAGS) ; do \
30785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30786         done; \
30787         echo "Doing clean in guile"; \
30788         (cd $(HOST_SUBDIR)/guile && \
30789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30791                   "RANLIB=$${RANLIB}" \
30792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30793                   clean) \
30794           || exit 1
30795
30796 @endif guile
30797
30798 .PHONY: maybe-distclean-guile distclean-guile
30799 maybe-distclean-guile:
30800 @if guile
30801 maybe-distclean-guile: distclean-guile
30802
30803 distclean-guile: 
30804         @: $(MAKE); $(unstage)
30805         @[ -f ./guile/Makefile ] || exit 0; \
30806         r=`${PWD_COMMAND}`; export r; \
30807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30808         $(HOST_EXPORTS) \
30809         for flag in $(EXTRA_HOST_FLAGS) ; do \
30810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30811         done; \
30812         echo "Doing distclean in guile"; \
30813         (cd $(HOST_SUBDIR)/guile && \
30814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30816                   "RANLIB=$${RANLIB}" \
30817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30818                   distclean) \
30819           || exit 1
30820
30821 @endif guile
30822
30823 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
30824 maybe-maintainer-clean-guile:
30825 @if guile
30826 maybe-maintainer-clean-guile: maintainer-clean-guile
30827
30828 maintainer-clean-guile: 
30829         @: $(MAKE); $(unstage)
30830         @[ -f ./guile/Makefile ] || exit 0; \
30831         r=`${PWD_COMMAND}`; export r; \
30832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30833         $(HOST_EXPORTS) \
30834         for flag in $(EXTRA_HOST_FLAGS) ; do \
30835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30836         done; \
30837         echo "Doing maintainer-clean in guile"; \
30838         (cd $(HOST_SUBDIR)/guile && \
30839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30841                   "RANLIB=$${RANLIB}" \
30842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30843                   maintainer-clean) \
30844           || exit 1
30845
30846 @endif guile
30847
30848
30849
30850 .PHONY: configure-tk maybe-configure-tk
30851 maybe-configure-tk:
30852 @if gcc-bootstrap
30853 configure-tk: stage_current
30854 @endif gcc-bootstrap
30855 @if tk
30856 maybe-configure-tk: configure-tk
30857 configure-tk: 
30858         @: $(MAKE); $(unstage)
30859         @r=`${PWD_COMMAND}`; export r; \
30860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30861         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
30862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
30863         $(HOST_EXPORTS)  \
30864         echo Configuring in $(HOST_SUBDIR)/tk; \
30865         cd "$(HOST_SUBDIR)/tk" || exit 1; \
30866         case $(srcdir) in \
30867           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30868           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
30869                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30870         esac; \
30871         module_srcdir=tk; \
30872         $(SHELL) \
30873           $$s/$$module_srcdir/configure \
30874           --srcdir=$${topdir}/$$module_srcdir \
30875           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30876           --target=${target_alias}  \
30877           || exit 1
30878 @endif tk
30879
30880
30881
30882
30883
30884 .PHONY: all-tk maybe-all-tk
30885 maybe-all-tk:
30886 @if gcc-bootstrap
30887 all-tk: stage_current
30888 @endif gcc-bootstrap
30889 @if tk
30890 TARGET-tk=all
30891 maybe-all-tk: all-tk
30892 all-tk: configure-tk
30893         @: $(MAKE); $(unstage)
30894         @r=`${PWD_COMMAND}`; export r; \
30895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30896         $(HOST_EXPORTS)  \
30897         (cd $(HOST_SUBDIR)/tk && \
30898           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30899                 $(TARGET-tk))
30900 @endif tk
30901
30902
30903
30904
30905 .PHONY: check-tk maybe-check-tk
30906 maybe-check-tk:
30907 @if tk
30908 maybe-check-tk: check-tk
30909
30910 check-tk:
30911         @: $(MAKE); $(unstage)
30912         @r=`${PWD_COMMAND}`; export r; \
30913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30914         $(HOST_EXPORTS)  \
30915         (cd $(HOST_SUBDIR)/tk && \
30916           $(MAKE) $(FLAGS_TO_PASS)  check)
30917
30918 @endif tk
30919
30920 .PHONY: install-tk maybe-install-tk
30921 maybe-install-tk:
30922 @if tk
30923 maybe-install-tk: install-tk
30924
30925 install-tk: installdirs
30926         @: $(MAKE); $(unstage)
30927         @r=`${PWD_COMMAND}`; export r; \
30928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30929         $(HOST_EXPORTS) \
30930         (cd $(HOST_SUBDIR)/tk && \
30931           $(MAKE) $(FLAGS_TO_PASS)  install)
30932
30933 @endif tk
30934
30935 .PHONY: install-strip-tk maybe-install-strip-tk
30936 maybe-install-strip-tk:
30937 @if tk
30938 maybe-install-strip-tk: install-strip-tk
30939
30940 install-strip-tk: installdirs
30941         @: $(MAKE); $(unstage)
30942         @r=`${PWD_COMMAND}`; export r; \
30943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30944         $(HOST_EXPORTS) \
30945         (cd $(HOST_SUBDIR)/tk && \
30946           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30947
30948 @endif tk
30949
30950 # Other targets (info, dvi, pdf, etc.)
30951
30952 .PHONY: maybe-info-tk info-tk
30953 maybe-info-tk:
30954 @if tk
30955 maybe-info-tk: info-tk
30956
30957 info-tk: \
30958     configure-tk 
30959         @: $(MAKE); $(unstage)
30960         @[ -f ./tk/Makefile ] || exit 0; \
30961         r=`${PWD_COMMAND}`; export r; \
30962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30963         $(HOST_EXPORTS) \
30964         for flag in $(EXTRA_HOST_FLAGS) ; do \
30965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30966         done; \
30967         echo "Doing info in tk"; \
30968         (cd $(HOST_SUBDIR)/tk && \
30969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30971                   "RANLIB=$${RANLIB}" \
30972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30973                   info) \
30974           || exit 1
30975
30976 @endif tk
30977
30978 .PHONY: maybe-dvi-tk dvi-tk
30979 maybe-dvi-tk:
30980 @if tk
30981 maybe-dvi-tk: dvi-tk
30982
30983 dvi-tk: \
30984     configure-tk 
30985         @: $(MAKE); $(unstage)
30986         @[ -f ./tk/Makefile ] || exit 0; \
30987         r=`${PWD_COMMAND}`; export r; \
30988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30989         $(HOST_EXPORTS) \
30990         for flag in $(EXTRA_HOST_FLAGS) ; do \
30991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30992         done; \
30993         echo "Doing dvi in tk"; \
30994         (cd $(HOST_SUBDIR)/tk && \
30995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30997                   "RANLIB=$${RANLIB}" \
30998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30999                   dvi) \
31000           || exit 1
31001
31002 @endif tk
31003
31004 .PHONY: maybe-pdf-tk pdf-tk
31005 maybe-pdf-tk:
31006 @if tk
31007 maybe-pdf-tk: pdf-tk
31008
31009 pdf-tk: \
31010     configure-tk 
31011         @: $(MAKE); $(unstage)
31012         @[ -f ./tk/Makefile ] || exit 0; \
31013         r=`${PWD_COMMAND}`; export r; \
31014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015         $(HOST_EXPORTS) \
31016         for flag in $(EXTRA_HOST_FLAGS) ; do \
31017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31018         done; \
31019         echo "Doing pdf in tk"; \
31020         (cd $(HOST_SUBDIR)/tk && \
31021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31023                   "RANLIB=$${RANLIB}" \
31024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31025                   pdf) \
31026           || exit 1
31027
31028 @endif tk
31029
31030 .PHONY: maybe-html-tk html-tk
31031 maybe-html-tk:
31032 @if tk
31033 maybe-html-tk: html-tk
31034
31035 html-tk: \
31036     configure-tk 
31037         @: $(MAKE); $(unstage)
31038         @[ -f ./tk/Makefile ] || exit 0; \
31039         r=`${PWD_COMMAND}`; export r; \
31040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31041         $(HOST_EXPORTS) \
31042         for flag in $(EXTRA_HOST_FLAGS) ; do \
31043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31044         done; \
31045         echo "Doing html in tk"; \
31046         (cd $(HOST_SUBDIR)/tk && \
31047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31049                   "RANLIB=$${RANLIB}" \
31050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31051                   html) \
31052           || exit 1
31053
31054 @endif tk
31055
31056 .PHONY: maybe-TAGS-tk TAGS-tk
31057 maybe-TAGS-tk:
31058 @if tk
31059 maybe-TAGS-tk: TAGS-tk
31060
31061 TAGS-tk: \
31062     configure-tk 
31063         @: $(MAKE); $(unstage)
31064         @[ -f ./tk/Makefile ] || exit 0; \
31065         r=`${PWD_COMMAND}`; export r; \
31066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31067         $(HOST_EXPORTS) \
31068         for flag in $(EXTRA_HOST_FLAGS) ; do \
31069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31070         done; \
31071         echo "Doing TAGS in tk"; \
31072         (cd $(HOST_SUBDIR)/tk && \
31073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31075                   "RANLIB=$${RANLIB}" \
31076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31077                   TAGS) \
31078           || exit 1
31079
31080 @endif tk
31081
31082 .PHONY: maybe-install-info-tk install-info-tk
31083 maybe-install-info-tk:
31084 @if tk
31085 maybe-install-info-tk: install-info-tk
31086
31087 install-info-tk: \
31088     configure-tk \
31089     info-tk 
31090         @: $(MAKE); $(unstage)
31091         @[ -f ./tk/Makefile ] || exit 0; \
31092         r=`${PWD_COMMAND}`; export r; \
31093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31094         $(HOST_EXPORTS) \
31095         for flag in $(EXTRA_HOST_FLAGS) ; do \
31096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31097         done; \
31098         echo "Doing install-info in tk"; \
31099         (cd $(HOST_SUBDIR)/tk && \
31100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31102                   "RANLIB=$${RANLIB}" \
31103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31104                   install-info) \
31105           || exit 1
31106
31107 @endif tk
31108
31109 .PHONY: maybe-install-pdf-tk install-pdf-tk
31110 maybe-install-pdf-tk:
31111 @if tk
31112 maybe-install-pdf-tk: install-pdf-tk
31113
31114 install-pdf-tk: \
31115     configure-tk \
31116     pdf-tk 
31117         @: $(MAKE); $(unstage)
31118         @[ -f ./tk/Makefile ] || exit 0; \
31119         r=`${PWD_COMMAND}`; export r; \
31120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31121         $(HOST_EXPORTS) \
31122         for flag in $(EXTRA_HOST_FLAGS) ; do \
31123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31124         done; \
31125         echo "Doing install-pdf in tk"; \
31126         (cd $(HOST_SUBDIR)/tk && \
31127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31129                   "RANLIB=$${RANLIB}" \
31130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31131                   install-pdf) \
31132           || exit 1
31133
31134 @endif tk
31135
31136 .PHONY: maybe-install-html-tk install-html-tk
31137 maybe-install-html-tk:
31138 @if tk
31139 maybe-install-html-tk: install-html-tk
31140
31141 install-html-tk: \
31142     configure-tk \
31143     html-tk 
31144         @: $(MAKE); $(unstage)
31145         @[ -f ./tk/Makefile ] || exit 0; \
31146         r=`${PWD_COMMAND}`; export r; \
31147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31148         $(HOST_EXPORTS) \
31149         for flag in $(EXTRA_HOST_FLAGS) ; do \
31150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31151         done; \
31152         echo "Doing install-html in tk"; \
31153         (cd $(HOST_SUBDIR)/tk && \
31154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31156                   "RANLIB=$${RANLIB}" \
31157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31158                   install-html) \
31159           || exit 1
31160
31161 @endif tk
31162
31163 .PHONY: maybe-installcheck-tk installcheck-tk
31164 maybe-installcheck-tk:
31165 @if tk
31166 maybe-installcheck-tk: installcheck-tk
31167
31168 installcheck-tk: \
31169     configure-tk 
31170         @: $(MAKE); $(unstage)
31171         @[ -f ./tk/Makefile ] || exit 0; \
31172         r=`${PWD_COMMAND}`; export r; \
31173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31174         $(HOST_EXPORTS) \
31175         for flag in $(EXTRA_HOST_FLAGS) ; do \
31176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31177         done; \
31178         echo "Doing installcheck in tk"; \
31179         (cd $(HOST_SUBDIR)/tk && \
31180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31182                   "RANLIB=$${RANLIB}" \
31183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31184                   installcheck) \
31185           || exit 1
31186
31187 @endif tk
31188
31189 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
31190 maybe-mostlyclean-tk:
31191 @if tk
31192 maybe-mostlyclean-tk: mostlyclean-tk
31193
31194 mostlyclean-tk: 
31195         @: $(MAKE); $(unstage)
31196         @[ -f ./tk/Makefile ] || exit 0; \
31197         r=`${PWD_COMMAND}`; export r; \
31198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31199         $(HOST_EXPORTS) \
31200         for flag in $(EXTRA_HOST_FLAGS) ; do \
31201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31202         done; \
31203         echo "Doing mostlyclean in tk"; \
31204         (cd $(HOST_SUBDIR)/tk && \
31205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31207                   "RANLIB=$${RANLIB}" \
31208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31209                   mostlyclean) \
31210           || exit 1
31211
31212 @endif tk
31213
31214 .PHONY: maybe-clean-tk clean-tk
31215 maybe-clean-tk:
31216 @if tk
31217 maybe-clean-tk: clean-tk
31218
31219 clean-tk: 
31220         @: $(MAKE); $(unstage)
31221         @[ -f ./tk/Makefile ] || exit 0; \
31222         r=`${PWD_COMMAND}`; export r; \
31223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31224         $(HOST_EXPORTS) \
31225         for flag in $(EXTRA_HOST_FLAGS) ; do \
31226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31227         done; \
31228         echo "Doing clean in tk"; \
31229         (cd $(HOST_SUBDIR)/tk && \
31230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31232                   "RANLIB=$${RANLIB}" \
31233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31234                   clean) \
31235           || exit 1
31236
31237 @endif tk
31238
31239 .PHONY: maybe-distclean-tk distclean-tk
31240 maybe-distclean-tk:
31241 @if tk
31242 maybe-distclean-tk: distclean-tk
31243
31244 distclean-tk: 
31245         @: $(MAKE); $(unstage)
31246         @[ -f ./tk/Makefile ] || exit 0; \
31247         r=`${PWD_COMMAND}`; export r; \
31248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31249         $(HOST_EXPORTS) \
31250         for flag in $(EXTRA_HOST_FLAGS) ; do \
31251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31252         done; \
31253         echo "Doing distclean in tk"; \
31254         (cd $(HOST_SUBDIR)/tk && \
31255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31257                   "RANLIB=$${RANLIB}" \
31258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31259                   distclean) \
31260           || exit 1
31261
31262 @endif tk
31263
31264 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
31265 maybe-maintainer-clean-tk:
31266 @if tk
31267 maybe-maintainer-clean-tk: maintainer-clean-tk
31268
31269 maintainer-clean-tk: 
31270         @: $(MAKE); $(unstage)
31271         @[ -f ./tk/Makefile ] || exit 0; \
31272         r=`${PWD_COMMAND}`; export r; \
31273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31274         $(HOST_EXPORTS) \
31275         for flag in $(EXTRA_HOST_FLAGS) ; do \
31276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31277         done; \
31278         echo "Doing maintainer-clean in tk"; \
31279         (cd $(HOST_SUBDIR)/tk && \
31280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31282                   "RANLIB=$${RANLIB}" \
31283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31284                   maintainer-clean) \
31285           || exit 1
31286
31287 @endif tk
31288
31289
31290
31291 .PHONY: configure-libtermcap maybe-configure-libtermcap
31292 maybe-configure-libtermcap:
31293 @if gcc-bootstrap
31294 configure-libtermcap: stage_current
31295 @endif gcc-bootstrap
31296 @if libtermcap
31297 maybe-configure-libtermcap: configure-libtermcap
31298 configure-libtermcap: 
31299         @: $(MAKE); $(unstage)
31300         @r=`${PWD_COMMAND}`; export r; \
31301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31302         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
31303         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
31304         $(HOST_EXPORTS)  \
31305         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
31306         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
31307         case $(srcdir) in \
31308           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31309           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
31310                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31311         esac; \
31312         module_srcdir=libtermcap; \
31313         $(SHELL) \
31314           $$s/$$module_srcdir/configure \
31315           --srcdir=$${topdir}/$$module_srcdir \
31316           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31317           --target=${target_alias}  \
31318           || exit 1
31319 @endif libtermcap
31320
31321
31322
31323
31324
31325 .PHONY: all-libtermcap maybe-all-libtermcap
31326 maybe-all-libtermcap:
31327 @if gcc-bootstrap
31328 all-libtermcap: stage_current
31329 @endif gcc-bootstrap
31330 @if libtermcap
31331 TARGET-libtermcap=all
31332 maybe-all-libtermcap: all-libtermcap
31333 all-libtermcap: configure-libtermcap
31334         @: $(MAKE); $(unstage)
31335         @r=`${PWD_COMMAND}`; export r; \
31336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31337         $(HOST_EXPORTS)  \
31338         (cd $(HOST_SUBDIR)/libtermcap && \
31339           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31340                 $(TARGET-libtermcap))
31341 @endif libtermcap
31342
31343
31344
31345
31346 .PHONY: check-libtermcap maybe-check-libtermcap
31347 maybe-check-libtermcap:
31348 @if libtermcap
31349 maybe-check-libtermcap: check-libtermcap
31350
31351 check-libtermcap:
31352
31353 @endif libtermcap
31354
31355 .PHONY: install-libtermcap maybe-install-libtermcap
31356 maybe-install-libtermcap:
31357 @if libtermcap
31358 maybe-install-libtermcap: install-libtermcap
31359
31360 install-libtermcap: installdirs
31361         @: $(MAKE); $(unstage)
31362         @r=`${PWD_COMMAND}`; export r; \
31363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31364         $(HOST_EXPORTS) \
31365         (cd $(HOST_SUBDIR)/libtermcap && \
31366           $(MAKE) $(FLAGS_TO_PASS)  install)
31367
31368 @endif libtermcap
31369
31370 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
31371 maybe-install-strip-libtermcap:
31372 @if libtermcap
31373 maybe-install-strip-libtermcap: install-strip-libtermcap
31374
31375 install-strip-libtermcap: installdirs
31376         @: $(MAKE); $(unstage)
31377         @r=`${PWD_COMMAND}`; export r; \
31378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31379         $(HOST_EXPORTS) \
31380         (cd $(HOST_SUBDIR)/libtermcap && \
31381           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31382
31383 @endif libtermcap
31384
31385 # Other targets (info, dvi, pdf, etc.)
31386
31387 .PHONY: maybe-info-libtermcap info-libtermcap
31388 maybe-info-libtermcap:
31389 @if libtermcap
31390 maybe-info-libtermcap: info-libtermcap
31391
31392 info-libtermcap: \
31393     configure-libtermcap 
31394         @: $(MAKE); $(unstage)
31395         @[ -f ./libtermcap/Makefile ] || exit 0; \
31396         r=`${PWD_COMMAND}`; export r; \
31397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31398         $(HOST_EXPORTS) \
31399         for flag in $(EXTRA_HOST_FLAGS) ; do \
31400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31401         done; \
31402         echo "Doing info in libtermcap"; \
31403         (cd $(HOST_SUBDIR)/libtermcap && \
31404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31406                   "RANLIB=$${RANLIB}" \
31407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31408                   info) \
31409           || exit 1
31410
31411 @endif libtermcap
31412
31413 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
31414 maybe-dvi-libtermcap:
31415 @if libtermcap
31416 maybe-dvi-libtermcap: dvi-libtermcap
31417
31418 dvi-libtermcap: \
31419     configure-libtermcap 
31420         @: $(MAKE); $(unstage)
31421         @[ -f ./libtermcap/Makefile ] || exit 0; \
31422         r=`${PWD_COMMAND}`; export r; \
31423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31424         $(HOST_EXPORTS) \
31425         for flag in $(EXTRA_HOST_FLAGS) ; do \
31426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31427         done; \
31428         echo "Doing dvi in libtermcap"; \
31429         (cd $(HOST_SUBDIR)/libtermcap && \
31430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31432                   "RANLIB=$${RANLIB}" \
31433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31434                   dvi) \
31435           || exit 1
31436
31437 @endif libtermcap
31438
31439 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
31440 maybe-pdf-libtermcap:
31441 @if libtermcap
31442 maybe-pdf-libtermcap: pdf-libtermcap
31443
31444 pdf-libtermcap: \
31445     configure-libtermcap 
31446         @: $(MAKE); $(unstage)
31447         @[ -f ./libtermcap/Makefile ] || exit 0; \
31448         r=`${PWD_COMMAND}`; export r; \
31449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31450         $(HOST_EXPORTS) \
31451         for flag in $(EXTRA_HOST_FLAGS) ; do \
31452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31453         done; \
31454         echo "Doing pdf in libtermcap"; \
31455         (cd $(HOST_SUBDIR)/libtermcap && \
31456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31458                   "RANLIB=$${RANLIB}" \
31459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31460                   pdf) \
31461           || exit 1
31462
31463 @endif libtermcap
31464
31465 .PHONY: maybe-html-libtermcap html-libtermcap
31466 maybe-html-libtermcap:
31467 @if libtermcap
31468 maybe-html-libtermcap: html-libtermcap
31469
31470 html-libtermcap: \
31471     configure-libtermcap 
31472         @: $(MAKE); $(unstage)
31473         @[ -f ./libtermcap/Makefile ] || exit 0; \
31474         r=`${PWD_COMMAND}`; export r; \
31475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31476         $(HOST_EXPORTS) \
31477         for flag in $(EXTRA_HOST_FLAGS) ; do \
31478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31479         done; \
31480         echo "Doing html in libtermcap"; \
31481         (cd $(HOST_SUBDIR)/libtermcap && \
31482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31484                   "RANLIB=$${RANLIB}" \
31485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31486                   html) \
31487           || exit 1
31488
31489 @endif libtermcap
31490
31491 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
31492 maybe-TAGS-libtermcap:
31493 @if libtermcap
31494 maybe-TAGS-libtermcap: TAGS-libtermcap
31495
31496 TAGS-libtermcap: \
31497     configure-libtermcap 
31498         @: $(MAKE); $(unstage)
31499         @[ -f ./libtermcap/Makefile ] || exit 0; \
31500         r=`${PWD_COMMAND}`; export r; \
31501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31502         $(HOST_EXPORTS) \
31503         for flag in $(EXTRA_HOST_FLAGS) ; do \
31504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31505         done; \
31506         echo "Doing TAGS in libtermcap"; \
31507         (cd $(HOST_SUBDIR)/libtermcap && \
31508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31510                   "RANLIB=$${RANLIB}" \
31511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31512                   TAGS) \
31513           || exit 1
31514
31515 @endif libtermcap
31516
31517 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
31518 maybe-install-info-libtermcap:
31519 @if libtermcap
31520 maybe-install-info-libtermcap: install-info-libtermcap
31521
31522 install-info-libtermcap: \
31523     configure-libtermcap \
31524     info-libtermcap 
31525         @: $(MAKE); $(unstage)
31526         @[ -f ./libtermcap/Makefile ] || exit 0; \
31527         r=`${PWD_COMMAND}`; export r; \
31528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31529         $(HOST_EXPORTS) \
31530         for flag in $(EXTRA_HOST_FLAGS) ; do \
31531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31532         done; \
31533         echo "Doing install-info in libtermcap"; \
31534         (cd $(HOST_SUBDIR)/libtermcap && \
31535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31537                   "RANLIB=$${RANLIB}" \
31538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31539                   install-info) \
31540           || exit 1
31541
31542 @endif libtermcap
31543
31544 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
31545 maybe-install-pdf-libtermcap:
31546 @if libtermcap
31547 maybe-install-pdf-libtermcap: install-pdf-libtermcap
31548
31549 install-pdf-libtermcap: \
31550     configure-libtermcap \
31551     pdf-libtermcap 
31552         @: $(MAKE); $(unstage)
31553         @[ -f ./libtermcap/Makefile ] || exit 0; \
31554         r=`${PWD_COMMAND}`; export r; \
31555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31556         $(HOST_EXPORTS) \
31557         for flag in $(EXTRA_HOST_FLAGS) ; do \
31558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31559         done; \
31560         echo "Doing install-pdf in libtermcap"; \
31561         (cd $(HOST_SUBDIR)/libtermcap && \
31562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31564                   "RANLIB=$${RANLIB}" \
31565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31566                   install-pdf) \
31567           || exit 1
31568
31569 @endif libtermcap
31570
31571 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
31572 maybe-install-html-libtermcap:
31573 @if libtermcap
31574 maybe-install-html-libtermcap: install-html-libtermcap
31575
31576 install-html-libtermcap: \
31577     configure-libtermcap \
31578     html-libtermcap 
31579         @: $(MAKE); $(unstage)
31580         @[ -f ./libtermcap/Makefile ] || exit 0; \
31581         r=`${PWD_COMMAND}`; export r; \
31582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31583         $(HOST_EXPORTS) \
31584         for flag in $(EXTRA_HOST_FLAGS) ; do \
31585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31586         done; \
31587         echo "Doing install-html in libtermcap"; \
31588         (cd $(HOST_SUBDIR)/libtermcap && \
31589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31591                   "RANLIB=$${RANLIB}" \
31592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31593                   install-html) \
31594           || exit 1
31595
31596 @endif libtermcap
31597
31598 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
31599 maybe-installcheck-libtermcap:
31600 @if libtermcap
31601 maybe-installcheck-libtermcap: installcheck-libtermcap
31602
31603 installcheck-libtermcap: \
31604     configure-libtermcap 
31605         @: $(MAKE); $(unstage)
31606         @[ -f ./libtermcap/Makefile ] || exit 0; \
31607         r=`${PWD_COMMAND}`; export r; \
31608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31609         $(HOST_EXPORTS) \
31610         for flag in $(EXTRA_HOST_FLAGS) ; do \
31611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31612         done; \
31613         echo "Doing installcheck in libtermcap"; \
31614         (cd $(HOST_SUBDIR)/libtermcap && \
31615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31617                   "RANLIB=$${RANLIB}" \
31618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31619                   installcheck) \
31620           || exit 1
31621
31622 @endif libtermcap
31623
31624 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
31625 maybe-mostlyclean-libtermcap:
31626 @if libtermcap
31627 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
31628
31629 # libtermcap doesn't support mostlyclean.
31630 mostlyclean-libtermcap:
31631
31632 @endif libtermcap
31633
31634 .PHONY: maybe-clean-libtermcap clean-libtermcap
31635 maybe-clean-libtermcap:
31636 @if libtermcap
31637 maybe-clean-libtermcap: clean-libtermcap
31638
31639 # libtermcap doesn't support clean.
31640 clean-libtermcap:
31641
31642 @endif libtermcap
31643
31644 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
31645 maybe-distclean-libtermcap:
31646 @if libtermcap
31647 maybe-distclean-libtermcap: distclean-libtermcap
31648
31649 # libtermcap doesn't support distclean.
31650 distclean-libtermcap:
31651
31652 @endif libtermcap
31653
31654 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
31655 maybe-maintainer-clean-libtermcap:
31656 @if libtermcap
31657 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
31658
31659 # libtermcap doesn't support maintainer-clean.
31660 maintainer-clean-libtermcap:
31661
31662 @endif libtermcap
31663
31664
31665
31666 .PHONY: configure-utils maybe-configure-utils
31667 maybe-configure-utils:
31668 @if gcc-bootstrap
31669 configure-utils: stage_current
31670 @endif gcc-bootstrap
31671 @if utils
31672 maybe-configure-utils: configure-utils
31673 configure-utils: 
31674         @: $(MAKE); $(unstage)
31675         @r=`${PWD_COMMAND}`; export r; \
31676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
31678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
31679         $(HOST_EXPORTS)  \
31680         echo Configuring in $(HOST_SUBDIR)/utils; \
31681         cd "$(HOST_SUBDIR)/utils" || exit 1; \
31682         case $(srcdir) in \
31683           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31684           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
31685                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31686         esac; \
31687         module_srcdir=utils; \
31688         $(SHELL) \
31689           $$s/$$module_srcdir/configure \
31690           --srcdir=$${topdir}/$$module_srcdir \
31691           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31692           --target=${target_alias}  \
31693           || exit 1
31694 @endif utils
31695
31696
31697
31698
31699
31700 .PHONY: all-utils maybe-all-utils
31701 maybe-all-utils:
31702 @if gcc-bootstrap
31703 all-utils: stage_current
31704 @endif gcc-bootstrap
31705 @if utils
31706 TARGET-utils=all
31707 maybe-all-utils: all-utils
31708 all-utils: configure-utils
31709         @: $(MAKE); $(unstage)
31710         @r=`${PWD_COMMAND}`; export r; \
31711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31712         $(HOST_EXPORTS)  \
31713         (cd $(HOST_SUBDIR)/utils && \
31714           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31715                 $(TARGET-utils))
31716 @endif utils
31717
31718
31719
31720
31721 .PHONY: check-utils maybe-check-utils
31722 maybe-check-utils:
31723 @if utils
31724 maybe-check-utils: check-utils
31725
31726 check-utils:
31727
31728 @endif utils
31729
31730 .PHONY: install-utils maybe-install-utils
31731 maybe-install-utils:
31732 @if utils
31733 maybe-install-utils: install-utils
31734
31735 install-utils: installdirs
31736         @: $(MAKE); $(unstage)
31737         @r=`${PWD_COMMAND}`; export r; \
31738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31739         $(HOST_EXPORTS) \
31740         (cd $(HOST_SUBDIR)/utils && \
31741           $(MAKE) $(FLAGS_TO_PASS)  install)
31742
31743 @endif utils
31744
31745 .PHONY: install-strip-utils maybe-install-strip-utils
31746 maybe-install-strip-utils:
31747 @if utils
31748 maybe-install-strip-utils: install-strip-utils
31749
31750 install-strip-utils: installdirs
31751         @: $(MAKE); $(unstage)
31752         @r=`${PWD_COMMAND}`; export r; \
31753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31754         $(HOST_EXPORTS) \
31755         (cd $(HOST_SUBDIR)/utils && \
31756           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31757
31758 @endif utils
31759
31760 # Other targets (info, dvi, pdf, etc.)
31761
31762 .PHONY: maybe-info-utils info-utils
31763 maybe-info-utils:
31764 @if utils
31765 maybe-info-utils: info-utils
31766
31767 info-utils: \
31768     configure-utils 
31769         @: $(MAKE); $(unstage)
31770         @[ -f ./utils/Makefile ] || exit 0; \
31771         r=`${PWD_COMMAND}`; export r; \
31772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31773         $(HOST_EXPORTS) \
31774         for flag in $(EXTRA_HOST_FLAGS) ; do \
31775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31776         done; \
31777         echo "Doing info in utils"; \
31778         (cd $(HOST_SUBDIR)/utils && \
31779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31781                   "RANLIB=$${RANLIB}" \
31782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31783                   info) \
31784           || exit 1
31785
31786 @endif utils
31787
31788 .PHONY: maybe-dvi-utils dvi-utils
31789 maybe-dvi-utils:
31790 @if utils
31791 maybe-dvi-utils: dvi-utils
31792
31793 dvi-utils: \
31794     configure-utils 
31795         @: $(MAKE); $(unstage)
31796         @[ -f ./utils/Makefile ] || exit 0; \
31797         r=`${PWD_COMMAND}`; export r; \
31798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31799         $(HOST_EXPORTS) \
31800         for flag in $(EXTRA_HOST_FLAGS) ; do \
31801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31802         done; \
31803         echo "Doing dvi in utils"; \
31804         (cd $(HOST_SUBDIR)/utils && \
31805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31807                   "RANLIB=$${RANLIB}" \
31808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31809                   dvi) \
31810           || exit 1
31811
31812 @endif utils
31813
31814 .PHONY: maybe-pdf-utils pdf-utils
31815 maybe-pdf-utils:
31816 @if utils
31817 maybe-pdf-utils: pdf-utils
31818
31819 pdf-utils: \
31820     configure-utils 
31821         @: $(MAKE); $(unstage)
31822         @[ -f ./utils/Makefile ] || exit 0; \
31823         r=`${PWD_COMMAND}`; export r; \
31824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31825         $(HOST_EXPORTS) \
31826         for flag in $(EXTRA_HOST_FLAGS) ; do \
31827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31828         done; \
31829         echo "Doing pdf in utils"; \
31830         (cd $(HOST_SUBDIR)/utils && \
31831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31833                   "RANLIB=$${RANLIB}" \
31834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31835                   pdf) \
31836           || exit 1
31837
31838 @endif utils
31839
31840 .PHONY: maybe-html-utils html-utils
31841 maybe-html-utils:
31842 @if utils
31843 maybe-html-utils: html-utils
31844
31845 html-utils: \
31846     configure-utils 
31847         @: $(MAKE); $(unstage)
31848         @[ -f ./utils/Makefile ] || exit 0; \
31849         r=`${PWD_COMMAND}`; export r; \
31850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31851         $(HOST_EXPORTS) \
31852         for flag in $(EXTRA_HOST_FLAGS) ; do \
31853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31854         done; \
31855         echo "Doing html in utils"; \
31856         (cd $(HOST_SUBDIR)/utils && \
31857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31859                   "RANLIB=$${RANLIB}" \
31860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31861                   html) \
31862           || exit 1
31863
31864 @endif utils
31865
31866 .PHONY: maybe-TAGS-utils TAGS-utils
31867 maybe-TAGS-utils:
31868 @if utils
31869 maybe-TAGS-utils: TAGS-utils
31870
31871 TAGS-utils: \
31872     configure-utils 
31873         @: $(MAKE); $(unstage)
31874         @[ -f ./utils/Makefile ] || exit 0; \
31875         r=`${PWD_COMMAND}`; export r; \
31876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31877         $(HOST_EXPORTS) \
31878         for flag in $(EXTRA_HOST_FLAGS) ; do \
31879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31880         done; \
31881         echo "Doing TAGS in utils"; \
31882         (cd $(HOST_SUBDIR)/utils && \
31883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31885                   "RANLIB=$${RANLIB}" \
31886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31887                   TAGS) \
31888           || exit 1
31889
31890 @endif utils
31891
31892 .PHONY: maybe-install-info-utils install-info-utils
31893 maybe-install-info-utils:
31894 @if utils
31895 maybe-install-info-utils: install-info-utils
31896
31897 install-info-utils: \
31898     configure-utils \
31899     info-utils 
31900         @: $(MAKE); $(unstage)
31901         @[ -f ./utils/Makefile ] || exit 0; \
31902         r=`${PWD_COMMAND}`; export r; \
31903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31904         $(HOST_EXPORTS) \
31905         for flag in $(EXTRA_HOST_FLAGS) ; do \
31906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31907         done; \
31908         echo "Doing install-info in utils"; \
31909         (cd $(HOST_SUBDIR)/utils && \
31910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31912                   "RANLIB=$${RANLIB}" \
31913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31914                   install-info) \
31915           || exit 1
31916
31917 @endif utils
31918
31919 .PHONY: maybe-install-pdf-utils install-pdf-utils
31920 maybe-install-pdf-utils:
31921 @if utils
31922 maybe-install-pdf-utils: install-pdf-utils
31923
31924 install-pdf-utils: \
31925     configure-utils \
31926     pdf-utils 
31927         @: $(MAKE); $(unstage)
31928         @[ -f ./utils/Makefile ] || exit 0; \
31929         r=`${PWD_COMMAND}`; export r; \
31930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31931         $(HOST_EXPORTS) \
31932         for flag in $(EXTRA_HOST_FLAGS) ; do \
31933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31934         done; \
31935         echo "Doing install-pdf in utils"; \
31936         (cd $(HOST_SUBDIR)/utils && \
31937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31939                   "RANLIB=$${RANLIB}" \
31940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31941                   install-pdf) \
31942           || exit 1
31943
31944 @endif utils
31945
31946 .PHONY: maybe-install-html-utils install-html-utils
31947 maybe-install-html-utils:
31948 @if utils
31949 maybe-install-html-utils: install-html-utils
31950
31951 install-html-utils: \
31952     configure-utils \
31953     html-utils 
31954         @: $(MAKE); $(unstage)
31955         @[ -f ./utils/Makefile ] || exit 0; \
31956         r=`${PWD_COMMAND}`; export r; \
31957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31958         $(HOST_EXPORTS) \
31959         for flag in $(EXTRA_HOST_FLAGS) ; do \
31960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31961         done; \
31962         echo "Doing install-html in utils"; \
31963         (cd $(HOST_SUBDIR)/utils && \
31964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31966                   "RANLIB=$${RANLIB}" \
31967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31968                   install-html) \
31969           || exit 1
31970
31971 @endif utils
31972
31973 .PHONY: maybe-installcheck-utils installcheck-utils
31974 maybe-installcheck-utils:
31975 @if utils
31976 maybe-installcheck-utils: installcheck-utils
31977
31978 installcheck-utils: \
31979     configure-utils 
31980         @: $(MAKE); $(unstage)
31981         @[ -f ./utils/Makefile ] || exit 0; \
31982         r=`${PWD_COMMAND}`; export r; \
31983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31984         $(HOST_EXPORTS) \
31985         for flag in $(EXTRA_HOST_FLAGS) ; do \
31986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31987         done; \
31988         echo "Doing installcheck in utils"; \
31989         (cd $(HOST_SUBDIR)/utils && \
31990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31992                   "RANLIB=$${RANLIB}" \
31993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31994                   installcheck) \
31995           || exit 1
31996
31997 @endif utils
31998
31999 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
32000 maybe-mostlyclean-utils:
32001 @if utils
32002 maybe-mostlyclean-utils: mostlyclean-utils
32003
32004 mostlyclean-utils: 
32005         @: $(MAKE); $(unstage)
32006         @[ -f ./utils/Makefile ] || exit 0; \
32007         r=`${PWD_COMMAND}`; export r; \
32008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32009         $(HOST_EXPORTS) \
32010         for flag in $(EXTRA_HOST_FLAGS) ; do \
32011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32012         done; \
32013         echo "Doing mostlyclean in utils"; \
32014         (cd $(HOST_SUBDIR)/utils && \
32015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32017                   "RANLIB=$${RANLIB}" \
32018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32019                   mostlyclean) \
32020           || exit 1
32021
32022 @endif utils
32023
32024 .PHONY: maybe-clean-utils clean-utils
32025 maybe-clean-utils:
32026 @if utils
32027 maybe-clean-utils: clean-utils
32028
32029 clean-utils: 
32030         @: $(MAKE); $(unstage)
32031         @[ -f ./utils/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 clean in utils"; \
32039         (cd $(HOST_SUBDIR)/utils && \
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                   clean) \
32045           || exit 1
32046
32047 @endif utils
32048
32049 .PHONY: maybe-distclean-utils distclean-utils
32050 maybe-distclean-utils:
32051 @if utils
32052 maybe-distclean-utils: distclean-utils
32053
32054 distclean-utils: 
32055         @: $(MAKE); $(unstage)
32056         @[ -f ./utils/Makefile ] || exit 0; \
32057         r=`${PWD_COMMAND}`; export r; \
32058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32059         $(HOST_EXPORTS) \
32060         for flag in $(EXTRA_HOST_FLAGS) ; do \
32061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32062         done; \
32063         echo "Doing distclean in utils"; \
32064         (cd $(HOST_SUBDIR)/utils && \
32065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32067                   "RANLIB=$${RANLIB}" \
32068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32069                   distclean) \
32070           || exit 1
32071
32072 @endif utils
32073
32074 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
32075 maybe-maintainer-clean-utils:
32076 @if utils
32077 maybe-maintainer-clean-utils: maintainer-clean-utils
32078
32079 maintainer-clean-utils: 
32080         @: $(MAKE); $(unstage)
32081         @[ -f ./utils/Makefile ] || exit 0; \
32082         r=`${PWD_COMMAND}`; export r; \
32083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32084         $(HOST_EXPORTS) \
32085         for flag in $(EXTRA_HOST_FLAGS) ; do \
32086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32087         done; \
32088         echo "Doing maintainer-clean in utils"; \
32089         (cd $(HOST_SUBDIR)/utils && \
32090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32092                   "RANLIB=$${RANLIB}" \
32093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32094                   maintainer-clean) \
32095           || exit 1
32096
32097 @endif utils
32098
32099
32100
32101 .PHONY: configure-gnattools maybe-configure-gnattools
32102 maybe-configure-gnattools:
32103 @if gcc-bootstrap
32104 configure-gnattools: stage_current
32105 @endif gcc-bootstrap
32106 @if gnattools
32107 maybe-configure-gnattools: configure-gnattools
32108 configure-gnattools: 
32109         @: $(MAKE); $(unstage)
32110         @r=`${PWD_COMMAND}`; export r; \
32111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32112         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
32113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
32114         $(HOST_EXPORTS)  \
32115         echo Configuring in $(HOST_SUBDIR)/gnattools; \
32116         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
32117         case $(srcdir) in \
32118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32119           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
32120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32121         esac; \
32122         module_srcdir=gnattools; \
32123         $(SHELL) \
32124           $$s/$$module_srcdir/configure \
32125           --srcdir=$${topdir}/$$module_srcdir \
32126           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32127           --target=${target_alias}  \
32128           || exit 1
32129 @endif gnattools
32130
32131
32132
32133
32134
32135 .PHONY: all-gnattools maybe-all-gnattools
32136 maybe-all-gnattools:
32137 @if gcc-bootstrap
32138 all-gnattools: stage_current
32139 @endif gcc-bootstrap
32140 @if gnattools
32141 TARGET-gnattools=all
32142 maybe-all-gnattools: all-gnattools
32143 all-gnattools: configure-gnattools
32144         @: $(MAKE); $(unstage)
32145         @r=`${PWD_COMMAND}`; export r; \
32146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32147         $(HOST_EXPORTS)  \
32148         (cd $(HOST_SUBDIR)/gnattools && \
32149           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32150                 $(TARGET-gnattools))
32151 @endif gnattools
32152
32153
32154
32155
32156 .PHONY: check-gnattools maybe-check-gnattools
32157 maybe-check-gnattools:
32158 @if gnattools
32159 maybe-check-gnattools: check-gnattools
32160
32161 check-gnattools:
32162         @: $(MAKE); $(unstage)
32163         @r=`${PWD_COMMAND}`; export r; \
32164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32165         $(HOST_EXPORTS)  \
32166         (cd $(HOST_SUBDIR)/gnattools && \
32167           $(MAKE) $(FLAGS_TO_PASS)  check)
32168
32169 @endif gnattools
32170
32171 .PHONY: install-gnattools maybe-install-gnattools
32172 maybe-install-gnattools:
32173 @if gnattools
32174 maybe-install-gnattools: install-gnattools
32175
32176 install-gnattools: installdirs
32177         @: $(MAKE); $(unstage)
32178         @r=`${PWD_COMMAND}`; export r; \
32179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32180         $(HOST_EXPORTS) \
32181         (cd $(HOST_SUBDIR)/gnattools && \
32182           $(MAKE) $(FLAGS_TO_PASS)  install)
32183
32184 @endif gnattools
32185
32186 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
32187 maybe-install-strip-gnattools:
32188 @if gnattools
32189 maybe-install-strip-gnattools: install-strip-gnattools
32190
32191 install-strip-gnattools: installdirs
32192         @: $(MAKE); $(unstage)
32193         @r=`${PWD_COMMAND}`; export r; \
32194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32195         $(HOST_EXPORTS) \
32196         (cd $(HOST_SUBDIR)/gnattools && \
32197           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32198
32199 @endif gnattools
32200
32201 # Other targets (info, dvi, pdf, etc.)
32202
32203 .PHONY: maybe-info-gnattools info-gnattools
32204 maybe-info-gnattools:
32205 @if gnattools
32206 maybe-info-gnattools: info-gnattools
32207
32208 info-gnattools: \
32209     configure-gnattools 
32210         @: $(MAKE); $(unstage)
32211         @[ -f ./gnattools/Makefile ] || exit 0; \
32212         r=`${PWD_COMMAND}`; export r; \
32213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32214         $(HOST_EXPORTS) \
32215         for flag in $(EXTRA_HOST_FLAGS) ; do \
32216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32217         done; \
32218         echo "Doing info in gnattools"; \
32219         (cd $(HOST_SUBDIR)/gnattools && \
32220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32222                   "RANLIB=$${RANLIB}" \
32223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32224                   info) \
32225           || exit 1
32226
32227 @endif gnattools
32228
32229 .PHONY: maybe-dvi-gnattools dvi-gnattools
32230 maybe-dvi-gnattools:
32231 @if gnattools
32232 maybe-dvi-gnattools: dvi-gnattools
32233
32234 dvi-gnattools: \
32235     configure-gnattools 
32236         @: $(MAKE); $(unstage)
32237         @[ -f ./gnattools/Makefile ] || exit 0; \
32238         r=`${PWD_COMMAND}`; export r; \
32239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32240         $(HOST_EXPORTS) \
32241         for flag in $(EXTRA_HOST_FLAGS) ; do \
32242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32243         done; \
32244         echo "Doing dvi in gnattools"; \
32245         (cd $(HOST_SUBDIR)/gnattools && \
32246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32248                   "RANLIB=$${RANLIB}" \
32249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32250                   dvi) \
32251           || exit 1
32252
32253 @endif gnattools
32254
32255 .PHONY: maybe-pdf-gnattools pdf-gnattools
32256 maybe-pdf-gnattools:
32257 @if gnattools
32258 maybe-pdf-gnattools: pdf-gnattools
32259
32260 pdf-gnattools: \
32261     configure-gnattools 
32262         @: $(MAKE); $(unstage)
32263         @[ -f ./gnattools/Makefile ] || exit 0; \
32264         r=`${PWD_COMMAND}`; export r; \
32265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32266         $(HOST_EXPORTS) \
32267         for flag in $(EXTRA_HOST_FLAGS) ; do \
32268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32269         done; \
32270         echo "Doing pdf in gnattools"; \
32271         (cd $(HOST_SUBDIR)/gnattools && \
32272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32274                   "RANLIB=$${RANLIB}" \
32275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32276                   pdf) \
32277           || exit 1
32278
32279 @endif gnattools
32280
32281 .PHONY: maybe-html-gnattools html-gnattools
32282 maybe-html-gnattools:
32283 @if gnattools
32284 maybe-html-gnattools: html-gnattools
32285
32286 html-gnattools: \
32287     configure-gnattools 
32288         @: $(MAKE); $(unstage)
32289         @[ -f ./gnattools/Makefile ] || exit 0; \
32290         r=`${PWD_COMMAND}`; export r; \
32291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32292         $(HOST_EXPORTS) \
32293         for flag in $(EXTRA_HOST_FLAGS) ; do \
32294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32295         done; \
32296         echo "Doing html in gnattools"; \
32297         (cd $(HOST_SUBDIR)/gnattools && \
32298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32300                   "RANLIB=$${RANLIB}" \
32301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32302                   html) \
32303           || exit 1
32304
32305 @endif gnattools
32306
32307 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
32308 maybe-TAGS-gnattools:
32309 @if gnattools
32310 maybe-TAGS-gnattools: TAGS-gnattools
32311
32312 TAGS-gnattools: \
32313     configure-gnattools 
32314         @: $(MAKE); $(unstage)
32315         @[ -f ./gnattools/Makefile ] || exit 0; \
32316         r=`${PWD_COMMAND}`; export r; \
32317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32318         $(HOST_EXPORTS) \
32319         for flag in $(EXTRA_HOST_FLAGS) ; do \
32320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32321         done; \
32322         echo "Doing TAGS in gnattools"; \
32323         (cd $(HOST_SUBDIR)/gnattools && \
32324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32326                   "RANLIB=$${RANLIB}" \
32327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32328                   TAGS) \
32329           || exit 1
32330
32331 @endif gnattools
32332
32333 .PHONY: maybe-install-info-gnattools install-info-gnattools
32334 maybe-install-info-gnattools:
32335 @if gnattools
32336 maybe-install-info-gnattools: install-info-gnattools
32337
32338 install-info-gnattools: \
32339     configure-gnattools \
32340     info-gnattools 
32341         @: $(MAKE); $(unstage)
32342         @[ -f ./gnattools/Makefile ] || exit 0; \
32343         r=`${PWD_COMMAND}`; export r; \
32344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32345         $(HOST_EXPORTS) \
32346         for flag in $(EXTRA_HOST_FLAGS) ; do \
32347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32348         done; \
32349         echo "Doing install-info in gnattools"; \
32350         (cd $(HOST_SUBDIR)/gnattools && \
32351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32353                   "RANLIB=$${RANLIB}" \
32354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32355                   install-info) \
32356           || exit 1
32357
32358 @endif gnattools
32359
32360 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
32361 maybe-install-pdf-gnattools:
32362 @if gnattools
32363 maybe-install-pdf-gnattools: install-pdf-gnattools
32364
32365 install-pdf-gnattools: \
32366     configure-gnattools \
32367     pdf-gnattools 
32368         @: $(MAKE); $(unstage)
32369         @[ -f ./gnattools/Makefile ] || exit 0; \
32370         r=`${PWD_COMMAND}`; export r; \
32371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32372         $(HOST_EXPORTS) \
32373         for flag in $(EXTRA_HOST_FLAGS) ; do \
32374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32375         done; \
32376         echo "Doing install-pdf in gnattools"; \
32377         (cd $(HOST_SUBDIR)/gnattools && \
32378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32380                   "RANLIB=$${RANLIB}" \
32381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32382                   install-pdf) \
32383           || exit 1
32384
32385 @endif gnattools
32386
32387 .PHONY: maybe-install-html-gnattools install-html-gnattools
32388 maybe-install-html-gnattools:
32389 @if gnattools
32390 maybe-install-html-gnattools: install-html-gnattools
32391
32392 install-html-gnattools: \
32393     configure-gnattools \
32394     html-gnattools 
32395         @: $(MAKE); $(unstage)
32396         @[ -f ./gnattools/Makefile ] || exit 0; \
32397         r=`${PWD_COMMAND}`; export r; \
32398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32399         $(HOST_EXPORTS) \
32400         for flag in $(EXTRA_HOST_FLAGS) ; do \
32401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32402         done; \
32403         echo "Doing install-html in gnattools"; \
32404         (cd $(HOST_SUBDIR)/gnattools && \
32405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32407                   "RANLIB=$${RANLIB}" \
32408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32409                   install-html) \
32410           || exit 1
32411
32412 @endif gnattools
32413
32414 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
32415 maybe-installcheck-gnattools:
32416 @if gnattools
32417 maybe-installcheck-gnattools: installcheck-gnattools
32418
32419 installcheck-gnattools: \
32420     configure-gnattools 
32421         @: $(MAKE); $(unstage)
32422         @[ -f ./gnattools/Makefile ] || exit 0; \
32423         r=`${PWD_COMMAND}`; export r; \
32424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32425         $(HOST_EXPORTS) \
32426         for flag in $(EXTRA_HOST_FLAGS) ; do \
32427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32428         done; \
32429         echo "Doing installcheck in gnattools"; \
32430         (cd $(HOST_SUBDIR)/gnattools && \
32431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32433                   "RANLIB=$${RANLIB}" \
32434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32435                   installcheck) \
32436           || exit 1
32437
32438 @endif gnattools
32439
32440 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
32441 maybe-mostlyclean-gnattools:
32442 @if gnattools
32443 maybe-mostlyclean-gnattools: mostlyclean-gnattools
32444
32445 mostlyclean-gnattools: 
32446         @: $(MAKE); $(unstage)
32447         @[ -f ./gnattools/Makefile ] || exit 0; \
32448         r=`${PWD_COMMAND}`; export r; \
32449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32450         $(HOST_EXPORTS) \
32451         for flag in $(EXTRA_HOST_FLAGS) ; do \
32452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32453         done; \
32454         echo "Doing mostlyclean in gnattools"; \
32455         (cd $(HOST_SUBDIR)/gnattools && \
32456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32458                   "RANLIB=$${RANLIB}" \
32459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32460                   mostlyclean) \
32461           || exit 1
32462
32463 @endif gnattools
32464
32465 .PHONY: maybe-clean-gnattools clean-gnattools
32466 maybe-clean-gnattools:
32467 @if gnattools
32468 maybe-clean-gnattools: clean-gnattools
32469
32470 clean-gnattools: 
32471         @: $(MAKE); $(unstage)
32472         @[ -f ./gnattools/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 clean in gnattools"; \
32480         (cd $(HOST_SUBDIR)/gnattools && \
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                   clean) \
32486           || exit 1
32487
32488 @endif gnattools
32489
32490 .PHONY: maybe-distclean-gnattools distclean-gnattools
32491 maybe-distclean-gnattools:
32492 @if gnattools
32493 maybe-distclean-gnattools: distclean-gnattools
32494
32495 distclean-gnattools: 
32496         @: $(MAKE); $(unstage)
32497         @[ -f ./gnattools/Makefile ] || exit 0; \
32498         r=`${PWD_COMMAND}`; export r; \
32499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32500         $(HOST_EXPORTS) \
32501         for flag in $(EXTRA_HOST_FLAGS) ; do \
32502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32503         done; \
32504         echo "Doing distclean in gnattools"; \
32505         (cd $(HOST_SUBDIR)/gnattools && \
32506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32508                   "RANLIB=$${RANLIB}" \
32509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32510                   distclean) \
32511           || exit 1
32512
32513 @endif gnattools
32514
32515 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
32516 maybe-maintainer-clean-gnattools:
32517 @if gnattools
32518 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
32519
32520 maintainer-clean-gnattools: 
32521         @: $(MAKE); $(unstage)
32522         @[ -f ./gnattools/Makefile ] || exit 0; \
32523         r=`${PWD_COMMAND}`; export r; \
32524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525         $(HOST_EXPORTS) \
32526         for flag in $(EXTRA_HOST_FLAGS) ; do \
32527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32528         done; \
32529         echo "Doing maintainer-clean in gnattools"; \
32530         (cd $(HOST_SUBDIR)/gnattools && \
32531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32533                   "RANLIB=$${RANLIB}" \
32534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32535                   maintainer-clean) \
32536           || exit 1
32537
32538 @endif gnattools
32539
32540
32541
32542 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
32543 maybe-configure-lto-plugin:
32544 @if gcc-bootstrap
32545 configure-lto-plugin: stage_current
32546 @endif gcc-bootstrap
32547 @if lto-plugin
32548 maybe-configure-lto-plugin: configure-lto-plugin
32549 configure-lto-plugin: 
32550         @r=`${PWD_COMMAND}`; export r; \
32551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32552         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32554         $(HOST_EXPORTS)  \
32555         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
32556         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
32557         case $(srcdir) in \
32558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32559           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32561         esac; \
32562         module_srcdir=lto-plugin; \
32563         $(SHELL) \
32564           $$s/$$module_srcdir/configure \
32565           --srcdir=$${topdir}/$$module_srcdir \
32566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32567           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
32568           || exit 1
32569 @endif lto-plugin
32570
32571
32572
32573 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
32574 maybe-configure-stage1-lto-plugin:
32575 @if lto-plugin-bootstrap
32576 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
32577 configure-stage1-lto-plugin:
32578         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32579         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32580         @r=`${PWD_COMMAND}`; export r; \
32581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32582         TFLAGS="$(STAGE1_TFLAGS)"; \
32583         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32584         $(HOST_EXPORTS) \
32585         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
32586         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
32587         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
32588         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
32589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32590         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32591         case $(srcdir) in \
32592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32593           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32595         esac; \
32596         module_srcdir=lto-plugin; \
32597         $(SHELL) $$s/$$module_srcdir/configure \
32598           --srcdir=$${topdir}/$$module_srcdir \
32599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32600           --target=${target_alias} \
32601            \
32602           $(STAGE1_CONFIGURE_FLAGS) \
32603           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32604 @endif lto-plugin-bootstrap
32605
32606 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
32607 maybe-configure-stage2-lto-plugin:
32608 @if lto-plugin-bootstrap
32609 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
32610 configure-stage2-lto-plugin:
32611         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32612         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32613         @r=`${PWD_COMMAND}`; export r; \
32614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32615         TFLAGS="$(STAGE2_TFLAGS)"; \
32616         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32617         $(HOST_EXPORTS) \
32618         $(POSTSTAGE1_HOST_EXPORTS) \
32619         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
32620         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
32621         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
32622         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
32623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32624         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32625         case $(srcdir) in \
32626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32627           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32629         esac; \
32630         module_srcdir=lto-plugin; \
32631         $(SHELL) $$s/$$module_srcdir/configure \
32632           --srcdir=$${topdir}/$$module_srcdir \
32633           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32634           --target=${target_alias} \
32635           --with-build-libsubdir=$(HOST_SUBDIR) \
32636           $(STAGE2_CONFIGURE_FLAGS) \
32637           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32638 @endif lto-plugin-bootstrap
32639
32640 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
32641 maybe-configure-stage3-lto-plugin:
32642 @if lto-plugin-bootstrap
32643 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
32644 configure-stage3-lto-plugin:
32645         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32646         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32647         @r=`${PWD_COMMAND}`; export r; \
32648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32649         TFLAGS="$(STAGE3_TFLAGS)"; \
32650         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32651         $(HOST_EXPORTS) \
32652         $(POSTSTAGE1_HOST_EXPORTS) \
32653         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
32654         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
32655         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
32656         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
32657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32658         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32659         case $(srcdir) in \
32660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32661           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32663         esac; \
32664         module_srcdir=lto-plugin; \
32665         $(SHELL) $$s/$$module_srcdir/configure \
32666           --srcdir=$${topdir}/$$module_srcdir \
32667           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32668           --target=${target_alias} \
32669           --with-build-libsubdir=$(HOST_SUBDIR) \
32670           $(STAGE3_CONFIGURE_FLAGS) \
32671           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32672 @endif lto-plugin-bootstrap
32673
32674 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
32675 maybe-configure-stage4-lto-plugin:
32676 @if lto-plugin-bootstrap
32677 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
32678 configure-stage4-lto-plugin:
32679         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32680         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32681         @r=`${PWD_COMMAND}`; export r; \
32682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32683         TFLAGS="$(STAGE4_TFLAGS)"; \
32684         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32685         $(HOST_EXPORTS) \
32686         $(POSTSTAGE1_HOST_EXPORTS) \
32687         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
32688         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
32689         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
32690         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
32691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32692         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32693         case $(srcdir) in \
32694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32695           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32697         esac; \
32698         module_srcdir=lto-plugin; \
32699         $(SHELL) $$s/$$module_srcdir/configure \
32700           --srcdir=$${topdir}/$$module_srcdir \
32701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32702           --target=${target_alias} \
32703           --with-build-libsubdir=$(HOST_SUBDIR) \
32704           $(STAGE4_CONFIGURE_FLAGS) \
32705           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32706 @endif lto-plugin-bootstrap
32707
32708 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
32709 maybe-configure-stageprofile-lto-plugin:
32710 @if lto-plugin-bootstrap
32711 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32712 configure-stageprofile-lto-plugin:
32713         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32714         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32715         @r=`${PWD_COMMAND}`; export r; \
32716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32717         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32718         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32719         $(HOST_EXPORTS) \
32720         $(POSTSTAGE1_HOST_EXPORTS) \
32721         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
32722         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
32723         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
32724         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
32725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32726         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32727         case $(srcdir) in \
32728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32729           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32731         esac; \
32732         module_srcdir=lto-plugin; \
32733         $(SHELL) $$s/$$module_srcdir/configure \
32734           --srcdir=$${topdir}/$$module_srcdir \
32735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32736           --target=${target_alias} \
32737           --with-build-libsubdir=$(HOST_SUBDIR) \
32738           $(STAGEprofile_CONFIGURE_FLAGS) \
32739           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32740 @endif lto-plugin-bootstrap
32741
32742 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
32743 maybe-configure-stagefeedback-lto-plugin:
32744 @if lto-plugin-bootstrap
32745 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
32746 configure-stagefeedback-lto-plugin:
32747         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32748         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
32749         @r=`${PWD_COMMAND}`; export r; \
32750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32751         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32752         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
32753         $(HOST_EXPORTS) \
32754         $(POSTSTAGE1_HOST_EXPORTS) \
32755         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
32756         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
32757         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
32758         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
32759         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
32760         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
32761         case $(srcdir) in \
32762           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32763           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
32764                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32765         esac; \
32766         module_srcdir=lto-plugin; \
32767         $(SHELL) $$s/$$module_srcdir/configure \
32768           --srcdir=$${topdir}/$$module_srcdir \
32769           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32770           --target=${target_alias} \
32771           --with-build-libsubdir=$(HOST_SUBDIR) \
32772           $(STAGEfeedback_CONFIGURE_FLAGS) \
32773           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
32774 @endif lto-plugin-bootstrap
32775
32776
32777
32778
32779
32780 .PHONY: all-lto-plugin maybe-all-lto-plugin
32781 maybe-all-lto-plugin:
32782 @if gcc-bootstrap
32783 all-lto-plugin: stage_current
32784 @endif gcc-bootstrap
32785 @if lto-plugin
32786 TARGET-lto-plugin=all
32787 maybe-all-lto-plugin: all-lto-plugin
32788 all-lto-plugin: configure-lto-plugin
32789         @r=`${PWD_COMMAND}`; export r; \
32790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32791         $(HOST_EXPORTS)  \
32792         (cd $(HOST_SUBDIR)/lto-plugin && \
32793           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32794                 $(TARGET-lto-plugin))
32795 @endif lto-plugin
32796
32797
32798
32799 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
32800 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
32801 maybe-all-stage1-lto-plugin:
32802 maybe-clean-stage1-lto-plugin:
32803 @if lto-plugin-bootstrap
32804 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
32805 all-stage1: all-stage1-lto-plugin
32806 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
32807 all-stage1-lto-plugin: configure-stage1-lto-plugin
32808         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32809         @r=`${PWD_COMMAND}`; export r; \
32810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32811         TFLAGS="$(STAGE1_TFLAGS)"; \
32812         $(HOST_EXPORTS)  \
32813         cd $(HOST_SUBDIR)/lto-plugin && \
32814          \
32815         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32816                 CFLAGS="$(STAGE1_CFLAGS)" \
32817                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
32818                 LIBCFLAGS="$(LIBCFLAGS)" \
32819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32822                 $(EXTRA_HOST_FLAGS)  \
32823                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32824                 TFLAGS="$(STAGE1_TFLAGS)"  \
32825                 $(TARGET-stage1-lto-plugin)
32826
32827 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
32828 clean-stage1: clean-stage1-lto-plugin
32829 clean-stage1-lto-plugin:
32830         @if [ $(current_stage) = stage1 ]; then \
32831           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32832         else \
32833           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
32834           $(MAKE) stage1-start; \
32835         fi; \
32836         cd $(HOST_SUBDIR)/lto-plugin && \
32837         $(MAKE) $(EXTRA_HOST_FLAGS)  \
32838         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32839 @endif lto-plugin-bootstrap
32840
32841
32842 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
32843 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
32844 maybe-all-stage2-lto-plugin:
32845 maybe-clean-stage2-lto-plugin:
32846 @if lto-plugin-bootstrap
32847 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
32848 all-stage2: all-stage2-lto-plugin
32849 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
32850 all-stage2-lto-plugin: configure-stage2-lto-plugin
32851         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32852         @r=`${PWD_COMMAND}`; export r; \
32853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32854         TFLAGS="$(STAGE2_TFLAGS)"; \
32855         $(HOST_EXPORTS) \
32856         $(POSTSTAGE1_HOST_EXPORTS)  \
32857         cd $(HOST_SUBDIR)/lto-plugin && \
32858          \
32859         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32860                 CFLAGS="$(STAGE2_CFLAGS)" \
32861                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
32862                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
32863                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32864                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32865                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32866                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32867                 TFLAGS="$(STAGE2_TFLAGS)"  \
32868                 $(TARGET-stage2-lto-plugin)
32869
32870 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
32871 clean-stage2: clean-stage2-lto-plugin
32872 clean-stage2-lto-plugin:
32873         @if [ $(current_stage) = stage2 ]; then \
32874           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32875         else \
32876           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
32877           $(MAKE) stage2-start; \
32878         fi; \
32879         cd $(HOST_SUBDIR)/lto-plugin && \
32880         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32881 @endif lto-plugin-bootstrap
32882
32883
32884 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
32885 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
32886 maybe-all-stage3-lto-plugin:
32887 maybe-clean-stage3-lto-plugin:
32888 @if lto-plugin-bootstrap
32889 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
32890 all-stage3: all-stage3-lto-plugin
32891 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
32892 all-stage3-lto-plugin: configure-stage3-lto-plugin
32893         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32894         @r=`${PWD_COMMAND}`; export r; \
32895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32896         TFLAGS="$(STAGE3_TFLAGS)"; \
32897         $(HOST_EXPORTS) \
32898         $(POSTSTAGE1_HOST_EXPORTS)  \
32899         cd $(HOST_SUBDIR)/lto-plugin && \
32900          \
32901         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32902                 CFLAGS="$(STAGE3_CFLAGS)" \
32903                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
32904                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
32905                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32906                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32907                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32908                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32909                 TFLAGS="$(STAGE3_TFLAGS)"  \
32910                 $(TARGET-stage3-lto-plugin)
32911
32912 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
32913 clean-stage3: clean-stage3-lto-plugin
32914 clean-stage3-lto-plugin:
32915         @if [ $(current_stage) = stage3 ]; then \
32916           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32917         else \
32918           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
32919           $(MAKE) stage3-start; \
32920         fi; \
32921         cd $(HOST_SUBDIR)/lto-plugin && \
32922         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32923 @endif lto-plugin-bootstrap
32924
32925
32926 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
32927 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
32928 maybe-all-stage4-lto-plugin:
32929 maybe-clean-stage4-lto-plugin:
32930 @if lto-plugin-bootstrap
32931 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
32932 all-stage4: all-stage4-lto-plugin
32933 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
32934 all-stage4-lto-plugin: configure-stage4-lto-plugin
32935         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32936         @r=`${PWD_COMMAND}`; export r; \
32937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32938         TFLAGS="$(STAGE4_TFLAGS)"; \
32939         $(HOST_EXPORTS) \
32940         $(POSTSTAGE1_HOST_EXPORTS)  \
32941         cd $(HOST_SUBDIR)/lto-plugin && \
32942          \
32943         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32944                 CFLAGS="$(STAGE4_CFLAGS)" \
32945                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
32946                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
32947                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32948                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32949                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32950                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32951                 TFLAGS="$(STAGE4_TFLAGS)"  \
32952                 $(TARGET-stage4-lto-plugin)
32953
32954 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
32955 clean-stage4: clean-stage4-lto-plugin
32956 clean-stage4-lto-plugin:
32957         @if [ $(current_stage) = stage4 ]; then \
32958           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
32959         else \
32960           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
32961           $(MAKE) stage4-start; \
32962         fi; \
32963         cd $(HOST_SUBDIR)/lto-plugin && \
32964         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
32965 @endif lto-plugin-bootstrap
32966
32967
32968 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
32969 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
32970 maybe-all-stageprofile-lto-plugin:
32971 maybe-clean-stageprofile-lto-plugin:
32972 @if lto-plugin-bootstrap
32973 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
32974 all-stageprofile: all-stageprofile-lto-plugin
32975 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
32976 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
32977         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32978         @r=`${PWD_COMMAND}`; export r; \
32979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32980         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32981         $(HOST_EXPORTS) \
32982         $(POSTSTAGE1_HOST_EXPORTS)  \
32983         cd $(HOST_SUBDIR)/lto-plugin && \
32984          \
32985         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32986                 CFLAGS="$(STAGEprofile_CFLAGS)" \
32987                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
32988                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
32989                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32990                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32991                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32992                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
32993                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
32994                 $(TARGET-stageprofile-lto-plugin)
32995
32996 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
32997 clean-stageprofile: clean-stageprofile-lto-plugin
32998 clean-stageprofile-lto-plugin:
32999         @if [ $(current_stage) = stageprofile ]; then \
33000           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
33001         else \
33002           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
33003           $(MAKE) stageprofile-start; \
33004         fi; \
33005         cd $(HOST_SUBDIR)/lto-plugin && \
33006         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
33007 @endif lto-plugin-bootstrap
33008
33009
33010 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
33011 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
33012 maybe-all-stagefeedback-lto-plugin:
33013 maybe-clean-stagefeedback-lto-plugin:
33014 @if lto-plugin-bootstrap
33015 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
33016 all-stagefeedback: all-stagefeedback-lto-plugin
33017 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
33018 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
33019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33020         @r=`${PWD_COMMAND}`; export r; \
33021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33022         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33023         $(HOST_EXPORTS) \
33024         $(POSTSTAGE1_HOST_EXPORTS)  \
33025         cd $(HOST_SUBDIR)/lto-plugin && \
33026          \
33027         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33028                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
33029                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
33030                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
33031                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33032                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33033                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33034                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
33035                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
33036                 $(TARGET-stagefeedback-lto-plugin)
33037
33038 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
33039 clean-stagefeedback: clean-stagefeedback-lto-plugin
33040 clean-stagefeedback-lto-plugin:
33041         @if [ $(current_stage) = stagefeedback ]; then \
33042           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
33043         else \
33044           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
33045           $(MAKE) stagefeedback-start; \
33046         fi; \
33047         cd $(HOST_SUBDIR)/lto-plugin && \
33048         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
33049 @endif lto-plugin-bootstrap
33050
33051
33052
33053
33054
33055 .PHONY: check-lto-plugin maybe-check-lto-plugin
33056 maybe-check-lto-plugin:
33057 @if lto-plugin
33058 maybe-check-lto-plugin: check-lto-plugin
33059
33060 check-lto-plugin:
33061         @: $(MAKE); $(unstage)
33062         @r=`${PWD_COMMAND}`; export r; \
33063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33064         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
33065         (cd $(HOST_SUBDIR)/lto-plugin && \
33066           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
33067
33068 @endif lto-plugin
33069
33070 .PHONY: install-lto-plugin maybe-install-lto-plugin
33071 maybe-install-lto-plugin:
33072 @if lto-plugin
33073 maybe-install-lto-plugin: install-lto-plugin
33074
33075 install-lto-plugin: installdirs
33076         @: $(MAKE); $(unstage)
33077         @r=`${PWD_COMMAND}`; export r; \
33078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33079         $(HOST_EXPORTS) \
33080         (cd $(HOST_SUBDIR)/lto-plugin && \
33081           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
33082
33083 @endif lto-plugin
33084
33085 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
33086 maybe-install-strip-lto-plugin:
33087 @if lto-plugin
33088 maybe-install-strip-lto-plugin: install-strip-lto-plugin
33089
33090 install-strip-lto-plugin: installdirs
33091         @: $(MAKE); $(unstage)
33092         @r=`${PWD_COMMAND}`; export r; \
33093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33094         $(HOST_EXPORTS) \
33095         (cd $(HOST_SUBDIR)/lto-plugin && \
33096           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
33097
33098 @endif lto-plugin
33099
33100 # Other targets (info, dvi, pdf, etc.)
33101
33102 .PHONY: maybe-info-lto-plugin info-lto-plugin
33103 maybe-info-lto-plugin:
33104 @if lto-plugin
33105 maybe-info-lto-plugin: info-lto-plugin
33106
33107 info-lto-plugin: \
33108     configure-lto-plugin 
33109         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33110         r=`${PWD_COMMAND}`; export r; \
33111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33112         $(HOST_EXPORTS) \
33113         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33115         done; \
33116         echo "Doing info in lto-plugin"; \
33117         (cd $(HOST_SUBDIR)/lto-plugin && \
33118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33120                   "RANLIB=$${RANLIB}" \
33121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33122                   info) \
33123           || exit 1
33124
33125 @endif lto-plugin
33126
33127 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
33128 maybe-dvi-lto-plugin:
33129 @if lto-plugin
33130 maybe-dvi-lto-plugin: dvi-lto-plugin
33131
33132 dvi-lto-plugin: \
33133     configure-lto-plugin 
33134         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33135         r=`${PWD_COMMAND}`; export r; \
33136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33137         $(HOST_EXPORTS) \
33138         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33140         done; \
33141         echo "Doing dvi in lto-plugin"; \
33142         (cd $(HOST_SUBDIR)/lto-plugin && \
33143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33145                   "RANLIB=$${RANLIB}" \
33146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33147                   dvi) \
33148           || exit 1
33149
33150 @endif lto-plugin
33151
33152 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
33153 maybe-pdf-lto-plugin:
33154 @if lto-plugin
33155 maybe-pdf-lto-plugin: pdf-lto-plugin
33156
33157 pdf-lto-plugin: \
33158     configure-lto-plugin 
33159         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33160         r=`${PWD_COMMAND}`; export r; \
33161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33162         $(HOST_EXPORTS) \
33163         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33164           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33165         done; \
33166         echo "Doing pdf in lto-plugin"; \
33167         (cd $(HOST_SUBDIR)/lto-plugin && \
33168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33170                   "RANLIB=$${RANLIB}" \
33171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33172                   pdf) \
33173           || exit 1
33174
33175 @endif lto-plugin
33176
33177 .PHONY: maybe-html-lto-plugin html-lto-plugin
33178 maybe-html-lto-plugin:
33179 @if lto-plugin
33180 maybe-html-lto-plugin: html-lto-plugin
33181
33182 html-lto-plugin: \
33183     configure-lto-plugin 
33184         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33185         r=`${PWD_COMMAND}`; export r; \
33186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33187         $(HOST_EXPORTS) \
33188         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33190         done; \
33191         echo "Doing html in lto-plugin"; \
33192         (cd $(HOST_SUBDIR)/lto-plugin && \
33193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33195                   "RANLIB=$${RANLIB}" \
33196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33197                   html) \
33198           || exit 1
33199
33200 @endif lto-plugin
33201
33202 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
33203 maybe-TAGS-lto-plugin:
33204 @if lto-plugin
33205 maybe-TAGS-lto-plugin: TAGS-lto-plugin
33206
33207 TAGS-lto-plugin: \
33208     configure-lto-plugin 
33209         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33210         r=`${PWD_COMMAND}`; export r; \
33211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33212         $(HOST_EXPORTS) \
33213         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33215         done; \
33216         echo "Doing TAGS in lto-plugin"; \
33217         (cd $(HOST_SUBDIR)/lto-plugin && \
33218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33220                   "RANLIB=$${RANLIB}" \
33221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33222                   TAGS) \
33223           || exit 1
33224
33225 @endif lto-plugin
33226
33227 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
33228 maybe-install-info-lto-plugin:
33229 @if lto-plugin
33230 maybe-install-info-lto-plugin: install-info-lto-plugin
33231
33232 install-info-lto-plugin: \
33233     configure-lto-plugin \
33234     info-lto-plugin 
33235         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33236         r=`${PWD_COMMAND}`; export r; \
33237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33238         $(HOST_EXPORTS) \
33239         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33241         done; \
33242         echo "Doing install-info in lto-plugin"; \
33243         (cd $(HOST_SUBDIR)/lto-plugin && \
33244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33246                   "RANLIB=$${RANLIB}" \
33247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33248                   install-info) \
33249           || exit 1
33250
33251 @endif lto-plugin
33252
33253 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
33254 maybe-install-pdf-lto-plugin:
33255 @if lto-plugin
33256 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
33257
33258 install-pdf-lto-plugin: \
33259     configure-lto-plugin \
33260     pdf-lto-plugin 
33261         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33262         r=`${PWD_COMMAND}`; export r; \
33263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33264         $(HOST_EXPORTS) \
33265         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33267         done; \
33268         echo "Doing install-pdf in lto-plugin"; \
33269         (cd $(HOST_SUBDIR)/lto-plugin && \
33270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33272                   "RANLIB=$${RANLIB}" \
33273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33274                   install-pdf) \
33275           || exit 1
33276
33277 @endif lto-plugin
33278
33279 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
33280 maybe-install-html-lto-plugin:
33281 @if lto-plugin
33282 maybe-install-html-lto-plugin: install-html-lto-plugin
33283
33284 install-html-lto-plugin: \
33285     configure-lto-plugin \
33286     html-lto-plugin 
33287         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33288         r=`${PWD_COMMAND}`; export r; \
33289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33290         $(HOST_EXPORTS) \
33291         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33293         done; \
33294         echo "Doing install-html in lto-plugin"; \
33295         (cd $(HOST_SUBDIR)/lto-plugin && \
33296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33298                   "RANLIB=$${RANLIB}" \
33299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33300                   install-html) \
33301           || exit 1
33302
33303 @endif lto-plugin
33304
33305 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
33306 maybe-installcheck-lto-plugin:
33307 @if lto-plugin
33308 maybe-installcheck-lto-plugin: installcheck-lto-plugin
33309
33310 installcheck-lto-plugin: \
33311     configure-lto-plugin 
33312         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33313         r=`${PWD_COMMAND}`; export r; \
33314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33315         $(HOST_EXPORTS) \
33316         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33318         done; \
33319         echo "Doing installcheck in lto-plugin"; \
33320         (cd $(HOST_SUBDIR)/lto-plugin && \
33321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33323                   "RANLIB=$${RANLIB}" \
33324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33325                   installcheck) \
33326           || exit 1
33327
33328 @endif lto-plugin
33329
33330 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
33331 maybe-mostlyclean-lto-plugin:
33332 @if lto-plugin
33333 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
33334
33335 mostlyclean-lto-plugin: 
33336         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33337         r=`${PWD_COMMAND}`; export r; \
33338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33339         $(HOST_EXPORTS) \
33340         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33342         done; \
33343         echo "Doing mostlyclean in lto-plugin"; \
33344         (cd $(HOST_SUBDIR)/lto-plugin && \
33345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33347                   "RANLIB=$${RANLIB}" \
33348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33349                   mostlyclean) \
33350           || exit 1
33351
33352 @endif lto-plugin
33353
33354 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
33355 maybe-clean-lto-plugin:
33356 @if lto-plugin
33357 maybe-clean-lto-plugin: clean-lto-plugin
33358
33359 clean-lto-plugin: 
33360         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33361         r=`${PWD_COMMAND}`; export r; \
33362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33363         $(HOST_EXPORTS) \
33364         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33366         done; \
33367         echo "Doing clean in lto-plugin"; \
33368         (cd $(HOST_SUBDIR)/lto-plugin && \
33369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33371                   "RANLIB=$${RANLIB}" \
33372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33373                   clean) \
33374           || exit 1
33375
33376 @endif lto-plugin
33377
33378 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
33379 maybe-distclean-lto-plugin:
33380 @if lto-plugin
33381 maybe-distclean-lto-plugin: distclean-lto-plugin
33382
33383 distclean-lto-plugin: 
33384         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33385         r=`${PWD_COMMAND}`; export r; \
33386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33387         $(HOST_EXPORTS) \
33388         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33390         done; \
33391         echo "Doing distclean in lto-plugin"; \
33392         (cd $(HOST_SUBDIR)/lto-plugin && \
33393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33395                   "RANLIB=$${RANLIB}" \
33396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33397                   distclean) \
33398           || exit 1
33399
33400 @endif lto-plugin
33401
33402 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
33403 maybe-maintainer-clean-lto-plugin:
33404 @if lto-plugin
33405 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
33406
33407 maintainer-clean-lto-plugin: 
33408         @[ -f ./lto-plugin/Makefile ] || exit 0; \
33409         r=`${PWD_COMMAND}`; export r; \
33410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33411         $(HOST_EXPORTS) \
33412         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
33413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33414         done; \
33415         echo "Doing maintainer-clean in lto-plugin"; \
33416         (cd $(HOST_SUBDIR)/lto-plugin && \
33417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33419                   "RANLIB=$${RANLIB}" \
33420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33421                   maintainer-clean) \
33422           || exit 1
33423
33424 @endif lto-plugin
33425
33426
33427
33428 .PHONY: configure-libcc1 maybe-configure-libcc1
33429 maybe-configure-libcc1:
33430 @if gcc-bootstrap
33431 configure-libcc1: stage_current
33432 @endif gcc-bootstrap
33433 @if libcc1
33434 maybe-configure-libcc1: configure-libcc1
33435 configure-libcc1: 
33436         @: $(MAKE); $(unstage)
33437         @r=`${PWD_COMMAND}`; export r; \
33438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33439         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
33440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
33441         $(HOST_EXPORTS)  \
33442         echo Configuring in $(HOST_SUBDIR)/libcc1; \
33443         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
33444         case $(srcdir) in \
33445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33446           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
33447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33448         esac; \
33449         module_srcdir=libcc1; \
33450         $(SHELL) \
33451           $$s/$$module_srcdir/configure \
33452           --srcdir=$${topdir}/$$module_srcdir \
33453           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33454           --target=${target_alias} --enable-shared \
33455           || exit 1
33456 @endif libcc1
33457
33458
33459
33460
33461
33462 .PHONY: all-libcc1 maybe-all-libcc1
33463 maybe-all-libcc1:
33464 @if gcc-bootstrap
33465 all-libcc1: stage_current
33466 @endif gcc-bootstrap
33467 @if libcc1
33468 TARGET-libcc1=all
33469 maybe-all-libcc1: all-libcc1
33470 all-libcc1: configure-libcc1
33471         @: $(MAKE); $(unstage)
33472         @r=`${PWD_COMMAND}`; export r; \
33473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33474         $(HOST_EXPORTS)  \
33475         (cd $(HOST_SUBDIR)/libcc1 && \
33476           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33477                 $(TARGET-libcc1))
33478 @endif libcc1
33479
33480
33481
33482
33483 .PHONY: check-libcc1 maybe-check-libcc1
33484 maybe-check-libcc1:
33485 @if libcc1
33486 maybe-check-libcc1: check-libcc1
33487
33488 check-libcc1:
33489         @: $(MAKE); $(unstage)
33490         @r=`${PWD_COMMAND}`; export r; \
33491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33492         $(HOST_EXPORTS)  \
33493         (cd $(HOST_SUBDIR)/libcc1 && \
33494           $(MAKE) $(FLAGS_TO_PASS)  check)
33495
33496 @endif libcc1
33497
33498 .PHONY: install-libcc1 maybe-install-libcc1
33499 maybe-install-libcc1:
33500 @if libcc1
33501 maybe-install-libcc1: install-libcc1
33502
33503 install-libcc1: installdirs
33504         @: $(MAKE); $(unstage)
33505         @r=`${PWD_COMMAND}`; export r; \
33506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33507         $(HOST_EXPORTS) \
33508         (cd $(HOST_SUBDIR)/libcc1 && \
33509           $(MAKE) $(FLAGS_TO_PASS)  install)
33510
33511 @endif libcc1
33512
33513 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
33514 maybe-install-strip-libcc1:
33515 @if libcc1
33516 maybe-install-strip-libcc1: install-strip-libcc1
33517
33518 install-strip-libcc1: installdirs
33519         @: $(MAKE); $(unstage)
33520         @r=`${PWD_COMMAND}`; export r; \
33521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33522         $(HOST_EXPORTS) \
33523         (cd $(HOST_SUBDIR)/libcc1 && \
33524           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33525
33526 @endif libcc1
33527
33528 # Other targets (info, dvi, pdf, etc.)
33529
33530 .PHONY: maybe-info-libcc1 info-libcc1
33531 maybe-info-libcc1:
33532 @if libcc1
33533 maybe-info-libcc1: info-libcc1
33534
33535 info-libcc1: \
33536     configure-libcc1 
33537         @: $(MAKE); $(unstage)
33538         @[ -f ./libcc1/Makefile ] || exit 0; \
33539         r=`${PWD_COMMAND}`; export r; \
33540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33541         $(HOST_EXPORTS) \
33542         for flag in $(EXTRA_HOST_FLAGS) ; do \
33543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33544         done; \
33545         echo "Doing info in libcc1"; \
33546         (cd $(HOST_SUBDIR)/libcc1 && \
33547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33549                   "RANLIB=$${RANLIB}" \
33550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33551                   info) \
33552           || exit 1
33553
33554 @endif libcc1
33555
33556 .PHONY: maybe-dvi-libcc1 dvi-libcc1
33557 maybe-dvi-libcc1:
33558 @if libcc1
33559 maybe-dvi-libcc1: dvi-libcc1
33560
33561 dvi-libcc1: \
33562     configure-libcc1 
33563         @: $(MAKE); $(unstage)
33564         @[ -f ./libcc1/Makefile ] || exit 0; \
33565         r=`${PWD_COMMAND}`; export r; \
33566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33567         $(HOST_EXPORTS) \
33568         for flag in $(EXTRA_HOST_FLAGS) ; do \
33569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33570         done; \
33571         echo "Doing dvi in libcc1"; \
33572         (cd $(HOST_SUBDIR)/libcc1 && \
33573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33575                   "RANLIB=$${RANLIB}" \
33576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33577                   dvi) \
33578           || exit 1
33579
33580 @endif libcc1
33581
33582 .PHONY: maybe-pdf-libcc1 pdf-libcc1
33583 maybe-pdf-libcc1:
33584 @if libcc1
33585 maybe-pdf-libcc1: pdf-libcc1
33586
33587 pdf-libcc1: \
33588     configure-libcc1 
33589         @: $(MAKE); $(unstage)
33590         @[ -f ./libcc1/Makefile ] || exit 0; \
33591         r=`${PWD_COMMAND}`; export r; \
33592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33593         $(HOST_EXPORTS) \
33594         for flag in $(EXTRA_HOST_FLAGS) ; do \
33595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33596         done; \
33597         echo "Doing pdf in libcc1"; \
33598         (cd $(HOST_SUBDIR)/libcc1 && \
33599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33601                   "RANLIB=$${RANLIB}" \
33602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33603                   pdf) \
33604           || exit 1
33605
33606 @endif libcc1
33607
33608 .PHONY: maybe-html-libcc1 html-libcc1
33609 maybe-html-libcc1:
33610 @if libcc1
33611 maybe-html-libcc1: html-libcc1
33612
33613 html-libcc1: \
33614     configure-libcc1 
33615         @: $(MAKE); $(unstage)
33616         @[ -f ./libcc1/Makefile ] || exit 0; \
33617         r=`${PWD_COMMAND}`; export r; \
33618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33619         $(HOST_EXPORTS) \
33620         for flag in $(EXTRA_HOST_FLAGS) ; do \
33621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33622         done; \
33623         echo "Doing html in libcc1"; \
33624         (cd $(HOST_SUBDIR)/libcc1 && \
33625           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33626                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33627                   "RANLIB=$${RANLIB}" \
33628                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33629                   html) \
33630           || exit 1
33631
33632 @endif libcc1
33633
33634 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
33635 maybe-TAGS-libcc1:
33636 @if libcc1
33637 maybe-TAGS-libcc1: TAGS-libcc1
33638
33639 TAGS-libcc1: \
33640     configure-libcc1 
33641         @: $(MAKE); $(unstage)
33642         @[ -f ./libcc1/Makefile ] || exit 0; \
33643         r=`${PWD_COMMAND}`; export r; \
33644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33645         $(HOST_EXPORTS) \
33646         for flag in $(EXTRA_HOST_FLAGS) ; do \
33647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33648         done; \
33649         echo "Doing TAGS in libcc1"; \
33650         (cd $(HOST_SUBDIR)/libcc1 && \
33651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33653                   "RANLIB=$${RANLIB}" \
33654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33655                   TAGS) \
33656           || exit 1
33657
33658 @endif libcc1
33659
33660 .PHONY: maybe-install-info-libcc1 install-info-libcc1
33661 maybe-install-info-libcc1:
33662 @if libcc1
33663 maybe-install-info-libcc1: install-info-libcc1
33664
33665 install-info-libcc1: \
33666     configure-libcc1 \
33667     info-libcc1 
33668         @: $(MAKE); $(unstage)
33669         @[ -f ./libcc1/Makefile ] || exit 0; \
33670         r=`${PWD_COMMAND}`; export r; \
33671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33672         $(HOST_EXPORTS) \
33673         for flag in $(EXTRA_HOST_FLAGS) ; do \
33674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33675         done; \
33676         echo "Doing install-info in libcc1"; \
33677         (cd $(HOST_SUBDIR)/libcc1 && \
33678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33680                   "RANLIB=$${RANLIB}" \
33681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33682                   install-info) \
33683           || exit 1
33684
33685 @endif libcc1
33686
33687 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
33688 maybe-install-pdf-libcc1:
33689 @if libcc1
33690 maybe-install-pdf-libcc1: install-pdf-libcc1
33691
33692 install-pdf-libcc1: \
33693     configure-libcc1 \
33694     pdf-libcc1 
33695         @: $(MAKE); $(unstage)
33696         @[ -f ./libcc1/Makefile ] || exit 0; \
33697         r=`${PWD_COMMAND}`; export r; \
33698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33699         $(HOST_EXPORTS) \
33700         for flag in $(EXTRA_HOST_FLAGS) ; do \
33701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33702         done; \
33703         echo "Doing install-pdf in libcc1"; \
33704         (cd $(HOST_SUBDIR)/libcc1 && \
33705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33707                   "RANLIB=$${RANLIB}" \
33708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33709                   install-pdf) \
33710           || exit 1
33711
33712 @endif libcc1
33713
33714 .PHONY: maybe-install-html-libcc1 install-html-libcc1
33715 maybe-install-html-libcc1:
33716 @if libcc1
33717 maybe-install-html-libcc1: install-html-libcc1
33718
33719 install-html-libcc1: \
33720     configure-libcc1 \
33721     html-libcc1 
33722         @: $(MAKE); $(unstage)
33723         @[ -f ./libcc1/Makefile ] || exit 0; \
33724         r=`${PWD_COMMAND}`; export r; \
33725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33726         $(HOST_EXPORTS) \
33727         for flag in $(EXTRA_HOST_FLAGS) ; do \
33728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33729         done; \
33730         echo "Doing install-html in libcc1"; \
33731         (cd $(HOST_SUBDIR)/libcc1 && \
33732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33734                   "RANLIB=$${RANLIB}" \
33735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33736                   install-html) \
33737           || exit 1
33738
33739 @endif libcc1
33740
33741 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
33742 maybe-installcheck-libcc1:
33743 @if libcc1
33744 maybe-installcheck-libcc1: installcheck-libcc1
33745
33746 installcheck-libcc1: \
33747     configure-libcc1 
33748         @: $(MAKE); $(unstage)
33749         @[ -f ./libcc1/Makefile ] || exit 0; \
33750         r=`${PWD_COMMAND}`; export r; \
33751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33752         $(HOST_EXPORTS) \
33753         for flag in $(EXTRA_HOST_FLAGS) ; do \
33754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33755         done; \
33756         echo "Doing installcheck in libcc1"; \
33757         (cd $(HOST_SUBDIR)/libcc1 && \
33758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33760                   "RANLIB=$${RANLIB}" \
33761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33762                   installcheck) \
33763           || exit 1
33764
33765 @endif libcc1
33766
33767 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
33768 maybe-mostlyclean-libcc1:
33769 @if libcc1
33770 maybe-mostlyclean-libcc1: mostlyclean-libcc1
33771
33772 mostlyclean-libcc1: 
33773         @: $(MAKE); $(unstage)
33774         @[ -f ./libcc1/Makefile ] || exit 0; \
33775         r=`${PWD_COMMAND}`; export r; \
33776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33777         $(HOST_EXPORTS) \
33778         for flag in $(EXTRA_HOST_FLAGS) ; do \
33779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33780         done; \
33781         echo "Doing mostlyclean in libcc1"; \
33782         (cd $(HOST_SUBDIR)/libcc1 && \
33783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33785                   "RANLIB=$${RANLIB}" \
33786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33787                   mostlyclean) \
33788           || exit 1
33789
33790 @endif libcc1
33791
33792 .PHONY: maybe-clean-libcc1 clean-libcc1
33793 maybe-clean-libcc1:
33794 @if libcc1
33795 maybe-clean-libcc1: clean-libcc1
33796
33797 clean-libcc1: 
33798         @: $(MAKE); $(unstage)
33799         @[ -f ./libcc1/Makefile ] || exit 0; \
33800         r=`${PWD_COMMAND}`; export r; \
33801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33802         $(HOST_EXPORTS) \
33803         for flag in $(EXTRA_HOST_FLAGS) ; do \
33804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33805         done; \
33806         echo "Doing clean in libcc1"; \
33807         (cd $(HOST_SUBDIR)/libcc1 && \
33808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33810                   "RANLIB=$${RANLIB}" \
33811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33812                   clean) \
33813           || exit 1
33814
33815 @endif libcc1
33816
33817 .PHONY: maybe-distclean-libcc1 distclean-libcc1
33818 maybe-distclean-libcc1:
33819 @if libcc1
33820 maybe-distclean-libcc1: distclean-libcc1
33821
33822 distclean-libcc1: 
33823         @: $(MAKE); $(unstage)
33824         @[ -f ./libcc1/Makefile ] || exit 0; \
33825         r=`${PWD_COMMAND}`; export r; \
33826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33827         $(HOST_EXPORTS) \
33828         for flag in $(EXTRA_HOST_FLAGS) ; do \
33829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33830         done; \
33831         echo "Doing distclean in libcc1"; \
33832         (cd $(HOST_SUBDIR)/libcc1 && \
33833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33835                   "RANLIB=$${RANLIB}" \
33836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33837                   distclean) \
33838           || exit 1
33839
33840 @endif libcc1
33841
33842 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
33843 maybe-maintainer-clean-libcc1:
33844 @if libcc1
33845 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
33846
33847 maintainer-clean-libcc1: 
33848         @: $(MAKE); $(unstage)
33849         @[ -f ./libcc1/Makefile ] || exit 0; \
33850         r=`${PWD_COMMAND}`; export r; \
33851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33852         $(HOST_EXPORTS) \
33853         for flag in $(EXTRA_HOST_FLAGS) ; do \
33854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33855         done; \
33856         echo "Doing maintainer-clean in libcc1"; \
33857         (cd $(HOST_SUBDIR)/libcc1 && \
33858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33860                   "RANLIB=$${RANLIB}" \
33861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33862                   maintainer-clean) \
33863           || exit 1
33864
33865 @endif libcc1
33866
33867
33868
33869 .PHONY: configure-gotools maybe-configure-gotools
33870 maybe-configure-gotools:
33871 @if gcc-bootstrap
33872 configure-gotools: stage_current
33873 @endif gcc-bootstrap
33874 @if gotools
33875 maybe-configure-gotools: configure-gotools
33876 configure-gotools: 
33877         @: $(MAKE); $(unstage)
33878         @r=`${PWD_COMMAND}`; export r; \
33879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33880         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
33881         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
33882         $(HOST_EXPORTS)  \
33883         echo Configuring in $(HOST_SUBDIR)/gotools; \
33884         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
33885         case $(srcdir) in \
33886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33887           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
33888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33889         esac; \
33890         module_srcdir=gotools; \
33891         $(SHELL) \
33892           $$s/$$module_srcdir/configure \
33893           --srcdir=$${topdir}/$$module_srcdir \
33894           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33895           --target=${target_alias}  \
33896           || exit 1
33897 @endif gotools
33898
33899
33900
33901
33902
33903 .PHONY: all-gotools maybe-all-gotools
33904 maybe-all-gotools:
33905 @if gcc-bootstrap
33906 all-gotools: stage_current
33907 @endif gcc-bootstrap
33908 @if gotools
33909 TARGET-gotools=all
33910 maybe-all-gotools: all-gotools
33911 all-gotools: configure-gotools
33912         @: $(MAKE); $(unstage)
33913         @r=`${PWD_COMMAND}`; export r; \
33914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33915         $(HOST_EXPORTS)  \
33916         (cd $(HOST_SUBDIR)/gotools && \
33917           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33918                 $(TARGET-gotools))
33919 @endif gotools
33920
33921
33922
33923
33924 .PHONY: check-gotools maybe-check-gotools
33925 maybe-check-gotools:
33926 @if gotools
33927 maybe-check-gotools: check-gotools
33928
33929 check-gotools:
33930         @: $(MAKE); $(unstage)
33931         @r=`${PWD_COMMAND}`; export r; \
33932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33933         $(HOST_EXPORTS)  \
33934         (cd $(HOST_SUBDIR)/gotools && \
33935           $(MAKE) $(FLAGS_TO_PASS)  check)
33936
33937 @endif gotools
33938
33939 .PHONY: install-gotools maybe-install-gotools
33940 maybe-install-gotools:
33941 @if gotools
33942 maybe-install-gotools: install-gotools
33943
33944 install-gotools: installdirs
33945         @: $(MAKE); $(unstage)
33946         @r=`${PWD_COMMAND}`; export r; \
33947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33948         $(HOST_EXPORTS) \
33949         (cd $(HOST_SUBDIR)/gotools && \
33950           $(MAKE) $(FLAGS_TO_PASS)  install)
33951
33952 @endif gotools
33953
33954 .PHONY: install-strip-gotools maybe-install-strip-gotools
33955 maybe-install-strip-gotools:
33956 @if gotools
33957 maybe-install-strip-gotools: install-strip-gotools
33958
33959 install-strip-gotools: installdirs
33960         @: $(MAKE); $(unstage)
33961         @r=`${PWD_COMMAND}`; export r; \
33962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33963         $(HOST_EXPORTS) \
33964         (cd $(HOST_SUBDIR)/gotools && \
33965           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33966
33967 @endif gotools
33968
33969 # Other targets (info, dvi, pdf, etc.)
33970
33971 .PHONY: maybe-info-gotools info-gotools
33972 maybe-info-gotools:
33973 @if gotools
33974 maybe-info-gotools: info-gotools
33975
33976 info-gotools: \
33977     configure-gotools 
33978         @: $(MAKE); $(unstage)
33979         @[ -f ./gotools/Makefile ] || exit 0; \
33980         r=`${PWD_COMMAND}`; export r; \
33981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33982         $(HOST_EXPORTS) \
33983         for flag in $(EXTRA_HOST_FLAGS) ; do \
33984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33985         done; \
33986         echo "Doing info in gotools"; \
33987         (cd $(HOST_SUBDIR)/gotools && \
33988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33990                   "RANLIB=$${RANLIB}" \
33991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33992                   info) \
33993           || exit 1
33994
33995 @endif gotools
33996
33997 .PHONY: maybe-dvi-gotools dvi-gotools
33998 maybe-dvi-gotools:
33999 @if gotools
34000 maybe-dvi-gotools: dvi-gotools
34001
34002 dvi-gotools: \
34003     configure-gotools 
34004         @: $(MAKE); $(unstage)
34005         @[ -f ./gotools/Makefile ] || exit 0; \
34006         r=`${PWD_COMMAND}`; export r; \
34007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34008         $(HOST_EXPORTS) \
34009         for flag in $(EXTRA_HOST_FLAGS) ; do \
34010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34011         done; \
34012         echo "Doing dvi in gotools"; \
34013         (cd $(HOST_SUBDIR)/gotools && \
34014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34016                   "RANLIB=$${RANLIB}" \
34017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34018                   dvi) \
34019           || exit 1
34020
34021 @endif gotools
34022
34023 .PHONY: maybe-pdf-gotools pdf-gotools
34024 maybe-pdf-gotools:
34025 @if gotools
34026 maybe-pdf-gotools: pdf-gotools
34027
34028 pdf-gotools: \
34029     configure-gotools 
34030         @: $(MAKE); $(unstage)
34031         @[ -f ./gotools/Makefile ] || exit 0; \
34032         r=`${PWD_COMMAND}`; export r; \
34033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34034         $(HOST_EXPORTS) \
34035         for flag in $(EXTRA_HOST_FLAGS) ; do \
34036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34037         done; \
34038         echo "Doing pdf in gotools"; \
34039         (cd $(HOST_SUBDIR)/gotools && \
34040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34042                   "RANLIB=$${RANLIB}" \
34043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34044                   pdf) \
34045           || exit 1
34046
34047 @endif gotools
34048
34049 .PHONY: maybe-html-gotools html-gotools
34050 maybe-html-gotools:
34051 @if gotools
34052 maybe-html-gotools: html-gotools
34053
34054 html-gotools: \
34055     configure-gotools 
34056         @: $(MAKE); $(unstage)
34057         @[ -f ./gotools/Makefile ] || exit 0; \
34058         r=`${PWD_COMMAND}`; export r; \
34059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34060         $(HOST_EXPORTS) \
34061         for flag in $(EXTRA_HOST_FLAGS) ; do \
34062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34063         done; \
34064         echo "Doing html in gotools"; \
34065         (cd $(HOST_SUBDIR)/gotools && \
34066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34068                   "RANLIB=$${RANLIB}" \
34069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34070                   html) \
34071           || exit 1
34072
34073 @endif gotools
34074
34075 .PHONY: maybe-TAGS-gotools TAGS-gotools
34076 maybe-TAGS-gotools:
34077 @if gotools
34078 maybe-TAGS-gotools: TAGS-gotools
34079
34080 TAGS-gotools: \
34081     configure-gotools 
34082         @: $(MAKE); $(unstage)
34083         @[ -f ./gotools/Makefile ] || exit 0; \
34084         r=`${PWD_COMMAND}`; export r; \
34085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34086         $(HOST_EXPORTS) \
34087         for flag in $(EXTRA_HOST_FLAGS) ; do \
34088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34089         done; \
34090         echo "Doing TAGS in gotools"; \
34091         (cd $(HOST_SUBDIR)/gotools && \
34092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34094                   "RANLIB=$${RANLIB}" \
34095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34096                   TAGS) \
34097           || exit 1
34098
34099 @endif gotools
34100
34101 .PHONY: maybe-install-info-gotools install-info-gotools
34102 maybe-install-info-gotools:
34103 @if gotools
34104 maybe-install-info-gotools: install-info-gotools
34105
34106 install-info-gotools: \
34107     configure-gotools \
34108     info-gotools 
34109         @: $(MAKE); $(unstage)
34110         @[ -f ./gotools/Makefile ] || exit 0; \
34111         r=`${PWD_COMMAND}`; export r; \
34112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34113         $(HOST_EXPORTS) \
34114         for flag in $(EXTRA_HOST_FLAGS) ; do \
34115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34116         done; \
34117         echo "Doing install-info in gotools"; \
34118         (cd $(HOST_SUBDIR)/gotools && \
34119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34121                   "RANLIB=$${RANLIB}" \
34122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34123                   install-info) \
34124           || exit 1
34125
34126 @endif gotools
34127
34128 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
34129 maybe-install-pdf-gotools:
34130 @if gotools
34131 maybe-install-pdf-gotools: install-pdf-gotools
34132
34133 install-pdf-gotools: \
34134     configure-gotools \
34135     pdf-gotools 
34136         @: $(MAKE); $(unstage)
34137         @[ -f ./gotools/Makefile ] || exit 0; \
34138         r=`${PWD_COMMAND}`; export r; \
34139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34140         $(HOST_EXPORTS) \
34141         for flag in $(EXTRA_HOST_FLAGS) ; do \
34142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34143         done; \
34144         echo "Doing install-pdf in gotools"; \
34145         (cd $(HOST_SUBDIR)/gotools && \
34146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34148                   "RANLIB=$${RANLIB}" \
34149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34150                   install-pdf) \
34151           || exit 1
34152
34153 @endif gotools
34154
34155 .PHONY: maybe-install-html-gotools install-html-gotools
34156 maybe-install-html-gotools:
34157 @if gotools
34158 maybe-install-html-gotools: install-html-gotools
34159
34160 install-html-gotools: \
34161     configure-gotools \
34162     html-gotools 
34163         @: $(MAKE); $(unstage)
34164         @[ -f ./gotools/Makefile ] || exit 0; \
34165         r=`${PWD_COMMAND}`; export r; \
34166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34167         $(HOST_EXPORTS) \
34168         for flag in $(EXTRA_HOST_FLAGS) ; do \
34169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34170         done; \
34171         echo "Doing install-html in gotools"; \
34172         (cd $(HOST_SUBDIR)/gotools && \
34173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34175                   "RANLIB=$${RANLIB}" \
34176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34177                   install-html) \
34178           || exit 1
34179
34180 @endif gotools
34181
34182 .PHONY: maybe-installcheck-gotools installcheck-gotools
34183 maybe-installcheck-gotools:
34184 @if gotools
34185 maybe-installcheck-gotools: installcheck-gotools
34186
34187 installcheck-gotools: \
34188     configure-gotools 
34189         @: $(MAKE); $(unstage)
34190         @[ -f ./gotools/Makefile ] || exit 0; \
34191         r=`${PWD_COMMAND}`; export r; \
34192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34193         $(HOST_EXPORTS) \
34194         for flag in $(EXTRA_HOST_FLAGS) ; do \
34195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34196         done; \
34197         echo "Doing installcheck in gotools"; \
34198         (cd $(HOST_SUBDIR)/gotools && \
34199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34201                   "RANLIB=$${RANLIB}" \
34202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34203                   installcheck) \
34204           || exit 1
34205
34206 @endif gotools
34207
34208 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
34209 maybe-mostlyclean-gotools:
34210 @if gotools
34211 maybe-mostlyclean-gotools: mostlyclean-gotools
34212
34213 mostlyclean-gotools: 
34214         @: $(MAKE); $(unstage)
34215         @[ -f ./gotools/Makefile ] || exit 0; \
34216         r=`${PWD_COMMAND}`; export r; \
34217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34218         $(HOST_EXPORTS) \
34219         for flag in $(EXTRA_HOST_FLAGS) ; do \
34220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34221         done; \
34222         echo "Doing mostlyclean in gotools"; \
34223         (cd $(HOST_SUBDIR)/gotools && \
34224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34226                   "RANLIB=$${RANLIB}" \
34227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34228                   mostlyclean) \
34229           || exit 1
34230
34231 @endif gotools
34232
34233 .PHONY: maybe-clean-gotools clean-gotools
34234 maybe-clean-gotools:
34235 @if gotools
34236 maybe-clean-gotools: clean-gotools
34237
34238 clean-gotools: 
34239         @: $(MAKE); $(unstage)
34240         @[ -f ./gotools/Makefile ] || exit 0; \
34241         r=`${PWD_COMMAND}`; export r; \
34242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34243         $(HOST_EXPORTS) \
34244         for flag in $(EXTRA_HOST_FLAGS) ; do \
34245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34246         done; \
34247         echo "Doing clean in gotools"; \
34248         (cd $(HOST_SUBDIR)/gotools && \
34249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34251                   "RANLIB=$${RANLIB}" \
34252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34253                   clean) \
34254           || exit 1
34255
34256 @endif gotools
34257
34258 .PHONY: maybe-distclean-gotools distclean-gotools
34259 maybe-distclean-gotools:
34260 @if gotools
34261 maybe-distclean-gotools: distclean-gotools
34262
34263 distclean-gotools: 
34264         @: $(MAKE); $(unstage)
34265         @[ -f ./gotools/Makefile ] || exit 0; \
34266         r=`${PWD_COMMAND}`; export r; \
34267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34268         $(HOST_EXPORTS) \
34269         for flag in $(EXTRA_HOST_FLAGS) ; do \
34270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34271         done; \
34272         echo "Doing distclean in gotools"; \
34273         (cd $(HOST_SUBDIR)/gotools && \
34274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34276                   "RANLIB=$${RANLIB}" \
34277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34278                   distclean) \
34279           || exit 1
34280
34281 @endif gotools
34282
34283 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
34284 maybe-maintainer-clean-gotools:
34285 @if gotools
34286 maybe-maintainer-clean-gotools: maintainer-clean-gotools
34287
34288 maintainer-clean-gotools: 
34289         @: $(MAKE); $(unstage)
34290         @[ -f ./gotools/Makefile ] || exit 0; \
34291         r=`${PWD_COMMAND}`; export r; \
34292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293         $(HOST_EXPORTS) \
34294         for flag in $(EXTRA_HOST_FLAGS) ; do \
34295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34296         done; \
34297         echo "Doing maintainer-clean in gotools"; \
34298         (cd $(HOST_SUBDIR)/gotools && \
34299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34301                   "RANLIB=$${RANLIB}" \
34302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34303                   maintainer-clean) \
34304           || exit 1
34305
34306 @endif gotools
34307
34308
34309
34310 .PHONY: configure-libctf maybe-configure-libctf
34311 maybe-configure-libctf:
34312 @if gcc-bootstrap
34313 configure-libctf: stage_current
34314 @endif gcc-bootstrap
34315 @if libctf
34316 maybe-configure-libctf: configure-libctf
34317 configure-libctf: 
34318         @r=`${PWD_COMMAND}`; export r; \
34319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34320         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34321         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34322         $(HOST_EXPORTS)  \
34323         echo Configuring in $(HOST_SUBDIR)/libctf; \
34324         cd "$(HOST_SUBDIR)/libctf" || exit 1; \
34325         case $(srcdir) in \
34326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34327           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34329         esac; \
34330         module_srcdir=libctf; \
34331         $(SHELL) \
34332           $$s/$$module_srcdir/configure \
34333           --srcdir=$${topdir}/$$module_srcdir \
34334           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34335           --target=${target_alias}  \
34336           || exit 1
34337 @endif libctf
34338
34339
34340
34341 .PHONY: configure-stage1-libctf maybe-configure-stage1-libctf
34342 maybe-configure-stage1-libctf:
34343 @if libctf-bootstrap
34344 maybe-configure-stage1-libctf: configure-stage1-libctf
34345 configure-stage1-libctf:
34346         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34347         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34348         @r=`${PWD_COMMAND}`; export r; \
34349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34350         TFLAGS="$(STAGE1_TFLAGS)"; \
34351         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34352         $(HOST_EXPORTS) \
34353         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
34354         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
34355         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
34356         echo Configuring stage 1 in $(HOST_SUBDIR)/libctf; \
34357         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34358         cd $(HOST_SUBDIR)/libctf || exit 1; \
34359         case $(srcdir) in \
34360           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34361           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34362                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34363         esac; \
34364         module_srcdir=libctf; \
34365         $(SHELL) $$s/$$module_srcdir/configure \
34366           --srcdir=$${topdir}/$$module_srcdir \
34367           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34368           --target=${target_alias} \
34369            \
34370           $(STAGE1_CONFIGURE_FLAGS)
34371 @endif libctf-bootstrap
34372
34373 .PHONY: configure-stage2-libctf maybe-configure-stage2-libctf
34374 maybe-configure-stage2-libctf:
34375 @if libctf-bootstrap
34376 maybe-configure-stage2-libctf: configure-stage2-libctf
34377 configure-stage2-libctf:
34378         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34380         @r=`${PWD_COMMAND}`; export r; \
34381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34382         TFLAGS="$(STAGE2_TFLAGS)"; \
34383         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34384         $(HOST_EXPORTS) \
34385         $(POSTSTAGE1_HOST_EXPORTS) \
34386         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
34387         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
34388         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
34389         echo Configuring stage 2 in $(HOST_SUBDIR)/libctf; \
34390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34391         cd $(HOST_SUBDIR)/libctf || exit 1; \
34392         case $(srcdir) in \
34393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34394           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34396         esac; \
34397         module_srcdir=libctf; \
34398         $(SHELL) $$s/$$module_srcdir/configure \
34399           --srcdir=$${topdir}/$$module_srcdir \
34400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34401           --target=${target_alias} \
34402           --with-build-libsubdir=$(HOST_SUBDIR) \
34403           $(STAGE2_CONFIGURE_FLAGS)
34404 @endif libctf-bootstrap
34405
34406 .PHONY: configure-stage3-libctf maybe-configure-stage3-libctf
34407 maybe-configure-stage3-libctf:
34408 @if libctf-bootstrap
34409 maybe-configure-stage3-libctf: configure-stage3-libctf
34410 configure-stage3-libctf:
34411         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34412         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34413         @r=`${PWD_COMMAND}`; export r; \
34414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34415         TFLAGS="$(STAGE3_TFLAGS)"; \
34416         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34417         $(HOST_EXPORTS) \
34418         $(POSTSTAGE1_HOST_EXPORTS) \
34419         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
34420         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
34421         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
34422         echo Configuring stage 3 in $(HOST_SUBDIR)/libctf; \
34423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34424         cd $(HOST_SUBDIR)/libctf || exit 1; \
34425         case $(srcdir) in \
34426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34427           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34429         esac; \
34430         module_srcdir=libctf; \
34431         $(SHELL) $$s/$$module_srcdir/configure \
34432           --srcdir=$${topdir}/$$module_srcdir \
34433           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34434           --target=${target_alias} \
34435           --with-build-libsubdir=$(HOST_SUBDIR) \
34436           $(STAGE3_CONFIGURE_FLAGS)
34437 @endif libctf-bootstrap
34438
34439 .PHONY: configure-stage4-libctf maybe-configure-stage4-libctf
34440 maybe-configure-stage4-libctf:
34441 @if libctf-bootstrap
34442 maybe-configure-stage4-libctf: configure-stage4-libctf
34443 configure-stage4-libctf:
34444         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34445         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34446         @r=`${PWD_COMMAND}`; export r; \
34447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34448         TFLAGS="$(STAGE4_TFLAGS)"; \
34449         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34450         $(HOST_EXPORTS) \
34451         $(POSTSTAGE1_HOST_EXPORTS) \
34452         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
34453         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
34454         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
34455         echo Configuring stage 4 in $(HOST_SUBDIR)/libctf; \
34456         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34457         cd $(HOST_SUBDIR)/libctf || exit 1; \
34458         case $(srcdir) in \
34459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34460           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34462         esac; \
34463         module_srcdir=libctf; \
34464         $(SHELL) $$s/$$module_srcdir/configure \
34465           --srcdir=$${topdir}/$$module_srcdir \
34466           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34467           --target=${target_alias} \
34468           --with-build-libsubdir=$(HOST_SUBDIR) \
34469           $(STAGE4_CONFIGURE_FLAGS)
34470 @endif libctf-bootstrap
34471
34472 .PHONY: configure-stageprofile-libctf maybe-configure-stageprofile-libctf
34473 maybe-configure-stageprofile-libctf:
34474 @if libctf-bootstrap
34475 maybe-configure-stageprofile-libctf: configure-stageprofile-libctf
34476 configure-stageprofile-libctf:
34477         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34478         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34479         @r=`${PWD_COMMAND}`; export r; \
34480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34481         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34482         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34483         $(HOST_EXPORTS) \
34484         $(POSTSTAGE1_HOST_EXPORTS) \
34485         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
34486         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
34487         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
34488         echo Configuring stage profile in $(HOST_SUBDIR)/libctf; \
34489         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34490         cd $(HOST_SUBDIR)/libctf || exit 1; \
34491         case $(srcdir) in \
34492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34493           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34495         esac; \
34496         module_srcdir=libctf; \
34497         $(SHELL) $$s/$$module_srcdir/configure \
34498           --srcdir=$${topdir}/$$module_srcdir \
34499           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34500           --target=${target_alias} \
34501           --with-build-libsubdir=$(HOST_SUBDIR) \
34502           $(STAGEprofile_CONFIGURE_FLAGS)
34503 @endif libctf-bootstrap
34504
34505 .PHONY: configure-stagefeedback-libctf maybe-configure-stagefeedback-libctf
34506 maybe-configure-stagefeedback-libctf:
34507 @if libctf-bootstrap
34508 maybe-configure-stagefeedback-libctf: configure-stagefeedback-libctf
34509 configure-stagefeedback-libctf:
34510         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34511         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf
34512         @r=`${PWD_COMMAND}`; export r; \
34513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34514         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34515         test ! -f $(HOST_SUBDIR)/libctf/Makefile || exit 0; \
34516         $(HOST_EXPORTS) \
34517         $(POSTSTAGE1_HOST_EXPORTS) \
34518         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
34519         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
34520         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
34521         echo Configuring stage feedback in $(HOST_SUBDIR)/libctf; \
34522         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libctf; \
34523         cd $(HOST_SUBDIR)/libctf || exit 1; \
34524         case $(srcdir) in \
34525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34526           *) topdir=`echo $(HOST_SUBDIR)/libctf/ | \
34527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34528         esac; \
34529         module_srcdir=libctf; \
34530         $(SHELL) $$s/$$module_srcdir/configure \
34531           --srcdir=$${topdir}/$$module_srcdir \
34532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34533           --target=${target_alias} \
34534           --with-build-libsubdir=$(HOST_SUBDIR) \
34535           $(STAGEfeedback_CONFIGURE_FLAGS)
34536 @endif libctf-bootstrap
34537
34538
34539
34540
34541
34542 .PHONY: all-libctf maybe-all-libctf
34543 maybe-all-libctf:
34544 @if gcc-bootstrap
34545 all-libctf: stage_current
34546 @endif gcc-bootstrap
34547 @if libctf
34548 TARGET-libctf=all
34549 maybe-all-libctf: all-libctf
34550 all-libctf: configure-libctf
34551         @r=`${PWD_COMMAND}`; export r; \
34552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34553         $(HOST_EXPORTS)  \
34554         (cd $(HOST_SUBDIR)/libctf && \
34555           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34556                 $(TARGET-libctf))
34557 @endif libctf
34558
34559
34560
34561 .PHONY: all-stage1-libctf maybe-all-stage1-libctf
34562 .PHONY: clean-stage1-libctf maybe-clean-stage1-libctf
34563 maybe-all-stage1-libctf:
34564 maybe-clean-stage1-libctf:
34565 @if libctf-bootstrap
34566 maybe-all-stage1-libctf: all-stage1-libctf
34567 all-stage1: all-stage1-libctf
34568 TARGET-stage1-libctf = $(TARGET-libctf)
34569 all-stage1-libctf: configure-stage1-libctf
34570         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34571         @r=`${PWD_COMMAND}`; export r; \
34572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34573         TFLAGS="$(STAGE1_TFLAGS)"; \
34574         $(HOST_EXPORTS)  \
34575         cd $(HOST_SUBDIR)/libctf && \
34576          \
34577         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34578                 CFLAGS="$(STAGE1_CFLAGS)" \
34579                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
34580                 LIBCFLAGS="$(LIBCFLAGS)" \
34581                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34582                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34583                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34584                 $(EXTRA_HOST_FLAGS)  \
34585                 $(STAGE1_FLAGS_TO_PASS)  \
34586                 TFLAGS="$(STAGE1_TFLAGS)"  \
34587                 $(TARGET-stage1-libctf)
34588
34589 maybe-clean-stage1-libctf: clean-stage1-libctf
34590 clean-stage1: clean-stage1-libctf
34591 clean-stage1-libctf:
34592         @if [ $(current_stage) = stage1 ]; then \
34593           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34594         else \
34595           [ -f $(HOST_SUBDIR)/stage1-libctf/Makefile ] || exit 0; \
34596           $(MAKE) stage1-start; \
34597         fi; \
34598         cd $(HOST_SUBDIR)/libctf && \
34599         $(MAKE) $(EXTRA_HOST_FLAGS)  \
34600         $(STAGE1_FLAGS_TO_PASS)  clean
34601 @endif libctf-bootstrap
34602
34603
34604 .PHONY: all-stage2-libctf maybe-all-stage2-libctf
34605 .PHONY: clean-stage2-libctf maybe-clean-stage2-libctf
34606 maybe-all-stage2-libctf:
34607 maybe-clean-stage2-libctf:
34608 @if libctf-bootstrap
34609 maybe-all-stage2-libctf: all-stage2-libctf
34610 all-stage2: all-stage2-libctf
34611 TARGET-stage2-libctf = $(TARGET-libctf)
34612 all-stage2-libctf: configure-stage2-libctf
34613         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34614         @r=`${PWD_COMMAND}`; export r; \
34615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34616         TFLAGS="$(STAGE2_TFLAGS)"; \
34617         $(HOST_EXPORTS) \
34618         $(POSTSTAGE1_HOST_EXPORTS)  \
34619         cd $(HOST_SUBDIR)/libctf && \
34620          \
34621         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34622                 CFLAGS="$(STAGE2_CFLAGS)" \
34623                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
34624                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
34625                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34626                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34627                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34628                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34629                 TFLAGS="$(STAGE2_TFLAGS)"  \
34630                 $(TARGET-stage2-libctf)
34631
34632 maybe-clean-stage2-libctf: clean-stage2-libctf
34633 clean-stage2: clean-stage2-libctf
34634 clean-stage2-libctf:
34635         @if [ $(current_stage) = stage2 ]; then \
34636           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34637         else \
34638           [ -f $(HOST_SUBDIR)/stage2-libctf/Makefile ] || exit 0; \
34639           $(MAKE) stage2-start; \
34640         fi; \
34641         cd $(HOST_SUBDIR)/libctf && \
34642         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34643 @endif libctf-bootstrap
34644
34645
34646 .PHONY: all-stage3-libctf maybe-all-stage3-libctf
34647 .PHONY: clean-stage3-libctf maybe-clean-stage3-libctf
34648 maybe-all-stage3-libctf:
34649 maybe-clean-stage3-libctf:
34650 @if libctf-bootstrap
34651 maybe-all-stage3-libctf: all-stage3-libctf
34652 all-stage3: all-stage3-libctf
34653 TARGET-stage3-libctf = $(TARGET-libctf)
34654 all-stage3-libctf: configure-stage3-libctf
34655         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34656         @r=`${PWD_COMMAND}`; export r; \
34657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34658         TFLAGS="$(STAGE3_TFLAGS)"; \
34659         $(HOST_EXPORTS) \
34660         $(POSTSTAGE1_HOST_EXPORTS)  \
34661         cd $(HOST_SUBDIR)/libctf && \
34662          \
34663         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34664                 CFLAGS="$(STAGE3_CFLAGS)" \
34665                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
34666                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
34667                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34668                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34669                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34670                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34671                 TFLAGS="$(STAGE3_TFLAGS)"  \
34672                 $(TARGET-stage3-libctf)
34673
34674 maybe-clean-stage3-libctf: clean-stage3-libctf
34675 clean-stage3: clean-stage3-libctf
34676 clean-stage3-libctf:
34677         @if [ $(current_stage) = stage3 ]; then \
34678           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34679         else \
34680           [ -f $(HOST_SUBDIR)/stage3-libctf/Makefile ] || exit 0; \
34681           $(MAKE) stage3-start; \
34682         fi; \
34683         cd $(HOST_SUBDIR)/libctf && \
34684         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34685 @endif libctf-bootstrap
34686
34687
34688 .PHONY: all-stage4-libctf maybe-all-stage4-libctf
34689 .PHONY: clean-stage4-libctf maybe-clean-stage4-libctf
34690 maybe-all-stage4-libctf:
34691 maybe-clean-stage4-libctf:
34692 @if libctf-bootstrap
34693 maybe-all-stage4-libctf: all-stage4-libctf
34694 all-stage4: all-stage4-libctf
34695 TARGET-stage4-libctf = $(TARGET-libctf)
34696 all-stage4-libctf: configure-stage4-libctf
34697         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34698         @r=`${PWD_COMMAND}`; export r; \
34699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34700         TFLAGS="$(STAGE4_TFLAGS)"; \
34701         $(HOST_EXPORTS) \
34702         $(POSTSTAGE1_HOST_EXPORTS)  \
34703         cd $(HOST_SUBDIR)/libctf && \
34704          \
34705         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34706                 CFLAGS="$(STAGE4_CFLAGS)" \
34707                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
34708                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
34709                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34710                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34711                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34712                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34713                 TFLAGS="$(STAGE4_TFLAGS)"  \
34714                 $(TARGET-stage4-libctf)
34715
34716 maybe-clean-stage4-libctf: clean-stage4-libctf
34717 clean-stage4: clean-stage4-libctf
34718 clean-stage4-libctf:
34719         @if [ $(current_stage) = stage4 ]; then \
34720           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34721         else \
34722           [ -f $(HOST_SUBDIR)/stage4-libctf/Makefile ] || exit 0; \
34723           $(MAKE) stage4-start; \
34724         fi; \
34725         cd $(HOST_SUBDIR)/libctf && \
34726         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34727 @endif libctf-bootstrap
34728
34729
34730 .PHONY: all-stageprofile-libctf maybe-all-stageprofile-libctf
34731 .PHONY: clean-stageprofile-libctf maybe-clean-stageprofile-libctf
34732 maybe-all-stageprofile-libctf:
34733 maybe-clean-stageprofile-libctf:
34734 @if libctf-bootstrap
34735 maybe-all-stageprofile-libctf: all-stageprofile-libctf
34736 all-stageprofile: all-stageprofile-libctf
34737 TARGET-stageprofile-libctf = $(TARGET-libctf)
34738 all-stageprofile-libctf: configure-stageprofile-libctf
34739         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34740         @r=`${PWD_COMMAND}`; export r; \
34741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34742         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34743         $(HOST_EXPORTS) \
34744         $(POSTSTAGE1_HOST_EXPORTS)  \
34745         cd $(HOST_SUBDIR)/libctf && \
34746          \
34747         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34748                 CFLAGS="$(STAGEprofile_CFLAGS)" \
34749                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
34750                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
34751                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34752                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34753                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34754                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34755                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
34756                 $(TARGET-stageprofile-libctf)
34757
34758 maybe-clean-stageprofile-libctf: clean-stageprofile-libctf
34759 clean-stageprofile: clean-stageprofile-libctf
34760 clean-stageprofile-libctf:
34761         @if [ $(current_stage) = stageprofile ]; then \
34762           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34763         else \
34764           [ -f $(HOST_SUBDIR)/stageprofile-libctf/Makefile ] || exit 0; \
34765           $(MAKE) stageprofile-start; \
34766         fi; \
34767         cd $(HOST_SUBDIR)/libctf && \
34768         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34769 @endif libctf-bootstrap
34770
34771
34772 .PHONY: all-stagefeedback-libctf maybe-all-stagefeedback-libctf
34773 .PHONY: clean-stagefeedback-libctf maybe-clean-stagefeedback-libctf
34774 maybe-all-stagefeedback-libctf:
34775 maybe-clean-stagefeedback-libctf:
34776 @if libctf-bootstrap
34777 maybe-all-stagefeedback-libctf: all-stagefeedback-libctf
34778 all-stagefeedback: all-stagefeedback-libctf
34779 TARGET-stagefeedback-libctf = $(TARGET-libctf)
34780 all-stagefeedback-libctf: configure-stagefeedback-libctf
34781         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34782         @r=`${PWD_COMMAND}`; export r; \
34783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34784         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34785         $(HOST_EXPORTS) \
34786         $(POSTSTAGE1_HOST_EXPORTS)  \
34787         cd $(HOST_SUBDIR)/libctf && \
34788          \
34789         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34790                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
34791                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
34792                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
34793                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34794                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34795                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34796                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
34797                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
34798                 $(TARGET-stagefeedback-libctf)
34799
34800 maybe-clean-stagefeedback-libctf: clean-stagefeedback-libctf
34801 clean-stagefeedback: clean-stagefeedback-libctf
34802 clean-stagefeedback-libctf:
34803         @if [ $(current_stage) = stagefeedback ]; then \
34804           [ -f $(HOST_SUBDIR)/libctf/Makefile ] || exit 0; \
34805         else \
34806           [ -f $(HOST_SUBDIR)/stagefeedback-libctf/Makefile ] || exit 0; \
34807           $(MAKE) stagefeedback-start; \
34808         fi; \
34809         cd $(HOST_SUBDIR)/libctf && \
34810         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
34811 @endif libctf-bootstrap
34812
34813
34814
34815
34816
34817 .PHONY: check-libctf maybe-check-libctf
34818 maybe-check-libctf:
34819 @if libctf
34820 maybe-check-libctf: check-libctf
34821
34822 check-libctf:
34823         @: $(MAKE); $(unstage)
34824         @r=`${PWD_COMMAND}`; export r; \
34825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34826         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
34827         (cd $(HOST_SUBDIR)/libctf && \
34828           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
34829
34830 @endif libctf
34831
34832 .PHONY: install-libctf maybe-install-libctf
34833 maybe-install-libctf:
34834 @if libctf
34835 maybe-install-libctf: install-libctf
34836
34837 install-libctf: installdirs
34838         @: $(MAKE); $(unstage)
34839         @r=`${PWD_COMMAND}`; export r; \
34840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34841         $(HOST_EXPORTS) \
34842         (cd $(HOST_SUBDIR)/libctf && \
34843           $(MAKE) $(FLAGS_TO_PASS)  install)
34844
34845 @endif libctf
34846
34847 .PHONY: install-strip-libctf maybe-install-strip-libctf
34848 maybe-install-strip-libctf:
34849 @if libctf
34850 maybe-install-strip-libctf: install-strip-libctf
34851
34852 install-strip-libctf: installdirs
34853         @: $(MAKE); $(unstage)
34854         @r=`${PWD_COMMAND}`; export r; \
34855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34856         $(HOST_EXPORTS) \
34857         (cd $(HOST_SUBDIR)/libctf && \
34858           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34859
34860 @endif libctf
34861
34862 # Other targets (info, dvi, pdf, etc.)
34863
34864 .PHONY: maybe-info-libctf info-libctf
34865 maybe-info-libctf:
34866 @if libctf
34867 maybe-info-libctf: info-libctf
34868
34869 info-libctf: \
34870     configure-libctf 
34871         @[ -f ./libctf/Makefile ] || exit 0; \
34872         r=`${PWD_COMMAND}`; export r; \
34873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34874         $(HOST_EXPORTS) \
34875         for flag in $(EXTRA_HOST_FLAGS) ; do \
34876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34877         done; \
34878         echo "Doing info in libctf"; \
34879         (cd $(HOST_SUBDIR)/libctf && \
34880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34882                   "RANLIB=$${RANLIB}" \
34883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34884                   info) \
34885           || exit 1
34886
34887 @endif libctf
34888
34889 .PHONY: maybe-dvi-libctf dvi-libctf
34890 maybe-dvi-libctf:
34891 @if libctf
34892 maybe-dvi-libctf: dvi-libctf
34893
34894 dvi-libctf: \
34895     configure-libctf 
34896         @[ -f ./libctf/Makefile ] || exit 0; \
34897         r=`${PWD_COMMAND}`; export r; \
34898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34899         $(HOST_EXPORTS) \
34900         for flag in $(EXTRA_HOST_FLAGS) ; do \
34901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34902         done; \
34903         echo "Doing dvi in libctf"; \
34904         (cd $(HOST_SUBDIR)/libctf && \
34905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34907                   "RANLIB=$${RANLIB}" \
34908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34909                   dvi) \
34910           || exit 1
34911
34912 @endif libctf
34913
34914 .PHONY: maybe-pdf-libctf pdf-libctf
34915 maybe-pdf-libctf:
34916 @if libctf
34917 maybe-pdf-libctf: pdf-libctf
34918
34919 pdf-libctf: \
34920     configure-libctf 
34921         @[ -f ./libctf/Makefile ] || exit 0; \
34922         r=`${PWD_COMMAND}`; export r; \
34923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34924         $(HOST_EXPORTS) \
34925         for flag in $(EXTRA_HOST_FLAGS) ; do \
34926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34927         done; \
34928         echo "Doing pdf in libctf"; \
34929         (cd $(HOST_SUBDIR)/libctf && \
34930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34932                   "RANLIB=$${RANLIB}" \
34933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34934                   pdf) \
34935           || exit 1
34936
34937 @endif libctf
34938
34939 .PHONY: maybe-html-libctf html-libctf
34940 maybe-html-libctf:
34941 @if libctf
34942 maybe-html-libctf: html-libctf
34943
34944 html-libctf: \
34945     configure-libctf 
34946         @[ -f ./libctf/Makefile ] || exit 0; \
34947         r=`${PWD_COMMAND}`; export r; \
34948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34949         $(HOST_EXPORTS) \
34950         for flag in $(EXTRA_HOST_FLAGS) ; do \
34951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34952         done; \
34953         echo "Doing html in libctf"; \
34954         (cd $(HOST_SUBDIR)/libctf && \
34955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34957                   "RANLIB=$${RANLIB}" \
34958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34959                   html) \
34960           || exit 1
34961
34962 @endif libctf
34963
34964 .PHONY: maybe-TAGS-libctf TAGS-libctf
34965 maybe-TAGS-libctf:
34966 @if libctf
34967 maybe-TAGS-libctf: TAGS-libctf
34968
34969 TAGS-libctf: \
34970     configure-libctf 
34971         @[ -f ./libctf/Makefile ] || exit 0; \
34972         r=`${PWD_COMMAND}`; export r; \
34973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34974         $(HOST_EXPORTS) \
34975         for flag in $(EXTRA_HOST_FLAGS) ; do \
34976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34977         done; \
34978         echo "Doing TAGS in libctf"; \
34979         (cd $(HOST_SUBDIR)/libctf && \
34980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34982                   "RANLIB=$${RANLIB}" \
34983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34984                   TAGS) \
34985           || exit 1
34986
34987 @endif libctf
34988
34989 .PHONY: maybe-install-info-libctf install-info-libctf
34990 maybe-install-info-libctf:
34991 @if libctf
34992 maybe-install-info-libctf: install-info-libctf
34993
34994 install-info-libctf: \
34995     configure-libctf \
34996     info-libctf 
34997         @[ -f ./libctf/Makefile ] || exit 0; \
34998         r=`${PWD_COMMAND}`; export r; \
34999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35000         $(HOST_EXPORTS) \
35001         for flag in $(EXTRA_HOST_FLAGS) ; do \
35002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35003         done; \
35004         echo "Doing install-info in libctf"; \
35005         (cd $(HOST_SUBDIR)/libctf && \
35006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35008                   "RANLIB=$${RANLIB}" \
35009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35010                   install-info) \
35011           || exit 1
35012
35013 @endif libctf
35014
35015 .PHONY: maybe-install-pdf-libctf install-pdf-libctf
35016 maybe-install-pdf-libctf:
35017 @if libctf
35018 maybe-install-pdf-libctf: install-pdf-libctf
35019
35020 install-pdf-libctf: \
35021     configure-libctf \
35022     pdf-libctf 
35023         @[ -f ./libctf/Makefile ] || exit 0; \
35024         r=`${PWD_COMMAND}`; export r; \
35025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026         $(HOST_EXPORTS) \
35027         for flag in $(EXTRA_HOST_FLAGS) ; do \
35028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35029         done; \
35030         echo "Doing install-pdf in libctf"; \
35031         (cd $(HOST_SUBDIR)/libctf && \
35032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35034                   "RANLIB=$${RANLIB}" \
35035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35036                   install-pdf) \
35037           || exit 1
35038
35039 @endif libctf
35040
35041 .PHONY: maybe-install-html-libctf install-html-libctf
35042 maybe-install-html-libctf:
35043 @if libctf
35044 maybe-install-html-libctf: install-html-libctf
35045
35046 install-html-libctf: \
35047     configure-libctf \
35048     html-libctf 
35049         @[ -f ./libctf/Makefile ] || exit 0; \
35050         r=`${PWD_COMMAND}`; export r; \
35051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35052         $(HOST_EXPORTS) \
35053         for flag in $(EXTRA_HOST_FLAGS) ; do \
35054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35055         done; \
35056         echo "Doing install-html in libctf"; \
35057         (cd $(HOST_SUBDIR)/libctf && \
35058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35060                   "RANLIB=$${RANLIB}" \
35061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35062                   install-html) \
35063           || exit 1
35064
35065 @endif libctf
35066
35067 .PHONY: maybe-installcheck-libctf installcheck-libctf
35068 maybe-installcheck-libctf:
35069 @if libctf
35070 maybe-installcheck-libctf: installcheck-libctf
35071
35072 installcheck-libctf: \
35073     configure-libctf 
35074         @[ -f ./libctf/Makefile ] || exit 0; \
35075         r=`${PWD_COMMAND}`; export r; \
35076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35077         $(HOST_EXPORTS) \
35078         for flag in $(EXTRA_HOST_FLAGS) ; do \
35079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35080         done; \
35081         echo "Doing installcheck in libctf"; \
35082         (cd $(HOST_SUBDIR)/libctf && \
35083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35085                   "RANLIB=$${RANLIB}" \
35086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35087                   installcheck) \
35088           || exit 1
35089
35090 @endif libctf
35091
35092 .PHONY: maybe-mostlyclean-libctf mostlyclean-libctf
35093 maybe-mostlyclean-libctf:
35094 @if libctf
35095 maybe-mostlyclean-libctf: mostlyclean-libctf
35096
35097 mostlyclean-libctf: 
35098         @[ -f ./libctf/Makefile ] || exit 0; \
35099         r=`${PWD_COMMAND}`; export r; \
35100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35101         $(HOST_EXPORTS) \
35102         for flag in $(EXTRA_HOST_FLAGS) ; do \
35103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35104         done; \
35105         echo "Doing mostlyclean in libctf"; \
35106         (cd $(HOST_SUBDIR)/libctf && \
35107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35109                   "RANLIB=$${RANLIB}" \
35110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35111                   mostlyclean) \
35112           || exit 1
35113
35114 @endif libctf
35115
35116 .PHONY: maybe-clean-libctf clean-libctf
35117 maybe-clean-libctf:
35118 @if libctf
35119 maybe-clean-libctf: clean-libctf
35120
35121 clean-libctf: 
35122         @[ -f ./libctf/Makefile ] || exit 0; \
35123         r=`${PWD_COMMAND}`; export r; \
35124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35125         $(HOST_EXPORTS) \
35126         for flag in $(EXTRA_HOST_FLAGS) ; do \
35127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35128         done; \
35129         echo "Doing clean in libctf"; \
35130         (cd $(HOST_SUBDIR)/libctf && \
35131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35133                   "RANLIB=$${RANLIB}" \
35134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35135                   clean) \
35136           || exit 1
35137
35138 @endif libctf
35139
35140 .PHONY: maybe-distclean-libctf distclean-libctf
35141 maybe-distclean-libctf:
35142 @if libctf
35143 maybe-distclean-libctf: distclean-libctf
35144
35145 distclean-libctf: 
35146         @[ -f ./libctf/Makefile ] || exit 0; \
35147         r=`${PWD_COMMAND}`; export r; \
35148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35149         $(HOST_EXPORTS) \
35150         for flag in $(EXTRA_HOST_FLAGS) ; do \
35151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35152         done; \
35153         echo "Doing distclean in libctf"; \
35154         (cd $(HOST_SUBDIR)/libctf && \
35155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35157                   "RANLIB=$${RANLIB}" \
35158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35159                   distclean) \
35160           || exit 1
35161
35162 @endif libctf
35163
35164 .PHONY: maybe-maintainer-clean-libctf maintainer-clean-libctf
35165 maybe-maintainer-clean-libctf:
35166 @if libctf
35167 maybe-maintainer-clean-libctf: maintainer-clean-libctf
35168
35169 maintainer-clean-libctf: 
35170         @[ -f ./libctf/Makefile ] || exit 0; \
35171         r=`${PWD_COMMAND}`; export r; \
35172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35173         $(HOST_EXPORTS) \
35174         for flag in $(EXTRA_HOST_FLAGS) ; do \
35175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35176         done; \
35177         echo "Doing maintainer-clean in libctf"; \
35178         (cd $(HOST_SUBDIR)/libctf && \
35179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35181                   "RANLIB=$${RANLIB}" \
35182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35183                   maintainer-clean) \
35184           || exit 1
35185
35186 @endif libctf
35187
35188
35189
35190 # ---------------------------------------
35191 # Modules which run on the target machine
35192 # ---------------------------------------
35193
35194
35195
35196
35197 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
35198 maybe-configure-target-libstdc++-v3:
35199 @if gcc-bootstrap
35200 configure-target-libstdc++-v3: stage_current
35201 @endif gcc-bootstrap
35202 @if target-libstdc++-v3
35203 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
35204 configure-target-libstdc++-v3: 
35205         @r=`${PWD_COMMAND}`; export r; \
35206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35207         echo "Checking multilib configuration for libstdc++-v3..."; \
35208         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35209         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35210         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35211           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35212             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35213           else \
35214             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35215             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35216           fi; \
35217         else \
35218           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35219         fi; \
35220         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35221         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35222         $(RAW_CXX_TARGET_EXPORTS)  \
35223         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
35224         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
35225         case $(srcdir) in \
35226           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35227           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35228                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35229         esac; \
35230         module_srcdir=libstdc++-v3; \
35231         rm -f no-such-file || : ; \
35232         CONFIG_SITE=no-such-file $(SHELL) \
35233           $$s/$$module_srcdir/configure \
35234           --srcdir=$${topdir}/$$module_srcdir \
35235           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35236           --target=${target_alias}  \
35237           || exit 1
35238 @endif target-libstdc++-v3
35239
35240
35241
35242 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
35243 maybe-configure-stage1-target-libstdc++-v3:
35244 @if target-libstdc++-v3-bootstrap
35245 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
35246 configure-stage1-target-libstdc++-v3:
35247         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35248         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35249         @r=`${PWD_COMMAND}`; export r; \
35250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35251         TFLAGS="$(STAGE1_TFLAGS)"; \
35252         echo "Checking multilib configuration for libstdc++-v3..."; \
35253         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35254         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35255           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35256             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35257           else \
35258             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35259             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35260           fi; \
35261         else \
35262           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35263         fi; \
35264         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35265         $(RAW_CXX_TARGET_EXPORTS) \
35266         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35267         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35268         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35269         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
35270         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35271         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35272         case $(srcdir) in \
35273           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35274           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35275                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35276         esac; \
35277         module_srcdir=libstdc++-v3; \
35278         $(SHELL) $$s/$$module_srcdir/configure \
35279           --srcdir=$${topdir}/$$module_srcdir \
35280           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35281           --target=${target_alias} \
35282            \
35283           $(STAGE1_CONFIGURE_FLAGS)
35284 @endif target-libstdc++-v3-bootstrap
35285
35286 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
35287 maybe-configure-stage2-target-libstdc++-v3:
35288 @if target-libstdc++-v3-bootstrap
35289 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
35290 configure-stage2-target-libstdc++-v3:
35291         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35292         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35293         @r=`${PWD_COMMAND}`; export r; \
35294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35295         TFLAGS="$(STAGE2_TFLAGS)"; \
35296         echo "Checking multilib configuration for libstdc++-v3..."; \
35297         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35298         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35299           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35300             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35301           else \
35302             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35303             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35304           fi; \
35305         else \
35306           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35307         fi; \
35308         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35309         $(RAW_CXX_TARGET_EXPORTS) \
35310          \
35311         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35312         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35313         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35314         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
35315         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35316         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35317         case $(srcdir) in \
35318           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35319           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35320                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35321         esac; \
35322         module_srcdir=libstdc++-v3; \
35323         $(SHELL) $$s/$$module_srcdir/configure \
35324           --srcdir=$${topdir}/$$module_srcdir \
35325           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35326           --target=${target_alias} \
35327           --with-build-libsubdir=$(HOST_SUBDIR) \
35328           $(STAGE2_CONFIGURE_FLAGS)
35329 @endif target-libstdc++-v3-bootstrap
35330
35331 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
35332 maybe-configure-stage3-target-libstdc++-v3:
35333 @if target-libstdc++-v3-bootstrap
35334 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
35335 configure-stage3-target-libstdc++-v3:
35336         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35337         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35338         @r=`${PWD_COMMAND}`; export r; \
35339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35340         TFLAGS="$(STAGE3_TFLAGS)"; \
35341         echo "Checking multilib configuration for libstdc++-v3..."; \
35342         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35343         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35344           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35345             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35346           else \
35347             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35348             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35349           fi; \
35350         else \
35351           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35352         fi; \
35353         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35354         $(RAW_CXX_TARGET_EXPORTS) \
35355          \
35356         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35357         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35358         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35359         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
35360         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35361         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35362         case $(srcdir) in \
35363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35364           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35366         esac; \
35367         module_srcdir=libstdc++-v3; \
35368         $(SHELL) $$s/$$module_srcdir/configure \
35369           --srcdir=$${topdir}/$$module_srcdir \
35370           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35371           --target=${target_alias} \
35372           --with-build-libsubdir=$(HOST_SUBDIR) \
35373           $(STAGE3_CONFIGURE_FLAGS)
35374 @endif target-libstdc++-v3-bootstrap
35375
35376 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
35377 maybe-configure-stage4-target-libstdc++-v3:
35378 @if target-libstdc++-v3-bootstrap
35379 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
35380 configure-stage4-target-libstdc++-v3:
35381         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35382         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35383         @r=`${PWD_COMMAND}`; export r; \
35384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35385         TFLAGS="$(STAGE4_TFLAGS)"; \
35386         echo "Checking multilib configuration for libstdc++-v3..."; \
35387         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35388         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35389           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35390             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35391           else \
35392             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35393             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35394           fi; \
35395         else \
35396           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35397         fi; \
35398         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35399         $(RAW_CXX_TARGET_EXPORTS) \
35400          \
35401         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35402         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35403         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35404         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
35405         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35406         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35407         case $(srcdir) in \
35408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35409           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35411         esac; \
35412         module_srcdir=libstdc++-v3; \
35413         $(SHELL) $$s/$$module_srcdir/configure \
35414           --srcdir=$${topdir}/$$module_srcdir \
35415           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35416           --target=${target_alias} \
35417           --with-build-libsubdir=$(HOST_SUBDIR) \
35418           $(STAGE4_CONFIGURE_FLAGS)
35419 @endif target-libstdc++-v3-bootstrap
35420
35421 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
35422 maybe-configure-stageprofile-target-libstdc++-v3:
35423 @if target-libstdc++-v3-bootstrap
35424 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
35425 configure-stageprofile-target-libstdc++-v3:
35426         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35427         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35428         @r=`${PWD_COMMAND}`; export r; \
35429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35430         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35431         echo "Checking multilib configuration for libstdc++-v3..."; \
35432         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35433         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35434           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35435             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35436           else \
35437             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35438             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35439           fi; \
35440         else \
35441           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35442         fi; \
35443         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35444         $(RAW_CXX_TARGET_EXPORTS) \
35445          \
35446         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35447         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35448         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35449         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
35450         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35451         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35452         case $(srcdir) in \
35453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35454           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35456         esac; \
35457         module_srcdir=libstdc++-v3; \
35458         $(SHELL) $$s/$$module_srcdir/configure \
35459           --srcdir=$${topdir}/$$module_srcdir \
35460           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35461           --target=${target_alias} \
35462           --with-build-libsubdir=$(HOST_SUBDIR) \
35463           $(STAGEprofile_CONFIGURE_FLAGS)
35464 @endif target-libstdc++-v3-bootstrap
35465
35466 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
35467 maybe-configure-stagefeedback-target-libstdc++-v3:
35468 @if target-libstdc++-v3-bootstrap
35469 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
35470 configure-stagefeedback-target-libstdc++-v3:
35471         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35472         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
35473         @r=`${PWD_COMMAND}`; export r; \
35474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35475         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35476         echo "Checking multilib configuration for libstdc++-v3..."; \
35477         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
35478         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35479           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
35480             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
35481           else \
35482             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
35483             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35484           fi; \
35485         else \
35486           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
35487         fi; \
35488         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
35489         $(RAW_CXX_TARGET_EXPORTS) \
35490          \
35491         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35492         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35493         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35494         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
35495         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
35496         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
35497         case $(srcdir) in \
35498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35499           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
35500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35501         esac; \
35502         module_srcdir=libstdc++-v3; \
35503         $(SHELL) $$s/$$module_srcdir/configure \
35504           --srcdir=$${topdir}/$$module_srcdir \
35505           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35506           --target=${target_alias} \
35507           --with-build-libsubdir=$(HOST_SUBDIR) \
35508           $(STAGEfeedback_CONFIGURE_FLAGS)
35509 @endif target-libstdc++-v3-bootstrap
35510
35511
35512
35513
35514
35515 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
35516 maybe-all-target-libstdc++-v3:
35517 @if gcc-bootstrap
35518 all-target-libstdc++-v3: stage_current
35519 @endif gcc-bootstrap
35520 @if target-libstdc++-v3
35521 TARGET-target-libstdc++-v3=all
35522 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
35523 all-target-libstdc++-v3: configure-target-libstdc++-v3
35524         @r=`${PWD_COMMAND}`; export r; \
35525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35526         $(RAW_CXX_TARGET_EXPORTS)  \
35527         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35528           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35529                 $(TARGET-target-libstdc++-v3))
35530 @endif target-libstdc++-v3
35531
35532
35533
35534 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
35535 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
35536 maybe-all-stage1-target-libstdc++-v3:
35537 maybe-clean-stage1-target-libstdc++-v3:
35538 @if target-libstdc++-v3-bootstrap
35539 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
35540 all-stage1: all-stage1-target-libstdc++-v3
35541 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35542 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
35543         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35544         @r=`${PWD_COMMAND}`; export r; \
35545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35546         TFLAGS="$(STAGE1_TFLAGS)"; \
35547         $(RAW_CXX_TARGET_EXPORTS)  \
35548         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35549          \
35550         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35551                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35552                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35553                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35554                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35555                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35556                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35557                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35558                   \
35559                 TFLAGS="$(STAGE1_TFLAGS)"  \
35560                 $(TARGET-stage1-target-libstdc++-v3)
35561
35562 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
35563 clean-stage1: clean-stage1-target-libstdc++-v3
35564 clean-stage1-target-libstdc++-v3:
35565         @if [ $(current_stage) = stage1 ]; then \
35566           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35567         else \
35568           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
35569           $(MAKE) stage1-start; \
35570         fi; \
35571         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35572         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35573           clean
35574 @endif target-libstdc++-v3-bootstrap
35575
35576
35577 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
35578 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
35579 maybe-all-stage2-target-libstdc++-v3:
35580 maybe-clean-stage2-target-libstdc++-v3:
35581 @if target-libstdc++-v3-bootstrap
35582 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
35583 all-stage2: all-stage2-target-libstdc++-v3
35584 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35585 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
35586         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35587         @r=`${PWD_COMMAND}`; export r; \
35588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589         TFLAGS="$(STAGE2_TFLAGS)"; \
35590         $(RAW_CXX_TARGET_EXPORTS) \
35591           \
35592         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35593          \
35594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35595                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35596                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35597                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35601                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35602                 TFLAGS="$(STAGE2_TFLAGS)"  \
35603                 $(TARGET-stage2-target-libstdc++-v3)
35604
35605 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
35606 clean-stage2: clean-stage2-target-libstdc++-v3
35607 clean-stage2-target-libstdc++-v3:
35608         @if [ $(current_stage) = stage2 ]; then \
35609           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35610         else \
35611           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
35612           $(MAKE) stage2-start; \
35613         fi; \
35614         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35615         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35616 @endif target-libstdc++-v3-bootstrap
35617
35618
35619 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
35620 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
35621 maybe-all-stage3-target-libstdc++-v3:
35622 maybe-clean-stage3-target-libstdc++-v3:
35623 @if target-libstdc++-v3-bootstrap
35624 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
35625 all-stage3: all-stage3-target-libstdc++-v3
35626 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35627 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
35628         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35629         @r=`${PWD_COMMAND}`; export r; \
35630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35631         TFLAGS="$(STAGE3_TFLAGS)"; \
35632         $(RAW_CXX_TARGET_EXPORTS) \
35633           \
35634         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35635          \
35636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35637                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35638                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35639                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35643                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35644                 TFLAGS="$(STAGE3_TFLAGS)"  \
35645                 $(TARGET-stage3-target-libstdc++-v3)
35646
35647 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
35648 clean-stage3: clean-stage3-target-libstdc++-v3
35649 clean-stage3-target-libstdc++-v3:
35650         @if [ $(current_stage) = stage3 ]; then \
35651           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35652         else \
35653           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
35654           $(MAKE) stage3-start; \
35655         fi; \
35656         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35657         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35658 @endif target-libstdc++-v3-bootstrap
35659
35660
35661 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
35662 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
35663 maybe-all-stage4-target-libstdc++-v3:
35664 maybe-clean-stage4-target-libstdc++-v3:
35665 @if target-libstdc++-v3-bootstrap
35666 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
35667 all-stage4: all-stage4-target-libstdc++-v3
35668 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35669 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
35670         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35671         @r=`${PWD_COMMAND}`; export r; \
35672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35673         TFLAGS="$(STAGE4_TFLAGS)"; \
35674         $(RAW_CXX_TARGET_EXPORTS) \
35675           \
35676         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35677          \
35678         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35679                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35680                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35681                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35682                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35683                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35684                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35685                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35686                 TFLAGS="$(STAGE4_TFLAGS)"  \
35687                 $(TARGET-stage4-target-libstdc++-v3)
35688
35689 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
35690 clean-stage4: clean-stage4-target-libstdc++-v3
35691 clean-stage4-target-libstdc++-v3:
35692         @if [ $(current_stage) = stage4 ]; then \
35693           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35694         else \
35695           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
35696           $(MAKE) stage4-start; \
35697         fi; \
35698         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35699         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35700 @endif target-libstdc++-v3-bootstrap
35701
35702
35703 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
35704 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
35705 maybe-all-stageprofile-target-libstdc++-v3:
35706 maybe-clean-stageprofile-target-libstdc++-v3:
35707 @if target-libstdc++-v3-bootstrap
35708 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
35709 all-stageprofile: all-stageprofile-target-libstdc++-v3
35710 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35711 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
35712         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35713         @r=`${PWD_COMMAND}`; export r; \
35714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35715         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35716         $(RAW_CXX_TARGET_EXPORTS) \
35717           \
35718         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35719          \
35720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35721                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35722                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35723                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35727                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35728                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
35729                 $(TARGET-stageprofile-target-libstdc++-v3)
35730
35731 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
35732 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
35733 clean-stageprofile-target-libstdc++-v3:
35734         @if [ $(current_stage) = stageprofile ]; then \
35735           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35736         else \
35737           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
35738           $(MAKE) stageprofile-start; \
35739         fi; \
35740         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35741         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35742 @endif target-libstdc++-v3-bootstrap
35743
35744
35745 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
35746 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
35747 maybe-all-stagefeedback-target-libstdc++-v3:
35748 maybe-clean-stagefeedback-target-libstdc++-v3:
35749 @if target-libstdc++-v3-bootstrap
35750 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
35751 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
35752 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
35753 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
35754         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35755         @r=`${PWD_COMMAND}`; export r; \
35756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35757         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35758         $(RAW_CXX_TARGET_EXPORTS) \
35759           \
35760         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35761          \
35762         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35763                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35764                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35765                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35766                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35767                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35768                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35769                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35770                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
35771                 $(TARGET-stagefeedback-target-libstdc++-v3)
35772
35773 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
35774 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
35775 clean-stagefeedback-target-libstdc++-v3:
35776         @if [ $(current_stage) = stagefeedback ]; then \
35777           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35778         else \
35779           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
35780           $(MAKE) stagefeedback-start; \
35781         fi; \
35782         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35783         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35784 @endif target-libstdc++-v3-bootstrap
35785
35786
35787
35788
35789
35790
35791 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
35792 maybe-check-target-libstdc++-v3:
35793 @if target-libstdc++-v3
35794 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
35795
35796 check-target-libstdc++-v3:
35797         @: $(MAKE); $(unstage)
35798         @r=`${PWD_COMMAND}`; export r; \
35799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35800         $(RAW_CXX_TARGET_EXPORTS) \
35801         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35802           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
35803
35804 @endif target-libstdc++-v3
35805
35806 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
35807 maybe-install-target-libstdc++-v3:
35808 @if target-libstdc++-v3
35809 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
35810
35811 install-target-libstdc++-v3: installdirs
35812         @: $(MAKE); $(unstage)
35813         @r=`${PWD_COMMAND}`; export r; \
35814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35815         $(RAW_CXX_TARGET_EXPORTS) \
35816         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35817           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35818
35819 @endif target-libstdc++-v3
35820
35821 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
35822 maybe-install-strip-target-libstdc++-v3:
35823 @if target-libstdc++-v3
35824 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
35825
35826 install-strip-target-libstdc++-v3: installdirs
35827         @: $(MAKE); $(unstage)
35828         @r=`${PWD_COMMAND}`; export r; \
35829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35830         $(RAW_CXX_TARGET_EXPORTS) \
35831         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35832           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35833
35834 @endif target-libstdc++-v3
35835
35836 # Other targets (info, dvi, pdf, etc.)
35837
35838 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
35839 maybe-info-target-libstdc++-v3:
35840 @if target-libstdc++-v3
35841 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
35842
35843 info-target-libstdc++-v3: \
35844     configure-target-libstdc++-v3 
35845         @: $(MAKE); $(unstage)
35846         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35847         r=`${PWD_COMMAND}`; export r; \
35848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849         $(RAW_CXX_TARGET_EXPORTS) \
35850         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
35851         for flag in $(EXTRA_TARGET_FLAGS); do \
35852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35853         done; \
35854         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857                   "RANLIB=$${RANLIB}" \
35858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35859                    info) \
35860           || exit 1
35861
35862 @endif target-libstdc++-v3
35863
35864 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
35865 maybe-dvi-target-libstdc++-v3:
35866 @if target-libstdc++-v3
35867 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
35868
35869 dvi-target-libstdc++-v3: \
35870     configure-target-libstdc++-v3 
35871         @: $(MAKE); $(unstage)
35872         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35873         r=`${PWD_COMMAND}`; export r; \
35874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35875         $(RAW_CXX_TARGET_EXPORTS) \
35876         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
35877         for flag in $(EXTRA_TARGET_FLAGS); do \
35878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35879         done; \
35880         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35883                   "RANLIB=$${RANLIB}" \
35884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35885                    dvi) \
35886           || exit 1
35887
35888 @endif target-libstdc++-v3
35889
35890 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
35891 maybe-pdf-target-libstdc++-v3:
35892 @if target-libstdc++-v3
35893 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
35894
35895 pdf-target-libstdc++-v3: \
35896     configure-target-libstdc++-v3 
35897         @: $(MAKE); $(unstage)
35898         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35899         r=`${PWD_COMMAND}`; export r; \
35900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35901         $(RAW_CXX_TARGET_EXPORTS) \
35902         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
35903         for flag in $(EXTRA_TARGET_FLAGS); do \
35904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35905         done; \
35906         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35907           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35908                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35909                   "RANLIB=$${RANLIB}" \
35910                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35911                    pdf) \
35912           || exit 1
35913
35914 @endif target-libstdc++-v3
35915
35916 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
35917 maybe-html-target-libstdc++-v3:
35918 @if target-libstdc++-v3
35919 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
35920
35921 html-target-libstdc++-v3: \
35922     configure-target-libstdc++-v3 
35923         @: $(MAKE); $(unstage)
35924         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35925         r=`${PWD_COMMAND}`; export r; \
35926         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35927         $(RAW_CXX_TARGET_EXPORTS) \
35928         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
35929         for flag in $(EXTRA_TARGET_FLAGS); do \
35930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35931         done; \
35932         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35933           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35934                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35935                   "RANLIB=$${RANLIB}" \
35936                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35937                    html) \
35938           || exit 1
35939
35940 @endif target-libstdc++-v3
35941
35942 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
35943 maybe-TAGS-target-libstdc++-v3:
35944 @if target-libstdc++-v3
35945 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
35946
35947 TAGS-target-libstdc++-v3: \
35948     configure-target-libstdc++-v3 
35949         @: $(MAKE); $(unstage)
35950         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35951         r=`${PWD_COMMAND}`; export r; \
35952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35953         $(RAW_CXX_TARGET_EXPORTS) \
35954         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
35955         for flag in $(EXTRA_TARGET_FLAGS); do \
35956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35957         done; \
35958         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35961                   "RANLIB=$${RANLIB}" \
35962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35963                    TAGS) \
35964           || exit 1
35965
35966 @endif target-libstdc++-v3
35967
35968 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
35969 maybe-install-info-target-libstdc++-v3:
35970 @if target-libstdc++-v3
35971 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
35972
35973 install-info-target-libstdc++-v3: \
35974     configure-target-libstdc++-v3 \
35975     info-target-libstdc++-v3 
35976         @: $(MAKE); $(unstage)
35977         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
35978         r=`${PWD_COMMAND}`; export r; \
35979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35980         $(RAW_CXX_TARGET_EXPORTS) \
35981         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
35982         for flag in $(EXTRA_TARGET_FLAGS); do \
35983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35984         done; \
35985         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
35986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35988                   "RANLIB=$${RANLIB}" \
35989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35990                    install-info) \
35991           || exit 1
35992
35993 @endif target-libstdc++-v3
35994
35995 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
35996 maybe-install-pdf-target-libstdc++-v3:
35997 @if target-libstdc++-v3
35998 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
35999
36000 install-pdf-target-libstdc++-v3: \
36001     configure-target-libstdc++-v3 \
36002     pdf-target-libstdc++-v3 
36003         @: $(MAKE); $(unstage)
36004         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36005         r=`${PWD_COMMAND}`; export r; \
36006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36007         $(RAW_CXX_TARGET_EXPORTS) \
36008         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
36009         for flag in $(EXTRA_TARGET_FLAGS); do \
36010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36011         done; \
36012         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36015                   "RANLIB=$${RANLIB}" \
36016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36017                    install-pdf) \
36018           || exit 1
36019
36020 @endif target-libstdc++-v3
36021
36022 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
36023 maybe-install-html-target-libstdc++-v3:
36024 @if target-libstdc++-v3
36025 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
36026
36027 install-html-target-libstdc++-v3: \
36028     configure-target-libstdc++-v3 \
36029     html-target-libstdc++-v3 
36030         @: $(MAKE); $(unstage)
36031         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36032         r=`${PWD_COMMAND}`; export r; \
36033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36034         $(RAW_CXX_TARGET_EXPORTS) \
36035         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
36036         for flag in $(EXTRA_TARGET_FLAGS); do \
36037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36038         done; \
36039         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36042                   "RANLIB=$${RANLIB}" \
36043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36044                    install-html) \
36045           || exit 1
36046
36047 @endif target-libstdc++-v3
36048
36049 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
36050 maybe-installcheck-target-libstdc++-v3:
36051 @if target-libstdc++-v3
36052 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
36053
36054 installcheck-target-libstdc++-v3: \
36055     configure-target-libstdc++-v3 
36056         @: $(MAKE); $(unstage)
36057         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36058         r=`${PWD_COMMAND}`; export r; \
36059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060         $(RAW_CXX_TARGET_EXPORTS) \
36061         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
36062         for flag in $(EXTRA_TARGET_FLAGS); do \
36063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36064         done; \
36065         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36068                   "RANLIB=$${RANLIB}" \
36069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36070                    installcheck) \
36071           || exit 1
36072
36073 @endif target-libstdc++-v3
36074
36075 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
36076 maybe-mostlyclean-target-libstdc++-v3:
36077 @if target-libstdc++-v3
36078 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
36079
36080 mostlyclean-target-libstdc++-v3: 
36081         @: $(MAKE); $(unstage)
36082         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36083         r=`${PWD_COMMAND}`; export r; \
36084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36085         $(RAW_CXX_TARGET_EXPORTS) \
36086         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36087         for flag in $(EXTRA_TARGET_FLAGS); do \
36088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36089         done; \
36090         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36093                   "RANLIB=$${RANLIB}" \
36094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36095                    mostlyclean) \
36096           || exit 1
36097
36098 @endif target-libstdc++-v3
36099
36100 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
36101 maybe-clean-target-libstdc++-v3:
36102 @if target-libstdc++-v3
36103 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
36104
36105 clean-target-libstdc++-v3: 
36106         @: $(MAKE); $(unstage)
36107         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36108         r=`${PWD_COMMAND}`; export r; \
36109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110         $(RAW_CXX_TARGET_EXPORTS) \
36111         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36112         for flag in $(EXTRA_TARGET_FLAGS); do \
36113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36114         done; \
36115         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118                   "RANLIB=$${RANLIB}" \
36119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120                    clean) \
36121           || exit 1
36122
36123 @endif target-libstdc++-v3
36124
36125 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
36126 maybe-distclean-target-libstdc++-v3:
36127 @if target-libstdc++-v3
36128 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
36129
36130 distclean-target-libstdc++-v3: 
36131         @: $(MAKE); $(unstage)
36132         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36133         r=`${PWD_COMMAND}`; export r; \
36134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36135         $(RAW_CXX_TARGET_EXPORTS) \
36136         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36137         for flag in $(EXTRA_TARGET_FLAGS); do \
36138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36139         done; \
36140         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36143                   "RANLIB=$${RANLIB}" \
36144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36145                    distclean) \
36146           || exit 1
36147
36148 @endif target-libstdc++-v3
36149
36150 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
36151 maybe-maintainer-clean-target-libstdc++-v3:
36152 @if target-libstdc++-v3
36153 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
36154
36155 maintainer-clean-target-libstdc++-v3: 
36156         @: $(MAKE); $(unstage)
36157         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
36158         r=`${PWD_COMMAND}`; export r; \
36159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36160         $(RAW_CXX_TARGET_EXPORTS) \
36161         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
36162         for flag in $(EXTRA_TARGET_FLAGS); do \
36163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36164         done; \
36165         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
36166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36168                   "RANLIB=$${RANLIB}" \
36169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36170                    maintainer-clean) \
36171           || exit 1
36172
36173 @endif target-libstdc++-v3
36174
36175
36176
36177
36178
36179 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
36180 maybe-configure-target-libsanitizer:
36181 @if gcc-bootstrap
36182 configure-target-libsanitizer: stage_current
36183 @endif gcc-bootstrap
36184 @if target-libsanitizer
36185 maybe-configure-target-libsanitizer: configure-target-libsanitizer
36186 configure-target-libsanitizer: 
36187         @r=`${PWD_COMMAND}`; export r; \
36188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36189         echo "Checking multilib configuration for libsanitizer..."; \
36190         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36191         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36192         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36193           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36194             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36195           else \
36196             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36197             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36198           fi; \
36199         else \
36200           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36201         fi; \
36202         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36203         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36204         $(RAW_CXX_TARGET_EXPORTS)  \
36205         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
36206         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
36207         case $(srcdir) in \
36208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36209           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36211         esac; \
36212         module_srcdir=libsanitizer; \
36213         rm -f no-such-file || : ; \
36214         CONFIG_SITE=no-such-file $(SHELL) \
36215           $$s/$$module_srcdir/configure \
36216           --srcdir=$${topdir}/$$module_srcdir \
36217           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36218           --target=${target_alias}  \
36219           || exit 1
36220 @endif target-libsanitizer
36221
36222
36223
36224 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
36225 maybe-configure-stage1-target-libsanitizer:
36226 @if target-libsanitizer-bootstrap
36227 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
36228 configure-stage1-target-libsanitizer:
36229         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36230         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36231         @r=`${PWD_COMMAND}`; export r; \
36232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36233         TFLAGS="$(STAGE1_TFLAGS)"; \
36234         echo "Checking multilib configuration for libsanitizer..."; \
36235         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36236         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36237           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36238             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36239           else \
36240             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36241             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36242           fi; \
36243         else \
36244           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36245         fi; \
36246         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36247         $(RAW_CXX_TARGET_EXPORTS) \
36248         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36249         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36250         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36251         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
36252         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36253         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36254         case $(srcdir) in \
36255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36256           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36258         esac; \
36259         module_srcdir=libsanitizer; \
36260         $(SHELL) $$s/$$module_srcdir/configure \
36261           --srcdir=$${topdir}/$$module_srcdir \
36262           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36263           --target=${target_alias} \
36264            \
36265           $(STAGE1_CONFIGURE_FLAGS)
36266 @endif target-libsanitizer-bootstrap
36267
36268 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
36269 maybe-configure-stage2-target-libsanitizer:
36270 @if target-libsanitizer-bootstrap
36271 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
36272 configure-stage2-target-libsanitizer:
36273         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36274         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36275         @r=`${PWD_COMMAND}`; export r; \
36276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36277         TFLAGS="$(STAGE2_TFLAGS)"; \
36278         echo "Checking multilib configuration for libsanitizer..."; \
36279         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36280         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36281           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36282             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36283           else \
36284             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36285             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36286           fi; \
36287         else \
36288           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36289         fi; \
36290         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36291         $(RAW_CXX_TARGET_EXPORTS) \
36292          \
36293         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36294         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36295         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36296         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
36297         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36298         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36299         case $(srcdir) in \
36300           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36301           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36302                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36303         esac; \
36304         module_srcdir=libsanitizer; \
36305         $(SHELL) $$s/$$module_srcdir/configure \
36306           --srcdir=$${topdir}/$$module_srcdir \
36307           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36308           --target=${target_alias} \
36309           --with-build-libsubdir=$(HOST_SUBDIR) \
36310           $(STAGE2_CONFIGURE_FLAGS)
36311 @endif target-libsanitizer-bootstrap
36312
36313 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
36314 maybe-configure-stage3-target-libsanitizer:
36315 @if target-libsanitizer-bootstrap
36316 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
36317 configure-stage3-target-libsanitizer:
36318         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36319         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36320         @r=`${PWD_COMMAND}`; export r; \
36321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36322         TFLAGS="$(STAGE3_TFLAGS)"; \
36323         echo "Checking multilib configuration for libsanitizer..."; \
36324         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36325         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36326           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36327             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36328           else \
36329             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36330             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36331           fi; \
36332         else \
36333           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36334         fi; \
36335         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36336         $(RAW_CXX_TARGET_EXPORTS) \
36337          \
36338         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36339         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36340         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36341         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
36342         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36343         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36344         case $(srcdir) in \
36345           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36346           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36347                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36348         esac; \
36349         module_srcdir=libsanitizer; \
36350         $(SHELL) $$s/$$module_srcdir/configure \
36351           --srcdir=$${topdir}/$$module_srcdir \
36352           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36353           --target=${target_alias} \
36354           --with-build-libsubdir=$(HOST_SUBDIR) \
36355           $(STAGE3_CONFIGURE_FLAGS)
36356 @endif target-libsanitizer-bootstrap
36357
36358 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
36359 maybe-configure-stage4-target-libsanitizer:
36360 @if target-libsanitizer-bootstrap
36361 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
36362 configure-stage4-target-libsanitizer:
36363         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36364         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36365         @r=`${PWD_COMMAND}`; export r; \
36366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36367         TFLAGS="$(STAGE4_TFLAGS)"; \
36368         echo "Checking multilib configuration for libsanitizer..."; \
36369         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36370         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36371           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36372             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36373           else \
36374             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36375             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36376           fi; \
36377         else \
36378           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36379         fi; \
36380         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36381         $(RAW_CXX_TARGET_EXPORTS) \
36382          \
36383         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36384         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36385         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36386         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
36387         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36388         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36389         case $(srcdir) in \
36390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36391           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36393         esac; \
36394         module_srcdir=libsanitizer; \
36395         $(SHELL) $$s/$$module_srcdir/configure \
36396           --srcdir=$${topdir}/$$module_srcdir \
36397           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36398           --target=${target_alias} \
36399           --with-build-libsubdir=$(HOST_SUBDIR) \
36400           $(STAGE4_CONFIGURE_FLAGS)
36401 @endif target-libsanitizer-bootstrap
36402
36403 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
36404 maybe-configure-stageprofile-target-libsanitizer:
36405 @if target-libsanitizer-bootstrap
36406 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
36407 configure-stageprofile-target-libsanitizer:
36408         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36409         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36410         @r=`${PWD_COMMAND}`; export r; \
36411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36412         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36413         echo "Checking multilib configuration for libsanitizer..."; \
36414         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36415         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36416           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36417             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36418           else \
36419             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36420             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36421           fi; \
36422         else \
36423           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36424         fi; \
36425         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36426         $(RAW_CXX_TARGET_EXPORTS) \
36427          \
36428         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36429         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36430         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36431         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
36432         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36433         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36434         case $(srcdir) in \
36435           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36436           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36437                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36438         esac; \
36439         module_srcdir=libsanitizer; \
36440         $(SHELL) $$s/$$module_srcdir/configure \
36441           --srcdir=$${topdir}/$$module_srcdir \
36442           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36443           --target=${target_alias} \
36444           --with-build-libsubdir=$(HOST_SUBDIR) \
36445           $(STAGEprofile_CONFIGURE_FLAGS)
36446 @endif target-libsanitizer-bootstrap
36447
36448 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
36449 maybe-configure-stagefeedback-target-libsanitizer:
36450 @if target-libsanitizer-bootstrap
36451 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
36452 configure-stagefeedback-target-libsanitizer:
36453         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36454         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
36455         @r=`${PWD_COMMAND}`; export r; \
36456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36457         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36458         echo "Checking multilib configuration for libsanitizer..."; \
36459         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
36460         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36461           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
36462             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
36463           else \
36464             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
36465             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36466           fi; \
36467         else \
36468           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
36469         fi; \
36470         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
36471         $(RAW_CXX_TARGET_EXPORTS) \
36472          \
36473         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36474         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36475         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36476         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
36477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
36478         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
36479         case $(srcdir) in \
36480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36481           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
36482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36483         esac; \
36484         module_srcdir=libsanitizer; \
36485         $(SHELL) $$s/$$module_srcdir/configure \
36486           --srcdir=$${topdir}/$$module_srcdir \
36487           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36488           --target=${target_alias} \
36489           --with-build-libsubdir=$(HOST_SUBDIR) \
36490           $(STAGEfeedback_CONFIGURE_FLAGS)
36491 @endif target-libsanitizer-bootstrap
36492
36493
36494
36495
36496
36497 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
36498 maybe-all-target-libsanitizer:
36499 @if gcc-bootstrap
36500 all-target-libsanitizer: stage_current
36501 @endif gcc-bootstrap
36502 @if target-libsanitizer
36503 TARGET-target-libsanitizer=all
36504 maybe-all-target-libsanitizer: all-target-libsanitizer
36505 all-target-libsanitizer: configure-target-libsanitizer
36506         @r=`${PWD_COMMAND}`; export r; \
36507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36508         $(RAW_CXX_TARGET_EXPORTS)  \
36509         (cd $(TARGET_SUBDIR)/libsanitizer && \
36510           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36511                 $(TARGET-target-libsanitizer))
36512 @endif target-libsanitizer
36513
36514
36515
36516 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
36517 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
36518 maybe-all-stage1-target-libsanitizer:
36519 maybe-clean-stage1-target-libsanitizer:
36520 @if target-libsanitizer-bootstrap
36521 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
36522 all-stage1: all-stage1-target-libsanitizer
36523 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
36524 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
36525         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36526         @r=`${PWD_COMMAND}`; export r; \
36527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528         TFLAGS="$(STAGE1_TFLAGS)"; \
36529         $(RAW_CXX_TARGET_EXPORTS)  \
36530         cd $(TARGET_SUBDIR)/libsanitizer && \
36531          \
36532         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36533                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36534                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36535                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36536                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36537                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36538                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36539                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36540                   \
36541                 TFLAGS="$(STAGE1_TFLAGS)"  \
36542                 $(TARGET-stage1-target-libsanitizer)
36543
36544 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
36545 clean-stage1: clean-stage1-target-libsanitizer
36546 clean-stage1-target-libsanitizer:
36547         @if [ $(current_stage) = stage1 ]; then \
36548           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36549         else \
36550           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
36551           $(MAKE) stage1-start; \
36552         fi; \
36553         cd $(TARGET_SUBDIR)/libsanitizer && \
36554         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
36555           clean
36556 @endif target-libsanitizer-bootstrap
36557
36558
36559 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
36560 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
36561 maybe-all-stage2-target-libsanitizer:
36562 maybe-clean-stage2-target-libsanitizer:
36563 @if target-libsanitizer-bootstrap
36564 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
36565 all-stage2: all-stage2-target-libsanitizer
36566 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
36567 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
36568         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36569         @r=`${PWD_COMMAND}`; export r; \
36570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36571         TFLAGS="$(STAGE2_TFLAGS)"; \
36572         $(RAW_CXX_TARGET_EXPORTS) \
36573           \
36574         cd $(TARGET_SUBDIR)/libsanitizer && \
36575          \
36576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36577                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36578                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36579                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36583                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36584                 TFLAGS="$(STAGE2_TFLAGS)"  \
36585                 $(TARGET-stage2-target-libsanitizer)
36586
36587 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
36588 clean-stage2: clean-stage2-target-libsanitizer
36589 clean-stage2-target-libsanitizer:
36590         @if [ $(current_stage) = stage2 ]; then \
36591           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36592         else \
36593           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
36594           $(MAKE) stage2-start; \
36595         fi; \
36596         cd $(TARGET_SUBDIR)/libsanitizer && \
36597         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36598 @endif target-libsanitizer-bootstrap
36599
36600
36601 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
36602 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
36603 maybe-all-stage3-target-libsanitizer:
36604 maybe-clean-stage3-target-libsanitizer:
36605 @if target-libsanitizer-bootstrap
36606 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
36607 all-stage3: all-stage3-target-libsanitizer
36608 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
36609 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
36610         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36611         @r=`${PWD_COMMAND}`; export r; \
36612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36613         TFLAGS="$(STAGE3_TFLAGS)"; \
36614         $(RAW_CXX_TARGET_EXPORTS) \
36615           \
36616         cd $(TARGET_SUBDIR)/libsanitizer && \
36617          \
36618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36619                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36620                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36621                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36622                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36623                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36624                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36625                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36626                 TFLAGS="$(STAGE3_TFLAGS)"  \
36627                 $(TARGET-stage3-target-libsanitizer)
36628
36629 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
36630 clean-stage3: clean-stage3-target-libsanitizer
36631 clean-stage3-target-libsanitizer:
36632         @if [ $(current_stage) = stage3 ]; then \
36633           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36634         else \
36635           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
36636           $(MAKE) stage3-start; \
36637         fi; \
36638         cd $(TARGET_SUBDIR)/libsanitizer && \
36639         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36640 @endif target-libsanitizer-bootstrap
36641
36642
36643 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
36644 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
36645 maybe-all-stage4-target-libsanitizer:
36646 maybe-clean-stage4-target-libsanitizer:
36647 @if target-libsanitizer-bootstrap
36648 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
36649 all-stage4: all-stage4-target-libsanitizer
36650 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
36651 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
36652         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36653         @r=`${PWD_COMMAND}`; export r; \
36654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36655         TFLAGS="$(STAGE4_TFLAGS)"; \
36656         $(RAW_CXX_TARGET_EXPORTS) \
36657           \
36658         cd $(TARGET_SUBDIR)/libsanitizer && \
36659          \
36660         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36661                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36662                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36663                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36664                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36665                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36666                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36667                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36668                 TFLAGS="$(STAGE4_TFLAGS)"  \
36669                 $(TARGET-stage4-target-libsanitizer)
36670
36671 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
36672 clean-stage4: clean-stage4-target-libsanitizer
36673 clean-stage4-target-libsanitizer:
36674         @if [ $(current_stage) = stage4 ]; then \
36675           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36676         else \
36677           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
36678           $(MAKE) stage4-start; \
36679         fi; \
36680         cd $(TARGET_SUBDIR)/libsanitizer && \
36681         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36682 @endif target-libsanitizer-bootstrap
36683
36684
36685 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
36686 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
36687 maybe-all-stageprofile-target-libsanitizer:
36688 maybe-clean-stageprofile-target-libsanitizer:
36689 @if target-libsanitizer-bootstrap
36690 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
36691 all-stageprofile: all-stageprofile-target-libsanitizer
36692 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
36693 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
36694         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36695         @r=`${PWD_COMMAND}`; export r; \
36696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36697         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36698         $(RAW_CXX_TARGET_EXPORTS) \
36699           \
36700         cd $(TARGET_SUBDIR)/libsanitizer && \
36701          \
36702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36703                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36704                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36705                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36709                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36710                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
36711                 $(TARGET-stageprofile-target-libsanitizer)
36712
36713 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
36714 clean-stageprofile: clean-stageprofile-target-libsanitizer
36715 clean-stageprofile-target-libsanitizer:
36716         @if [ $(current_stage) = stageprofile ]; then \
36717           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36718         else \
36719           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
36720           $(MAKE) stageprofile-start; \
36721         fi; \
36722         cd $(TARGET_SUBDIR)/libsanitizer && \
36723         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36724 @endif target-libsanitizer-bootstrap
36725
36726
36727 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
36728 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
36729 maybe-all-stagefeedback-target-libsanitizer:
36730 maybe-clean-stagefeedback-target-libsanitizer:
36731 @if target-libsanitizer-bootstrap
36732 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
36733 all-stagefeedback: all-stagefeedback-target-libsanitizer
36734 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
36735 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
36736         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36737         @r=`${PWD_COMMAND}`; export r; \
36738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36739         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36740         $(RAW_CXX_TARGET_EXPORTS) \
36741           \
36742         cd $(TARGET_SUBDIR)/libsanitizer && \
36743          \
36744         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36745                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36746                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36747                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36748                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36749                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36750                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36751                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
36752                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36753                 $(TARGET-stagefeedback-target-libsanitizer)
36754
36755 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
36756 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
36757 clean-stagefeedback-target-libsanitizer:
36758         @if [ $(current_stage) = stagefeedback ]; then \
36759           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36760         else \
36761           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
36762           $(MAKE) stagefeedback-start; \
36763         fi; \
36764         cd $(TARGET_SUBDIR)/libsanitizer && \
36765         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
36766 @endif target-libsanitizer-bootstrap
36767
36768
36769
36770
36771
36772
36773 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
36774 maybe-check-target-libsanitizer:
36775 @if target-libsanitizer
36776 maybe-check-target-libsanitizer: check-target-libsanitizer
36777
36778 check-target-libsanitizer:
36779         @: $(MAKE); $(unstage)
36780         @r=`${PWD_COMMAND}`; export r; \
36781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36782         $(RAW_CXX_TARGET_EXPORTS) \
36783         (cd $(TARGET_SUBDIR)/libsanitizer && \
36784           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
36785
36786 @endif target-libsanitizer
36787
36788 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
36789 maybe-install-target-libsanitizer:
36790 @if target-libsanitizer
36791 maybe-install-target-libsanitizer: install-target-libsanitizer
36792
36793 install-target-libsanitizer: installdirs
36794         @: $(MAKE); $(unstage)
36795         @r=`${PWD_COMMAND}`; export r; \
36796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36797         $(RAW_CXX_TARGET_EXPORTS) \
36798         (cd $(TARGET_SUBDIR)/libsanitizer && \
36799           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36800
36801 @endif target-libsanitizer
36802
36803 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
36804 maybe-install-strip-target-libsanitizer:
36805 @if target-libsanitizer
36806 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
36807
36808 install-strip-target-libsanitizer: installdirs
36809         @: $(MAKE); $(unstage)
36810         @r=`${PWD_COMMAND}`; export r; \
36811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36812         $(RAW_CXX_TARGET_EXPORTS) \
36813         (cd $(TARGET_SUBDIR)/libsanitizer && \
36814           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36815
36816 @endif target-libsanitizer
36817
36818 # Other targets (info, dvi, pdf, etc.)
36819
36820 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
36821 maybe-info-target-libsanitizer:
36822 @if target-libsanitizer
36823 maybe-info-target-libsanitizer: info-target-libsanitizer
36824
36825 info-target-libsanitizer: \
36826     configure-target-libsanitizer 
36827         @: $(MAKE); $(unstage)
36828         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36829         r=`${PWD_COMMAND}`; export r; \
36830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36831         $(RAW_CXX_TARGET_EXPORTS) \
36832         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
36833         for flag in $(EXTRA_TARGET_FLAGS); do \
36834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36835         done; \
36836         (cd $(TARGET_SUBDIR)/libsanitizer && \
36837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36839                   "RANLIB=$${RANLIB}" \
36840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36841                    info) \
36842           || exit 1
36843
36844 @endif target-libsanitizer
36845
36846 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
36847 maybe-dvi-target-libsanitizer:
36848 @if target-libsanitizer
36849 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
36850
36851 dvi-target-libsanitizer: \
36852     configure-target-libsanitizer 
36853         @: $(MAKE); $(unstage)
36854         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36855         r=`${PWD_COMMAND}`; export r; \
36856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36857         $(RAW_CXX_TARGET_EXPORTS) \
36858         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
36859         for flag in $(EXTRA_TARGET_FLAGS); do \
36860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36861         done; \
36862         (cd $(TARGET_SUBDIR)/libsanitizer && \
36863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36865                   "RANLIB=$${RANLIB}" \
36866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36867                    dvi) \
36868           || exit 1
36869
36870 @endif target-libsanitizer
36871
36872 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
36873 maybe-pdf-target-libsanitizer:
36874 @if target-libsanitizer
36875 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
36876
36877 pdf-target-libsanitizer: \
36878     configure-target-libsanitizer 
36879         @: $(MAKE); $(unstage)
36880         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36881         r=`${PWD_COMMAND}`; export r; \
36882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36883         $(RAW_CXX_TARGET_EXPORTS) \
36884         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36885         for flag in $(EXTRA_TARGET_FLAGS); do \
36886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36887         done; \
36888         (cd $(TARGET_SUBDIR)/libsanitizer && \
36889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36891                   "RANLIB=$${RANLIB}" \
36892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36893                    pdf) \
36894           || exit 1
36895
36896 @endif target-libsanitizer
36897
36898 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
36899 maybe-html-target-libsanitizer:
36900 @if target-libsanitizer
36901 maybe-html-target-libsanitizer: html-target-libsanitizer
36902
36903 html-target-libsanitizer: \
36904     configure-target-libsanitizer 
36905         @: $(MAKE); $(unstage)
36906         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36907         r=`${PWD_COMMAND}`; export r; \
36908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36909         $(RAW_CXX_TARGET_EXPORTS) \
36910         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
36911         for flag in $(EXTRA_TARGET_FLAGS); do \
36912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36913         done; \
36914         (cd $(TARGET_SUBDIR)/libsanitizer && \
36915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36917                   "RANLIB=$${RANLIB}" \
36918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36919                    html) \
36920           || exit 1
36921
36922 @endif target-libsanitizer
36923
36924 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
36925 maybe-TAGS-target-libsanitizer:
36926 @if target-libsanitizer
36927 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
36928
36929 TAGS-target-libsanitizer: \
36930     configure-target-libsanitizer 
36931         @: $(MAKE); $(unstage)
36932         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36933         r=`${PWD_COMMAND}`; export r; \
36934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36935         $(RAW_CXX_TARGET_EXPORTS) \
36936         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
36937         for flag in $(EXTRA_TARGET_FLAGS); do \
36938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36939         done; \
36940         (cd $(TARGET_SUBDIR)/libsanitizer && \
36941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36943                   "RANLIB=$${RANLIB}" \
36944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36945                    TAGS) \
36946           || exit 1
36947
36948 @endif target-libsanitizer
36949
36950 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
36951 maybe-install-info-target-libsanitizer:
36952 @if target-libsanitizer
36953 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
36954
36955 install-info-target-libsanitizer: \
36956     configure-target-libsanitizer \
36957     info-target-libsanitizer 
36958         @: $(MAKE); $(unstage)
36959         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36960         r=`${PWD_COMMAND}`; export r; \
36961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36962         $(RAW_CXX_TARGET_EXPORTS) \
36963         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
36964         for flag in $(EXTRA_TARGET_FLAGS); do \
36965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36966         done; \
36967         (cd $(TARGET_SUBDIR)/libsanitizer && \
36968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36970                   "RANLIB=$${RANLIB}" \
36971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36972                    install-info) \
36973           || exit 1
36974
36975 @endif target-libsanitizer
36976
36977 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
36978 maybe-install-pdf-target-libsanitizer:
36979 @if target-libsanitizer
36980 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
36981
36982 install-pdf-target-libsanitizer: \
36983     configure-target-libsanitizer \
36984     pdf-target-libsanitizer 
36985         @: $(MAKE); $(unstage)
36986         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
36987         r=`${PWD_COMMAND}`; export r; \
36988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36989         $(RAW_CXX_TARGET_EXPORTS) \
36990         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
36991         for flag in $(EXTRA_TARGET_FLAGS); do \
36992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36993         done; \
36994         (cd $(TARGET_SUBDIR)/libsanitizer && \
36995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36997                   "RANLIB=$${RANLIB}" \
36998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36999                    install-pdf) \
37000           || exit 1
37001
37002 @endif target-libsanitizer
37003
37004 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
37005 maybe-install-html-target-libsanitizer:
37006 @if target-libsanitizer
37007 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
37008
37009 install-html-target-libsanitizer: \
37010     configure-target-libsanitizer \
37011     html-target-libsanitizer 
37012         @: $(MAKE); $(unstage)
37013         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37014         r=`${PWD_COMMAND}`; export r; \
37015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37016         $(RAW_CXX_TARGET_EXPORTS) \
37017         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
37018         for flag in $(EXTRA_TARGET_FLAGS); do \
37019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37020         done; \
37021         (cd $(TARGET_SUBDIR)/libsanitizer && \
37022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37024                   "RANLIB=$${RANLIB}" \
37025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37026                    install-html) \
37027           || exit 1
37028
37029 @endif target-libsanitizer
37030
37031 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
37032 maybe-installcheck-target-libsanitizer:
37033 @if target-libsanitizer
37034 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
37035
37036 installcheck-target-libsanitizer: \
37037     configure-target-libsanitizer 
37038         @: $(MAKE); $(unstage)
37039         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37040         r=`${PWD_COMMAND}`; export r; \
37041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37042         $(RAW_CXX_TARGET_EXPORTS) \
37043         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
37044         for flag in $(EXTRA_TARGET_FLAGS); do \
37045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37046         done; \
37047         (cd $(TARGET_SUBDIR)/libsanitizer && \
37048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37050                   "RANLIB=$${RANLIB}" \
37051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37052                    installcheck) \
37053           || exit 1
37054
37055 @endif target-libsanitizer
37056
37057 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
37058 maybe-mostlyclean-target-libsanitizer:
37059 @if target-libsanitizer
37060 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
37061
37062 mostlyclean-target-libsanitizer: 
37063         @: $(MAKE); $(unstage)
37064         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37065         r=`${PWD_COMMAND}`; export r; \
37066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37067         $(RAW_CXX_TARGET_EXPORTS) \
37068         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
37069         for flag in $(EXTRA_TARGET_FLAGS); do \
37070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37071         done; \
37072         (cd $(TARGET_SUBDIR)/libsanitizer && \
37073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37075                   "RANLIB=$${RANLIB}" \
37076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37077                    mostlyclean) \
37078           || exit 1
37079
37080 @endif target-libsanitizer
37081
37082 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
37083 maybe-clean-target-libsanitizer:
37084 @if target-libsanitizer
37085 maybe-clean-target-libsanitizer: clean-target-libsanitizer
37086
37087 clean-target-libsanitizer: 
37088         @: $(MAKE); $(unstage)
37089         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37090         r=`${PWD_COMMAND}`; export r; \
37091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37092         $(RAW_CXX_TARGET_EXPORTS) \
37093         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
37094         for flag in $(EXTRA_TARGET_FLAGS); do \
37095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37096         done; \
37097         (cd $(TARGET_SUBDIR)/libsanitizer && \
37098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37100                   "RANLIB=$${RANLIB}" \
37101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37102                    clean) \
37103           || exit 1
37104
37105 @endif target-libsanitizer
37106
37107 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
37108 maybe-distclean-target-libsanitizer:
37109 @if target-libsanitizer
37110 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
37111
37112 distclean-target-libsanitizer: 
37113         @: $(MAKE); $(unstage)
37114         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37115         r=`${PWD_COMMAND}`; export r; \
37116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37117         $(RAW_CXX_TARGET_EXPORTS) \
37118         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
37119         for flag in $(EXTRA_TARGET_FLAGS); do \
37120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37121         done; \
37122         (cd $(TARGET_SUBDIR)/libsanitizer && \
37123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37125                   "RANLIB=$${RANLIB}" \
37126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37127                    distclean) \
37128           || exit 1
37129
37130 @endif target-libsanitizer
37131
37132 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
37133 maybe-maintainer-clean-target-libsanitizer:
37134 @if target-libsanitizer
37135 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
37136
37137 maintainer-clean-target-libsanitizer: 
37138         @: $(MAKE); $(unstage)
37139         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
37140         r=`${PWD_COMMAND}`; export r; \
37141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37142         $(RAW_CXX_TARGET_EXPORTS) \
37143         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
37144         for flag in $(EXTRA_TARGET_FLAGS); do \
37145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37146         done; \
37147         (cd $(TARGET_SUBDIR)/libsanitizer && \
37148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37150                   "RANLIB=$${RANLIB}" \
37151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37152                    maintainer-clean) \
37153           || exit 1
37154
37155 @endif target-libsanitizer
37156
37157
37158
37159
37160
37161 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
37162 maybe-configure-target-libmpx:
37163 @if gcc-bootstrap
37164 configure-target-libmpx: stage_current
37165 @endif gcc-bootstrap
37166 @if target-libmpx
37167 maybe-configure-target-libmpx: configure-target-libmpx
37168 configure-target-libmpx: 
37169         @r=`${PWD_COMMAND}`; export r; \
37170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37171         echo "Checking multilib configuration for libmpx..."; \
37172         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37173         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37174         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37175           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37176             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37177           else \
37178             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37179             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37180           fi; \
37181         else \
37182           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37183         fi; \
37184         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37185         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37186         $(NORMAL_TARGET_EXPORTS)  \
37187         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
37188         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
37189         case $(srcdir) in \
37190           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37191           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37192                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37193         esac; \
37194         module_srcdir=libmpx; \
37195         rm -f no-such-file || : ; \
37196         CONFIG_SITE=no-such-file $(SHELL) \
37197           $$s/$$module_srcdir/configure \
37198           --srcdir=$${topdir}/$$module_srcdir \
37199           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37200           --target=${target_alias}  \
37201           || exit 1
37202 @endif target-libmpx
37203
37204
37205
37206 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
37207 maybe-configure-stage1-target-libmpx:
37208 @if target-libmpx-bootstrap
37209 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
37210 configure-stage1-target-libmpx:
37211         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37212         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37213         @r=`${PWD_COMMAND}`; export r; \
37214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37215         TFLAGS="$(STAGE1_TFLAGS)"; \
37216         echo "Checking multilib configuration for libmpx..."; \
37217         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37218         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37219           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37220             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37221           else \
37222             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37223             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37224           fi; \
37225         else \
37226           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37227         fi; \
37228         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37229         $(NORMAL_TARGET_EXPORTS) \
37230         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37231         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37232         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37233         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
37234         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37235         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37236         case $(srcdir) in \
37237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37238           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37240         esac; \
37241         module_srcdir=libmpx; \
37242         $(SHELL) $$s/$$module_srcdir/configure \
37243           --srcdir=$${topdir}/$$module_srcdir \
37244           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37245           --target=${target_alias} \
37246            \
37247           $(STAGE1_CONFIGURE_FLAGS)
37248 @endif target-libmpx-bootstrap
37249
37250 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
37251 maybe-configure-stage2-target-libmpx:
37252 @if target-libmpx-bootstrap
37253 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
37254 configure-stage2-target-libmpx:
37255         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37256         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37257         @r=`${PWD_COMMAND}`; export r; \
37258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37259         TFLAGS="$(STAGE2_TFLAGS)"; \
37260         echo "Checking multilib configuration for libmpx..."; \
37261         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37262         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37263           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37264             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37265           else \
37266             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37267             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37268           fi; \
37269         else \
37270           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37271         fi; \
37272         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37273         $(NORMAL_TARGET_EXPORTS) \
37274          \
37275         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37276         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37277         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37278         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
37279         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37280         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37281         case $(srcdir) in \
37282           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37283           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37284                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37285         esac; \
37286         module_srcdir=libmpx; \
37287         $(SHELL) $$s/$$module_srcdir/configure \
37288           --srcdir=$${topdir}/$$module_srcdir \
37289           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37290           --target=${target_alias} \
37291           --with-build-libsubdir=$(HOST_SUBDIR) \
37292           $(STAGE2_CONFIGURE_FLAGS)
37293 @endif target-libmpx-bootstrap
37294
37295 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
37296 maybe-configure-stage3-target-libmpx:
37297 @if target-libmpx-bootstrap
37298 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
37299 configure-stage3-target-libmpx:
37300         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37301         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37302         @r=`${PWD_COMMAND}`; export r; \
37303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37304         TFLAGS="$(STAGE3_TFLAGS)"; \
37305         echo "Checking multilib configuration for libmpx..."; \
37306         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37307         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37308           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37309             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37310           else \
37311             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37312             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37313           fi; \
37314         else \
37315           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37316         fi; \
37317         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37318         $(NORMAL_TARGET_EXPORTS) \
37319          \
37320         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37321         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37322         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37323         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
37324         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37325         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37326         case $(srcdir) in \
37327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37328           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37330         esac; \
37331         module_srcdir=libmpx; \
37332         $(SHELL) $$s/$$module_srcdir/configure \
37333           --srcdir=$${topdir}/$$module_srcdir \
37334           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37335           --target=${target_alias} \
37336           --with-build-libsubdir=$(HOST_SUBDIR) \
37337           $(STAGE3_CONFIGURE_FLAGS)
37338 @endif target-libmpx-bootstrap
37339
37340 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
37341 maybe-configure-stage4-target-libmpx:
37342 @if target-libmpx-bootstrap
37343 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
37344 configure-stage4-target-libmpx:
37345         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37346         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37347         @r=`${PWD_COMMAND}`; export r; \
37348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37349         TFLAGS="$(STAGE4_TFLAGS)"; \
37350         echo "Checking multilib configuration for libmpx..."; \
37351         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37352         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37353           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37354             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37355           else \
37356             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37357             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37358           fi; \
37359         else \
37360           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37361         fi; \
37362         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37363         $(NORMAL_TARGET_EXPORTS) \
37364          \
37365         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37366         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37367         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37368         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
37369         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37370         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37371         case $(srcdir) in \
37372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37373           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37375         esac; \
37376         module_srcdir=libmpx; \
37377         $(SHELL) $$s/$$module_srcdir/configure \
37378           --srcdir=$${topdir}/$$module_srcdir \
37379           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37380           --target=${target_alias} \
37381           --with-build-libsubdir=$(HOST_SUBDIR) \
37382           $(STAGE4_CONFIGURE_FLAGS)
37383 @endif target-libmpx-bootstrap
37384
37385 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
37386 maybe-configure-stageprofile-target-libmpx:
37387 @if target-libmpx-bootstrap
37388 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
37389 configure-stageprofile-target-libmpx:
37390         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37391         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37392         @r=`${PWD_COMMAND}`; export r; \
37393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37394         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37395         echo "Checking multilib configuration for libmpx..."; \
37396         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37397         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37398           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37399             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37400           else \
37401             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37402             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37403           fi; \
37404         else \
37405           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37406         fi; \
37407         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37408         $(NORMAL_TARGET_EXPORTS) \
37409          \
37410         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37411         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37412         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37413         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
37414         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37415         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37416         case $(srcdir) in \
37417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37418           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37420         esac; \
37421         module_srcdir=libmpx; \
37422         $(SHELL) $$s/$$module_srcdir/configure \
37423           --srcdir=$${topdir}/$$module_srcdir \
37424           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37425           --target=${target_alias} \
37426           --with-build-libsubdir=$(HOST_SUBDIR) \
37427           $(STAGEprofile_CONFIGURE_FLAGS)
37428 @endif target-libmpx-bootstrap
37429
37430 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
37431 maybe-configure-stagefeedback-target-libmpx:
37432 @if target-libmpx-bootstrap
37433 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
37434 configure-stagefeedback-target-libmpx:
37435         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37436         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
37437         @r=`${PWD_COMMAND}`; export r; \
37438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37439         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37440         echo "Checking multilib configuration for libmpx..."; \
37441         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
37442         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37443           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
37444             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
37445           else \
37446             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
37447             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37448           fi; \
37449         else \
37450           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
37451         fi; \
37452         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
37453         $(NORMAL_TARGET_EXPORTS) \
37454          \
37455         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37456         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37457         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37458         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
37459         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
37460         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
37461         case $(srcdir) in \
37462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37463           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
37464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37465         esac; \
37466         module_srcdir=libmpx; \
37467         $(SHELL) $$s/$$module_srcdir/configure \
37468           --srcdir=$${topdir}/$$module_srcdir \
37469           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37470           --target=${target_alias} \
37471           --with-build-libsubdir=$(HOST_SUBDIR) \
37472           $(STAGEfeedback_CONFIGURE_FLAGS)
37473 @endif target-libmpx-bootstrap
37474
37475
37476
37477
37478
37479 .PHONY: all-target-libmpx maybe-all-target-libmpx
37480 maybe-all-target-libmpx:
37481 @if gcc-bootstrap
37482 all-target-libmpx: stage_current
37483 @endif gcc-bootstrap
37484 @if target-libmpx
37485 TARGET-target-libmpx=all
37486 maybe-all-target-libmpx: all-target-libmpx
37487 all-target-libmpx: configure-target-libmpx
37488         @r=`${PWD_COMMAND}`; export r; \
37489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37490         $(NORMAL_TARGET_EXPORTS)  \
37491         (cd $(TARGET_SUBDIR)/libmpx && \
37492           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37493                 $(TARGET-target-libmpx))
37494 @endif target-libmpx
37495
37496
37497
37498 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
37499 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
37500 maybe-all-stage1-target-libmpx:
37501 maybe-clean-stage1-target-libmpx:
37502 @if target-libmpx-bootstrap
37503 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
37504 all-stage1: all-stage1-target-libmpx
37505 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
37506 all-stage1-target-libmpx: configure-stage1-target-libmpx
37507         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37508         @r=`${PWD_COMMAND}`; export r; \
37509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37510         TFLAGS="$(STAGE1_TFLAGS)"; \
37511         $(NORMAL_TARGET_EXPORTS)  \
37512         cd $(TARGET_SUBDIR)/libmpx && \
37513          \
37514         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37515                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37516                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37517                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37518                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37519                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37520                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37521                 $(EXTRA_TARGET_FLAGS)  \
37522                   \
37523                 TFLAGS="$(STAGE1_TFLAGS)"  \
37524                 $(TARGET-stage1-target-libmpx)
37525
37526 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
37527 clean-stage1: clean-stage1-target-libmpx
37528 clean-stage1-target-libmpx:
37529         @if [ $(current_stage) = stage1 ]; then \
37530           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37531         else \
37532           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
37533           $(MAKE) stage1-start; \
37534         fi; \
37535         cd $(TARGET_SUBDIR)/libmpx && \
37536         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
37537           clean
37538 @endif target-libmpx-bootstrap
37539
37540
37541 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
37542 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
37543 maybe-all-stage2-target-libmpx:
37544 maybe-clean-stage2-target-libmpx:
37545 @if target-libmpx-bootstrap
37546 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
37547 all-stage2: all-stage2-target-libmpx
37548 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
37549 all-stage2-target-libmpx: configure-stage2-target-libmpx
37550         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37551         @r=`${PWD_COMMAND}`; export r; \
37552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37553         TFLAGS="$(STAGE2_TFLAGS)"; \
37554         $(NORMAL_TARGET_EXPORTS) \
37555           \
37556         cd $(TARGET_SUBDIR)/libmpx && \
37557          \
37558         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37559                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37560                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37561                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37562                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37563                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37564                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37565                 $(EXTRA_TARGET_FLAGS)   \
37566                 TFLAGS="$(STAGE2_TFLAGS)"  \
37567                 $(TARGET-stage2-target-libmpx)
37568
37569 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
37570 clean-stage2: clean-stage2-target-libmpx
37571 clean-stage2-target-libmpx:
37572         @if [ $(current_stage) = stage2 ]; then \
37573           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37574         else \
37575           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
37576           $(MAKE) stage2-start; \
37577         fi; \
37578         cd $(TARGET_SUBDIR)/libmpx && \
37579         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37580 @endif target-libmpx-bootstrap
37581
37582
37583 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
37584 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
37585 maybe-all-stage3-target-libmpx:
37586 maybe-clean-stage3-target-libmpx:
37587 @if target-libmpx-bootstrap
37588 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
37589 all-stage3: all-stage3-target-libmpx
37590 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
37591 all-stage3-target-libmpx: configure-stage3-target-libmpx
37592         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37593         @r=`${PWD_COMMAND}`; export r; \
37594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37595         TFLAGS="$(STAGE3_TFLAGS)"; \
37596         $(NORMAL_TARGET_EXPORTS) \
37597           \
37598         cd $(TARGET_SUBDIR)/libmpx && \
37599          \
37600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37601                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37602                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37603                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37607                 $(EXTRA_TARGET_FLAGS)   \
37608                 TFLAGS="$(STAGE3_TFLAGS)"  \
37609                 $(TARGET-stage3-target-libmpx)
37610
37611 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
37612 clean-stage3: clean-stage3-target-libmpx
37613 clean-stage3-target-libmpx:
37614         @if [ $(current_stage) = stage3 ]; then \
37615           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37616         else \
37617           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
37618           $(MAKE) stage3-start; \
37619         fi; \
37620         cd $(TARGET_SUBDIR)/libmpx && \
37621         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37622 @endif target-libmpx-bootstrap
37623
37624
37625 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
37626 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
37627 maybe-all-stage4-target-libmpx:
37628 maybe-clean-stage4-target-libmpx:
37629 @if target-libmpx-bootstrap
37630 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
37631 all-stage4: all-stage4-target-libmpx
37632 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
37633 all-stage4-target-libmpx: configure-stage4-target-libmpx
37634         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37635         @r=`${PWD_COMMAND}`; export r; \
37636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37637         TFLAGS="$(STAGE4_TFLAGS)"; \
37638         $(NORMAL_TARGET_EXPORTS) \
37639           \
37640         cd $(TARGET_SUBDIR)/libmpx && \
37641          \
37642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37643                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37644                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37645                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37649                 $(EXTRA_TARGET_FLAGS)   \
37650                 TFLAGS="$(STAGE4_TFLAGS)"  \
37651                 $(TARGET-stage4-target-libmpx)
37652
37653 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
37654 clean-stage4: clean-stage4-target-libmpx
37655 clean-stage4-target-libmpx:
37656         @if [ $(current_stage) = stage4 ]; then \
37657           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37658         else \
37659           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
37660           $(MAKE) stage4-start; \
37661         fi; \
37662         cd $(TARGET_SUBDIR)/libmpx && \
37663         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37664 @endif target-libmpx-bootstrap
37665
37666
37667 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
37668 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
37669 maybe-all-stageprofile-target-libmpx:
37670 maybe-clean-stageprofile-target-libmpx:
37671 @if target-libmpx-bootstrap
37672 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
37673 all-stageprofile: all-stageprofile-target-libmpx
37674 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
37675 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
37676         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37677         @r=`${PWD_COMMAND}`; export r; \
37678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37679         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37680         $(NORMAL_TARGET_EXPORTS) \
37681           \
37682         cd $(TARGET_SUBDIR)/libmpx && \
37683          \
37684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37685                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37686                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37687                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37691                 $(EXTRA_TARGET_FLAGS)   \
37692                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
37693                 $(TARGET-stageprofile-target-libmpx)
37694
37695 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
37696 clean-stageprofile: clean-stageprofile-target-libmpx
37697 clean-stageprofile-target-libmpx:
37698         @if [ $(current_stage) = stageprofile ]; then \
37699           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37700         else \
37701           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
37702           $(MAKE) stageprofile-start; \
37703         fi; \
37704         cd $(TARGET_SUBDIR)/libmpx && \
37705         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37706 @endif target-libmpx-bootstrap
37707
37708
37709 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
37710 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
37711 maybe-all-stagefeedback-target-libmpx:
37712 maybe-clean-stagefeedback-target-libmpx:
37713 @if target-libmpx-bootstrap
37714 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
37715 all-stagefeedback: all-stagefeedback-target-libmpx
37716 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
37717 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
37718         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37719         @r=`${PWD_COMMAND}`; export r; \
37720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37721         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37722         $(NORMAL_TARGET_EXPORTS) \
37723           \
37724         cd $(TARGET_SUBDIR)/libmpx && \
37725          \
37726         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37727                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37728                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37729                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37730                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37731                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37732                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37733                 $(EXTRA_TARGET_FLAGS)   \
37734                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
37735                 $(TARGET-stagefeedback-target-libmpx)
37736
37737 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
37738 clean-stagefeedback: clean-stagefeedback-target-libmpx
37739 clean-stagefeedback-target-libmpx:
37740         @if [ $(current_stage) = stagefeedback ]; then \
37741           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37742         else \
37743           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
37744           $(MAKE) stagefeedback-start; \
37745         fi; \
37746         cd $(TARGET_SUBDIR)/libmpx && \
37747         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37748 @endif target-libmpx-bootstrap
37749
37750
37751
37752
37753
37754
37755 .PHONY: check-target-libmpx maybe-check-target-libmpx
37756 maybe-check-target-libmpx:
37757 @if target-libmpx
37758 maybe-check-target-libmpx: check-target-libmpx
37759
37760 check-target-libmpx:
37761         @: $(MAKE); $(unstage)
37762         @r=`${PWD_COMMAND}`; export r; \
37763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37764         $(NORMAL_TARGET_EXPORTS) \
37765         (cd $(TARGET_SUBDIR)/libmpx && \
37766           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37767
37768 @endif target-libmpx
37769
37770 .PHONY: install-target-libmpx maybe-install-target-libmpx
37771 maybe-install-target-libmpx:
37772 @if target-libmpx
37773 maybe-install-target-libmpx: install-target-libmpx
37774
37775 install-target-libmpx: installdirs
37776         @: $(MAKE); $(unstage)
37777         @r=`${PWD_COMMAND}`; export r; \
37778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37779         $(NORMAL_TARGET_EXPORTS) \
37780         (cd $(TARGET_SUBDIR)/libmpx && \
37781           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37782
37783 @endif target-libmpx
37784
37785 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
37786 maybe-install-strip-target-libmpx:
37787 @if target-libmpx
37788 maybe-install-strip-target-libmpx: install-strip-target-libmpx
37789
37790 install-strip-target-libmpx: installdirs
37791         @: $(MAKE); $(unstage)
37792         @r=`${PWD_COMMAND}`; export r; \
37793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37794         $(NORMAL_TARGET_EXPORTS) \
37795         (cd $(TARGET_SUBDIR)/libmpx && \
37796           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37797
37798 @endif target-libmpx
37799
37800 # Other targets (info, dvi, pdf, etc.)
37801
37802 .PHONY: maybe-info-target-libmpx info-target-libmpx
37803 maybe-info-target-libmpx:
37804 @if target-libmpx
37805 maybe-info-target-libmpx: info-target-libmpx
37806
37807 info-target-libmpx: \
37808     configure-target-libmpx 
37809         @: $(MAKE); $(unstage)
37810         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37811         r=`${PWD_COMMAND}`; export r; \
37812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37813         $(NORMAL_TARGET_EXPORTS) \
37814         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
37815         for flag in $(EXTRA_TARGET_FLAGS); do \
37816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37817         done; \
37818         (cd $(TARGET_SUBDIR)/libmpx && \
37819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37821                   "RANLIB=$${RANLIB}" \
37822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37823                    info) \
37824           || exit 1
37825
37826 @endif target-libmpx
37827
37828 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
37829 maybe-dvi-target-libmpx:
37830 @if target-libmpx
37831 maybe-dvi-target-libmpx: dvi-target-libmpx
37832
37833 dvi-target-libmpx: \
37834     configure-target-libmpx 
37835         @: $(MAKE); $(unstage)
37836         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37837         r=`${PWD_COMMAND}`; export r; \
37838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37839         $(NORMAL_TARGET_EXPORTS) \
37840         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
37841         for flag in $(EXTRA_TARGET_FLAGS); do \
37842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37843         done; \
37844         (cd $(TARGET_SUBDIR)/libmpx && \
37845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37847                   "RANLIB=$${RANLIB}" \
37848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37849                    dvi) \
37850           || exit 1
37851
37852 @endif target-libmpx
37853
37854 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
37855 maybe-pdf-target-libmpx:
37856 @if target-libmpx
37857 maybe-pdf-target-libmpx: pdf-target-libmpx
37858
37859 pdf-target-libmpx: \
37860     configure-target-libmpx 
37861         @: $(MAKE); $(unstage)
37862         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37863         r=`${PWD_COMMAND}`; export r; \
37864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37865         $(NORMAL_TARGET_EXPORTS) \
37866         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
37867         for flag in $(EXTRA_TARGET_FLAGS); do \
37868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37869         done; \
37870         (cd $(TARGET_SUBDIR)/libmpx && \
37871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37873                   "RANLIB=$${RANLIB}" \
37874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37875                    pdf) \
37876           || exit 1
37877
37878 @endif target-libmpx
37879
37880 .PHONY: maybe-html-target-libmpx html-target-libmpx
37881 maybe-html-target-libmpx:
37882 @if target-libmpx
37883 maybe-html-target-libmpx: html-target-libmpx
37884
37885 html-target-libmpx: \
37886     configure-target-libmpx 
37887         @: $(MAKE); $(unstage)
37888         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37889         r=`${PWD_COMMAND}`; export r; \
37890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37891         $(NORMAL_TARGET_EXPORTS) \
37892         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
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)/libmpx && \
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                    html) \
37902           || exit 1
37903
37904 @endif target-libmpx
37905
37906 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
37907 maybe-TAGS-target-libmpx:
37908 @if target-libmpx
37909 maybe-TAGS-target-libmpx: TAGS-target-libmpx
37910
37911 TAGS-target-libmpx: \
37912     configure-target-libmpx 
37913         @: $(MAKE); $(unstage)
37914         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37915         r=`${PWD_COMMAND}`; export r; \
37916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37917         $(NORMAL_TARGET_EXPORTS) \
37918         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
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)/libmpx && \
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                    TAGS) \
37928           || exit 1
37929
37930 @endif target-libmpx
37931
37932 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
37933 maybe-install-info-target-libmpx:
37934 @if target-libmpx
37935 maybe-install-info-target-libmpx: install-info-target-libmpx
37936
37937 install-info-target-libmpx: \
37938     configure-target-libmpx \
37939     info-target-libmpx 
37940         @: $(MAKE); $(unstage)
37941         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37942         r=`${PWD_COMMAND}`; export r; \
37943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37944         $(NORMAL_TARGET_EXPORTS) \
37945         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
37946         for flag in $(EXTRA_TARGET_FLAGS); do \
37947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37948         done; \
37949         (cd $(TARGET_SUBDIR)/libmpx && \
37950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37952                   "RANLIB=$${RANLIB}" \
37953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37954                    install-info) \
37955           || exit 1
37956
37957 @endif target-libmpx
37958
37959 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
37960 maybe-install-pdf-target-libmpx:
37961 @if target-libmpx
37962 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
37963
37964 install-pdf-target-libmpx: \
37965     configure-target-libmpx \
37966     pdf-target-libmpx 
37967         @: $(MAKE); $(unstage)
37968         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37969         r=`${PWD_COMMAND}`; export r; \
37970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37971         $(NORMAL_TARGET_EXPORTS) \
37972         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
37973         for flag in $(EXTRA_TARGET_FLAGS); do \
37974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37975         done; \
37976         (cd $(TARGET_SUBDIR)/libmpx && \
37977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37979                   "RANLIB=$${RANLIB}" \
37980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37981                    install-pdf) \
37982           || exit 1
37983
37984 @endif target-libmpx
37985
37986 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
37987 maybe-install-html-target-libmpx:
37988 @if target-libmpx
37989 maybe-install-html-target-libmpx: install-html-target-libmpx
37990
37991 install-html-target-libmpx: \
37992     configure-target-libmpx \
37993     html-target-libmpx 
37994         @: $(MAKE); $(unstage)
37995         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
37996         r=`${PWD_COMMAND}`; export r; \
37997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37998         $(NORMAL_TARGET_EXPORTS) \
37999         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
38000         for flag in $(EXTRA_TARGET_FLAGS); do \
38001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38002         done; \
38003         (cd $(TARGET_SUBDIR)/libmpx && \
38004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38006                   "RANLIB=$${RANLIB}" \
38007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38008                    install-html) \
38009           || exit 1
38010
38011 @endif target-libmpx
38012
38013 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
38014 maybe-installcheck-target-libmpx:
38015 @if target-libmpx
38016 maybe-installcheck-target-libmpx: installcheck-target-libmpx
38017
38018 installcheck-target-libmpx: \
38019     configure-target-libmpx 
38020         @: $(MAKE); $(unstage)
38021         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38022         r=`${PWD_COMMAND}`; export r; \
38023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38024         $(NORMAL_TARGET_EXPORTS) \
38025         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
38026         for flag in $(EXTRA_TARGET_FLAGS); do \
38027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38028         done; \
38029         (cd $(TARGET_SUBDIR)/libmpx && \
38030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38032                   "RANLIB=$${RANLIB}" \
38033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38034                    installcheck) \
38035           || exit 1
38036
38037 @endif target-libmpx
38038
38039 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
38040 maybe-mostlyclean-target-libmpx:
38041 @if target-libmpx
38042 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
38043
38044 mostlyclean-target-libmpx: 
38045         @: $(MAKE); $(unstage)
38046         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38047         r=`${PWD_COMMAND}`; export r; \
38048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38049         $(NORMAL_TARGET_EXPORTS) \
38050         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
38051         for flag in $(EXTRA_TARGET_FLAGS); do \
38052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38053         done; \
38054         (cd $(TARGET_SUBDIR)/libmpx && \
38055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38057                   "RANLIB=$${RANLIB}" \
38058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38059                    mostlyclean) \
38060           || exit 1
38061
38062 @endif target-libmpx
38063
38064 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
38065 maybe-clean-target-libmpx:
38066 @if target-libmpx
38067 maybe-clean-target-libmpx: clean-target-libmpx
38068
38069 clean-target-libmpx: 
38070         @: $(MAKE); $(unstage)
38071         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38072         r=`${PWD_COMMAND}`; export r; \
38073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38074         $(NORMAL_TARGET_EXPORTS) \
38075         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
38076         for flag in $(EXTRA_TARGET_FLAGS); do \
38077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38078         done; \
38079         (cd $(TARGET_SUBDIR)/libmpx && \
38080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38082                   "RANLIB=$${RANLIB}" \
38083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38084                    clean) \
38085           || exit 1
38086
38087 @endif target-libmpx
38088
38089 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
38090 maybe-distclean-target-libmpx:
38091 @if target-libmpx
38092 maybe-distclean-target-libmpx: distclean-target-libmpx
38093
38094 distclean-target-libmpx: 
38095         @: $(MAKE); $(unstage)
38096         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38097         r=`${PWD_COMMAND}`; export r; \
38098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38099         $(NORMAL_TARGET_EXPORTS) \
38100         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
38101         for flag in $(EXTRA_TARGET_FLAGS); do \
38102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38103         done; \
38104         (cd $(TARGET_SUBDIR)/libmpx && \
38105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38107                   "RANLIB=$${RANLIB}" \
38108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38109                    distclean) \
38110           || exit 1
38111
38112 @endif target-libmpx
38113
38114 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
38115 maybe-maintainer-clean-target-libmpx:
38116 @if target-libmpx
38117 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
38118
38119 maintainer-clean-target-libmpx: 
38120         @: $(MAKE); $(unstage)
38121         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
38122         r=`${PWD_COMMAND}`; export r; \
38123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38124         $(NORMAL_TARGET_EXPORTS) \
38125         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
38126         for flag in $(EXTRA_TARGET_FLAGS); do \
38127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38128         done; \
38129         (cd $(TARGET_SUBDIR)/libmpx && \
38130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38132                   "RANLIB=$${RANLIB}" \
38133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38134                    maintainer-clean) \
38135           || exit 1
38136
38137 @endif target-libmpx
38138
38139
38140
38141
38142
38143 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
38144 maybe-configure-target-libvtv:
38145 @if gcc-bootstrap
38146 configure-target-libvtv: stage_current
38147 @endif gcc-bootstrap
38148 @if target-libvtv
38149 maybe-configure-target-libvtv: configure-target-libvtv
38150 configure-target-libvtv: 
38151         @r=`${PWD_COMMAND}`; export r; \
38152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38153         echo "Checking multilib configuration for libvtv..."; \
38154         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38155         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38156         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38157           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38158             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38159           else \
38160             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38161             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38162           fi; \
38163         else \
38164           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38165         fi; \
38166         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38167         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38168         $(RAW_CXX_TARGET_EXPORTS)  \
38169         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
38170         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
38171         case $(srcdir) in \
38172           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38173           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38174                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38175         esac; \
38176         module_srcdir=libvtv; \
38177         rm -f no-such-file || : ; \
38178         CONFIG_SITE=no-such-file $(SHELL) \
38179           $$s/$$module_srcdir/configure \
38180           --srcdir=$${topdir}/$$module_srcdir \
38181           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38182           --target=${target_alias}  \
38183           || exit 1
38184 @endif target-libvtv
38185
38186
38187
38188 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
38189 maybe-configure-stage1-target-libvtv:
38190 @if target-libvtv-bootstrap
38191 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
38192 configure-stage1-target-libvtv:
38193         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38194         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38195         @r=`${PWD_COMMAND}`; export r; \
38196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38197         TFLAGS="$(STAGE1_TFLAGS)"; \
38198         echo "Checking multilib configuration for libvtv..."; \
38199         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38200         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38201           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38202             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38203           else \
38204             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38205             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38206           fi; \
38207         else \
38208           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38209         fi; \
38210         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38211         $(RAW_CXX_TARGET_EXPORTS) \
38212         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38213         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38214         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38215         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
38216         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38217         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38218         case $(srcdir) in \
38219           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38220           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38221                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38222         esac; \
38223         module_srcdir=libvtv; \
38224         $(SHELL) $$s/$$module_srcdir/configure \
38225           --srcdir=$${topdir}/$$module_srcdir \
38226           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38227           --target=${target_alias} \
38228            \
38229           $(STAGE1_CONFIGURE_FLAGS)
38230 @endif target-libvtv-bootstrap
38231
38232 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
38233 maybe-configure-stage2-target-libvtv:
38234 @if target-libvtv-bootstrap
38235 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
38236 configure-stage2-target-libvtv:
38237         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38238         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38239         @r=`${PWD_COMMAND}`; export r; \
38240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38241         TFLAGS="$(STAGE2_TFLAGS)"; \
38242         echo "Checking multilib configuration for libvtv..."; \
38243         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38244         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38245           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38246             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38247           else \
38248             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38249             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38250           fi; \
38251         else \
38252           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38253         fi; \
38254         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38255         $(RAW_CXX_TARGET_EXPORTS) \
38256          \
38257         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38258         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38259         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38260         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
38261         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38262         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38263         case $(srcdir) in \
38264           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38265           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38266                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38267         esac; \
38268         module_srcdir=libvtv; \
38269         $(SHELL) $$s/$$module_srcdir/configure \
38270           --srcdir=$${topdir}/$$module_srcdir \
38271           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38272           --target=${target_alias} \
38273           --with-build-libsubdir=$(HOST_SUBDIR) \
38274           $(STAGE2_CONFIGURE_FLAGS)
38275 @endif target-libvtv-bootstrap
38276
38277 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
38278 maybe-configure-stage3-target-libvtv:
38279 @if target-libvtv-bootstrap
38280 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
38281 configure-stage3-target-libvtv:
38282         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38283         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38284         @r=`${PWD_COMMAND}`; export r; \
38285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38286         TFLAGS="$(STAGE3_TFLAGS)"; \
38287         echo "Checking multilib configuration for libvtv..."; \
38288         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38289         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38290           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38291             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38292           else \
38293             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38294             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38295           fi; \
38296         else \
38297           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38298         fi; \
38299         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38300         $(RAW_CXX_TARGET_EXPORTS) \
38301          \
38302         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38303         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38304         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38305         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
38306         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38307         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38308         case $(srcdir) in \
38309           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38310           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38311                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38312         esac; \
38313         module_srcdir=libvtv; \
38314         $(SHELL) $$s/$$module_srcdir/configure \
38315           --srcdir=$${topdir}/$$module_srcdir \
38316           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38317           --target=${target_alias} \
38318           --with-build-libsubdir=$(HOST_SUBDIR) \
38319           $(STAGE3_CONFIGURE_FLAGS)
38320 @endif target-libvtv-bootstrap
38321
38322 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
38323 maybe-configure-stage4-target-libvtv:
38324 @if target-libvtv-bootstrap
38325 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
38326 configure-stage4-target-libvtv:
38327         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38328         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38329         @r=`${PWD_COMMAND}`; export r; \
38330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38331         TFLAGS="$(STAGE4_TFLAGS)"; \
38332         echo "Checking multilib configuration for libvtv..."; \
38333         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38334         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38335           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38336             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38337           else \
38338             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38339             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38340           fi; \
38341         else \
38342           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38343         fi; \
38344         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38345         $(RAW_CXX_TARGET_EXPORTS) \
38346          \
38347         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38348         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38349         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38350         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
38351         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38352         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38353         case $(srcdir) in \
38354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38355           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38357         esac; \
38358         module_srcdir=libvtv; \
38359         $(SHELL) $$s/$$module_srcdir/configure \
38360           --srcdir=$${topdir}/$$module_srcdir \
38361           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38362           --target=${target_alias} \
38363           --with-build-libsubdir=$(HOST_SUBDIR) \
38364           $(STAGE4_CONFIGURE_FLAGS)
38365 @endif target-libvtv-bootstrap
38366
38367 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
38368 maybe-configure-stageprofile-target-libvtv:
38369 @if target-libvtv-bootstrap
38370 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
38371 configure-stageprofile-target-libvtv:
38372         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38373         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38374         @r=`${PWD_COMMAND}`; export r; \
38375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38376         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38377         echo "Checking multilib configuration for libvtv..."; \
38378         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38379         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38380           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38381             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38382           else \
38383             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38384             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38385           fi; \
38386         else \
38387           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38388         fi; \
38389         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38390         $(RAW_CXX_TARGET_EXPORTS) \
38391          \
38392         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38393         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38394         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38395         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
38396         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38397         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38398         case $(srcdir) in \
38399           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38400           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38401                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38402         esac; \
38403         module_srcdir=libvtv; \
38404         $(SHELL) $$s/$$module_srcdir/configure \
38405           --srcdir=$${topdir}/$$module_srcdir \
38406           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38407           --target=${target_alias} \
38408           --with-build-libsubdir=$(HOST_SUBDIR) \
38409           $(STAGEprofile_CONFIGURE_FLAGS)
38410 @endif target-libvtv-bootstrap
38411
38412 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
38413 maybe-configure-stagefeedback-target-libvtv:
38414 @if target-libvtv-bootstrap
38415 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
38416 configure-stagefeedback-target-libvtv:
38417         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38418         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
38419         @r=`${PWD_COMMAND}`; export r; \
38420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38422         echo "Checking multilib configuration for libvtv..."; \
38423         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
38424         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38425           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
38426             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
38427           else \
38428             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
38429             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38430           fi; \
38431         else \
38432           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
38433         fi; \
38434         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
38435         $(RAW_CXX_TARGET_EXPORTS) \
38436          \
38437         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38438         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38439         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38440         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
38441         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
38442         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
38443         case $(srcdir) in \
38444           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38445           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
38446                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38447         esac; \
38448         module_srcdir=libvtv; \
38449         $(SHELL) $$s/$$module_srcdir/configure \
38450           --srcdir=$${topdir}/$$module_srcdir \
38451           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38452           --target=${target_alias} \
38453           --with-build-libsubdir=$(HOST_SUBDIR) \
38454           $(STAGEfeedback_CONFIGURE_FLAGS)
38455 @endif target-libvtv-bootstrap
38456
38457
38458
38459
38460
38461 .PHONY: all-target-libvtv maybe-all-target-libvtv
38462 maybe-all-target-libvtv:
38463 @if gcc-bootstrap
38464 all-target-libvtv: stage_current
38465 @endif gcc-bootstrap
38466 @if target-libvtv
38467 TARGET-target-libvtv=all
38468 maybe-all-target-libvtv: all-target-libvtv
38469 all-target-libvtv: configure-target-libvtv
38470         @r=`${PWD_COMMAND}`; export r; \
38471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38472         $(RAW_CXX_TARGET_EXPORTS)  \
38473         (cd $(TARGET_SUBDIR)/libvtv && \
38474           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38475                 $(TARGET-target-libvtv))
38476 @endif target-libvtv
38477
38478
38479
38480 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
38481 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
38482 maybe-all-stage1-target-libvtv:
38483 maybe-clean-stage1-target-libvtv:
38484 @if target-libvtv-bootstrap
38485 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
38486 all-stage1: all-stage1-target-libvtv
38487 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
38488 all-stage1-target-libvtv: configure-stage1-target-libvtv
38489         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38490         @r=`${PWD_COMMAND}`; export r; \
38491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38492         TFLAGS="$(STAGE1_TFLAGS)"; \
38493         $(RAW_CXX_TARGET_EXPORTS)  \
38494         cd $(TARGET_SUBDIR)/libvtv && \
38495          \
38496         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38497                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38498                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38499                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38500                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38501                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38502                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38503                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
38504                   \
38505                 TFLAGS="$(STAGE1_TFLAGS)"  \
38506                 $(TARGET-stage1-target-libvtv)
38507
38508 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
38509 clean-stage1: clean-stage1-target-libvtv
38510 clean-stage1-target-libvtv:
38511         @if [ $(current_stage) = stage1 ]; then \
38512           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38513         else \
38514           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
38515           $(MAKE) stage1-start; \
38516         fi; \
38517         cd $(TARGET_SUBDIR)/libvtv && \
38518         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
38519           clean
38520 @endif target-libvtv-bootstrap
38521
38522
38523 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
38524 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
38525 maybe-all-stage2-target-libvtv:
38526 maybe-clean-stage2-target-libvtv:
38527 @if target-libvtv-bootstrap
38528 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
38529 all-stage2: all-stage2-target-libvtv
38530 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
38531 all-stage2-target-libvtv: configure-stage2-target-libvtv
38532         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38533         @r=`${PWD_COMMAND}`; export r; \
38534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38535         TFLAGS="$(STAGE2_TFLAGS)"; \
38536         $(RAW_CXX_TARGET_EXPORTS) \
38537           \
38538         cd $(TARGET_SUBDIR)/libvtv && \
38539          \
38540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38541                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38542                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38543                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38547                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38548                 TFLAGS="$(STAGE2_TFLAGS)"  \
38549                 $(TARGET-stage2-target-libvtv)
38550
38551 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
38552 clean-stage2: clean-stage2-target-libvtv
38553 clean-stage2-target-libvtv:
38554         @if [ $(current_stage) = stage2 ]; then \
38555           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38556         else \
38557           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
38558           $(MAKE) stage2-start; \
38559         fi; \
38560         cd $(TARGET_SUBDIR)/libvtv && \
38561         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38562 @endif target-libvtv-bootstrap
38563
38564
38565 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
38566 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
38567 maybe-all-stage3-target-libvtv:
38568 maybe-clean-stage3-target-libvtv:
38569 @if target-libvtv-bootstrap
38570 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
38571 all-stage3: all-stage3-target-libvtv
38572 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
38573 all-stage3-target-libvtv: configure-stage3-target-libvtv
38574         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38575         @r=`${PWD_COMMAND}`; export r; \
38576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38577         TFLAGS="$(STAGE3_TFLAGS)"; \
38578         $(RAW_CXX_TARGET_EXPORTS) \
38579           \
38580         cd $(TARGET_SUBDIR)/libvtv && \
38581          \
38582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38583                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38584                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38585                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38589                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38590                 TFLAGS="$(STAGE3_TFLAGS)"  \
38591                 $(TARGET-stage3-target-libvtv)
38592
38593 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
38594 clean-stage3: clean-stage3-target-libvtv
38595 clean-stage3-target-libvtv:
38596         @if [ $(current_stage) = stage3 ]; then \
38597           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38598         else \
38599           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
38600           $(MAKE) stage3-start; \
38601         fi; \
38602         cd $(TARGET_SUBDIR)/libvtv && \
38603         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38604 @endif target-libvtv-bootstrap
38605
38606
38607 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
38608 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
38609 maybe-all-stage4-target-libvtv:
38610 maybe-clean-stage4-target-libvtv:
38611 @if target-libvtv-bootstrap
38612 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
38613 all-stage4: all-stage4-target-libvtv
38614 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
38615 all-stage4-target-libvtv: configure-stage4-target-libvtv
38616         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38617         @r=`${PWD_COMMAND}`; export r; \
38618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38619         TFLAGS="$(STAGE4_TFLAGS)"; \
38620         $(RAW_CXX_TARGET_EXPORTS) \
38621           \
38622         cd $(TARGET_SUBDIR)/libvtv && \
38623          \
38624         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38625                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38626                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38627                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38628                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38629                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38630                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38631                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38632                 TFLAGS="$(STAGE4_TFLAGS)"  \
38633                 $(TARGET-stage4-target-libvtv)
38634
38635 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
38636 clean-stage4: clean-stage4-target-libvtv
38637 clean-stage4-target-libvtv:
38638         @if [ $(current_stage) = stage4 ]; then \
38639           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38640         else \
38641           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
38642           $(MAKE) stage4-start; \
38643         fi; \
38644         cd $(TARGET_SUBDIR)/libvtv && \
38645         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38646 @endif target-libvtv-bootstrap
38647
38648
38649 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
38650 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
38651 maybe-all-stageprofile-target-libvtv:
38652 maybe-clean-stageprofile-target-libvtv:
38653 @if target-libvtv-bootstrap
38654 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
38655 all-stageprofile: all-stageprofile-target-libvtv
38656 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
38657 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
38658         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38659         @r=`${PWD_COMMAND}`; export r; \
38660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38661         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38662         $(RAW_CXX_TARGET_EXPORTS) \
38663           \
38664         cd $(TARGET_SUBDIR)/libvtv && \
38665          \
38666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38667                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38668                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38669                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38673                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38674                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
38675                 $(TARGET-stageprofile-target-libvtv)
38676
38677 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
38678 clean-stageprofile: clean-stageprofile-target-libvtv
38679 clean-stageprofile-target-libvtv:
38680         @if [ $(current_stage) = stageprofile ]; then \
38681           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38682         else \
38683           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
38684           $(MAKE) stageprofile-start; \
38685         fi; \
38686         cd $(TARGET_SUBDIR)/libvtv && \
38687         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38688 @endif target-libvtv-bootstrap
38689
38690
38691 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
38692 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
38693 maybe-all-stagefeedback-target-libvtv:
38694 maybe-clean-stagefeedback-target-libvtv:
38695 @if target-libvtv-bootstrap
38696 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
38697 all-stagefeedback: all-stagefeedback-target-libvtv
38698 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
38699 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
38700         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38701         @r=`${PWD_COMMAND}`; export r; \
38702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38703         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38704         $(RAW_CXX_TARGET_EXPORTS) \
38705           \
38706         cd $(TARGET_SUBDIR)/libvtv && \
38707          \
38708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38709                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38710                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38711                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38715                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38716                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
38717                 $(TARGET-stagefeedback-target-libvtv)
38718
38719 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
38720 clean-stagefeedback: clean-stagefeedback-target-libvtv
38721 clean-stagefeedback-target-libvtv:
38722         @if [ $(current_stage) = stagefeedback ]; then \
38723           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38724         else \
38725           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
38726           $(MAKE) stagefeedback-start; \
38727         fi; \
38728         cd $(TARGET_SUBDIR)/libvtv && \
38729         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38730 @endif target-libvtv-bootstrap
38731
38732
38733
38734
38735
38736
38737 .PHONY: check-target-libvtv maybe-check-target-libvtv
38738 maybe-check-target-libvtv:
38739 @if target-libvtv
38740 maybe-check-target-libvtv: check-target-libvtv
38741
38742 check-target-libvtv:
38743         @: $(MAKE); $(unstage)
38744         @r=`${PWD_COMMAND}`; export r; \
38745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38746         $(RAW_CXX_TARGET_EXPORTS) \
38747         (cd $(TARGET_SUBDIR)/libvtv && \
38748           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
38749
38750 @endif target-libvtv
38751
38752 .PHONY: install-target-libvtv maybe-install-target-libvtv
38753 maybe-install-target-libvtv:
38754 @if target-libvtv
38755 maybe-install-target-libvtv: install-target-libvtv
38756
38757 install-target-libvtv: installdirs
38758         @: $(MAKE); $(unstage)
38759         @r=`${PWD_COMMAND}`; export r; \
38760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38761         $(RAW_CXX_TARGET_EXPORTS) \
38762         (cd $(TARGET_SUBDIR)/libvtv && \
38763           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38764
38765 @endif target-libvtv
38766
38767 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
38768 maybe-install-strip-target-libvtv:
38769 @if target-libvtv
38770 maybe-install-strip-target-libvtv: install-strip-target-libvtv
38771
38772 install-strip-target-libvtv: installdirs
38773         @: $(MAKE); $(unstage)
38774         @r=`${PWD_COMMAND}`; export r; \
38775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38776         $(RAW_CXX_TARGET_EXPORTS) \
38777         (cd $(TARGET_SUBDIR)/libvtv && \
38778           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38779
38780 @endif target-libvtv
38781
38782 # Other targets (info, dvi, pdf, etc.)
38783
38784 .PHONY: maybe-info-target-libvtv info-target-libvtv
38785 maybe-info-target-libvtv:
38786 @if target-libvtv
38787 maybe-info-target-libvtv: info-target-libvtv
38788
38789 info-target-libvtv: \
38790     configure-target-libvtv 
38791         @: $(MAKE); $(unstage)
38792         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38793         r=`${PWD_COMMAND}`; export r; \
38794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38795         $(RAW_CXX_TARGET_EXPORTS) \
38796         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
38797         for flag in $(EXTRA_TARGET_FLAGS); do \
38798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38799         done; \
38800         (cd $(TARGET_SUBDIR)/libvtv && \
38801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38803                   "RANLIB=$${RANLIB}" \
38804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38805                    info) \
38806           || exit 1
38807
38808 @endif target-libvtv
38809
38810 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
38811 maybe-dvi-target-libvtv:
38812 @if target-libvtv
38813 maybe-dvi-target-libvtv: dvi-target-libvtv
38814
38815 dvi-target-libvtv: \
38816     configure-target-libvtv 
38817         @: $(MAKE); $(unstage)
38818         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38819         r=`${PWD_COMMAND}`; export r; \
38820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38821         $(RAW_CXX_TARGET_EXPORTS) \
38822         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
38823         for flag in $(EXTRA_TARGET_FLAGS); do \
38824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38825         done; \
38826         (cd $(TARGET_SUBDIR)/libvtv && \
38827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38829                   "RANLIB=$${RANLIB}" \
38830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38831                    dvi) \
38832           || exit 1
38833
38834 @endif target-libvtv
38835
38836 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
38837 maybe-pdf-target-libvtv:
38838 @if target-libvtv
38839 maybe-pdf-target-libvtv: pdf-target-libvtv
38840
38841 pdf-target-libvtv: \
38842     configure-target-libvtv 
38843         @: $(MAKE); $(unstage)
38844         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38845         r=`${PWD_COMMAND}`; export r; \
38846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38847         $(RAW_CXX_TARGET_EXPORTS) \
38848         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
38849         for flag in $(EXTRA_TARGET_FLAGS); do \
38850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38851         done; \
38852         (cd $(TARGET_SUBDIR)/libvtv && \
38853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38855                   "RANLIB=$${RANLIB}" \
38856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38857                    pdf) \
38858           || exit 1
38859
38860 @endif target-libvtv
38861
38862 .PHONY: maybe-html-target-libvtv html-target-libvtv
38863 maybe-html-target-libvtv:
38864 @if target-libvtv
38865 maybe-html-target-libvtv: html-target-libvtv
38866
38867 html-target-libvtv: \
38868     configure-target-libvtv 
38869         @: $(MAKE); $(unstage)
38870         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38871         r=`${PWD_COMMAND}`; export r; \
38872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873         $(RAW_CXX_TARGET_EXPORTS) \
38874         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
38875         for flag in $(EXTRA_TARGET_FLAGS); do \
38876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38877         done; \
38878         (cd $(TARGET_SUBDIR)/libvtv && \
38879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881                   "RANLIB=$${RANLIB}" \
38882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883                    html) \
38884           || exit 1
38885
38886 @endif target-libvtv
38887
38888 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
38889 maybe-TAGS-target-libvtv:
38890 @if target-libvtv
38891 maybe-TAGS-target-libvtv: TAGS-target-libvtv
38892
38893 TAGS-target-libvtv: \
38894     configure-target-libvtv 
38895         @: $(MAKE); $(unstage)
38896         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38897         r=`${PWD_COMMAND}`; export r; \
38898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38899         $(RAW_CXX_TARGET_EXPORTS) \
38900         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
38901         for flag in $(EXTRA_TARGET_FLAGS); do \
38902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38903         done; \
38904         (cd $(TARGET_SUBDIR)/libvtv && \
38905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38907                   "RANLIB=$${RANLIB}" \
38908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38909                    TAGS) \
38910           || exit 1
38911
38912 @endif target-libvtv
38913
38914 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
38915 maybe-install-info-target-libvtv:
38916 @if target-libvtv
38917 maybe-install-info-target-libvtv: install-info-target-libvtv
38918
38919 install-info-target-libvtv: \
38920     configure-target-libvtv \
38921     info-target-libvtv 
38922         @: $(MAKE); $(unstage)
38923         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38924         r=`${PWD_COMMAND}`; export r; \
38925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926         $(RAW_CXX_TARGET_EXPORTS) \
38927         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
38928         for flag in $(EXTRA_TARGET_FLAGS); do \
38929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38930         done; \
38931         (cd $(TARGET_SUBDIR)/libvtv && \
38932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38934                   "RANLIB=$${RANLIB}" \
38935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38936                    install-info) \
38937           || exit 1
38938
38939 @endif target-libvtv
38940
38941 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
38942 maybe-install-pdf-target-libvtv:
38943 @if target-libvtv
38944 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
38945
38946 install-pdf-target-libvtv: \
38947     configure-target-libvtv \
38948     pdf-target-libvtv 
38949         @: $(MAKE); $(unstage)
38950         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38951         r=`${PWD_COMMAND}`; export r; \
38952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38953         $(RAW_CXX_TARGET_EXPORTS) \
38954         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
38955         for flag in $(EXTRA_TARGET_FLAGS); do \
38956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38957         done; \
38958         (cd $(TARGET_SUBDIR)/libvtv && \
38959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38961                   "RANLIB=$${RANLIB}" \
38962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38963                    install-pdf) \
38964           || exit 1
38965
38966 @endif target-libvtv
38967
38968 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
38969 maybe-install-html-target-libvtv:
38970 @if target-libvtv
38971 maybe-install-html-target-libvtv: install-html-target-libvtv
38972
38973 install-html-target-libvtv: \
38974     configure-target-libvtv \
38975     html-target-libvtv 
38976         @: $(MAKE); $(unstage)
38977         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
38978         r=`${PWD_COMMAND}`; export r; \
38979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38980         $(RAW_CXX_TARGET_EXPORTS) \
38981         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
38982         for flag in $(EXTRA_TARGET_FLAGS); do \
38983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38984         done; \
38985         (cd $(TARGET_SUBDIR)/libvtv && \
38986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38988                   "RANLIB=$${RANLIB}" \
38989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38990                    install-html) \
38991           || exit 1
38992
38993 @endif target-libvtv
38994
38995 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
38996 maybe-installcheck-target-libvtv:
38997 @if target-libvtv
38998 maybe-installcheck-target-libvtv: installcheck-target-libvtv
38999
39000 installcheck-target-libvtv: \
39001     configure-target-libvtv 
39002         @: $(MAKE); $(unstage)
39003         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39004         r=`${PWD_COMMAND}`; export r; \
39005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39006         $(RAW_CXX_TARGET_EXPORTS) \
39007         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
39008         for flag in $(EXTRA_TARGET_FLAGS); do \
39009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39010         done; \
39011         (cd $(TARGET_SUBDIR)/libvtv && \
39012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39014                   "RANLIB=$${RANLIB}" \
39015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39016                    installcheck) \
39017           || exit 1
39018
39019 @endif target-libvtv
39020
39021 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
39022 maybe-mostlyclean-target-libvtv:
39023 @if target-libvtv
39024 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
39025
39026 mostlyclean-target-libvtv: 
39027         @: $(MAKE); $(unstage)
39028         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39029         r=`${PWD_COMMAND}`; export r; \
39030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39031         $(RAW_CXX_TARGET_EXPORTS) \
39032         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
39033         for flag in $(EXTRA_TARGET_FLAGS); do \
39034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39035         done; \
39036         (cd $(TARGET_SUBDIR)/libvtv && \
39037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39039                   "RANLIB=$${RANLIB}" \
39040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39041                    mostlyclean) \
39042           || exit 1
39043
39044 @endif target-libvtv
39045
39046 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
39047 maybe-clean-target-libvtv:
39048 @if target-libvtv
39049 maybe-clean-target-libvtv: clean-target-libvtv
39050
39051 clean-target-libvtv: 
39052         @: $(MAKE); $(unstage)
39053         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39054         r=`${PWD_COMMAND}`; export r; \
39055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39056         $(RAW_CXX_TARGET_EXPORTS) \
39057         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
39058         for flag in $(EXTRA_TARGET_FLAGS); do \
39059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39060         done; \
39061         (cd $(TARGET_SUBDIR)/libvtv && \
39062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39064                   "RANLIB=$${RANLIB}" \
39065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39066                    clean) \
39067           || exit 1
39068
39069 @endif target-libvtv
39070
39071 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
39072 maybe-distclean-target-libvtv:
39073 @if target-libvtv
39074 maybe-distclean-target-libvtv: distclean-target-libvtv
39075
39076 distclean-target-libvtv: 
39077         @: $(MAKE); $(unstage)
39078         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39079         r=`${PWD_COMMAND}`; export r; \
39080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39081         $(RAW_CXX_TARGET_EXPORTS) \
39082         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
39083         for flag in $(EXTRA_TARGET_FLAGS); do \
39084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39085         done; \
39086         (cd $(TARGET_SUBDIR)/libvtv && \
39087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39089                   "RANLIB=$${RANLIB}" \
39090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39091                    distclean) \
39092           || exit 1
39093
39094 @endif target-libvtv
39095
39096 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
39097 maybe-maintainer-clean-target-libvtv:
39098 @if target-libvtv
39099 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
39100
39101 maintainer-clean-target-libvtv: 
39102         @: $(MAKE); $(unstage)
39103         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
39104         r=`${PWD_COMMAND}`; export r; \
39105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39106         $(RAW_CXX_TARGET_EXPORTS) \
39107         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
39108         for flag in $(EXTRA_TARGET_FLAGS); do \
39109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39110         done; \
39111         (cd $(TARGET_SUBDIR)/libvtv && \
39112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39114                   "RANLIB=$${RANLIB}" \
39115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39116                    maintainer-clean) \
39117           || exit 1
39118
39119 @endif target-libvtv
39120
39121
39122
39123
39124
39125 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
39126 maybe-configure-target-libcilkrts:
39127 @if gcc-bootstrap
39128 configure-target-libcilkrts: stage_current
39129 @endif gcc-bootstrap
39130 @if target-libcilkrts
39131 maybe-configure-target-libcilkrts: configure-target-libcilkrts
39132 configure-target-libcilkrts: 
39133         @: $(MAKE); $(unstage)
39134         @r=`${PWD_COMMAND}`; export r; \
39135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39136         echo "Checking multilib configuration for libcilkrts..."; \
39137         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
39138         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
39139         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
39140           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
39141             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
39142           else \
39143             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
39144             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
39145           fi; \
39146         else \
39147           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
39148         fi; \
39149         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
39150         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
39151         $(NORMAL_TARGET_EXPORTS)  \
39152         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
39153         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
39154         case $(srcdir) in \
39155           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39156           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
39157                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39158         esac; \
39159         module_srcdir=libcilkrts; \
39160         rm -f no-such-file || : ; \
39161         CONFIG_SITE=no-such-file $(SHELL) \
39162           $$s/$$module_srcdir/configure \
39163           --srcdir=$${topdir}/$$module_srcdir \
39164           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39165           --target=${target_alias}  \
39166           || exit 1
39167 @endif target-libcilkrts
39168
39169
39170
39171
39172
39173 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
39174 maybe-all-target-libcilkrts:
39175 @if gcc-bootstrap
39176 all-target-libcilkrts: stage_current
39177 @endif gcc-bootstrap
39178 @if target-libcilkrts
39179 TARGET-target-libcilkrts=all
39180 maybe-all-target-libcilkrts: all-target-libcilkrts
39181 all-target-libcilkrts: configure-target-libcilkrts
39182         @: $(MAKE); $(unstage)
39183         @r=`${PWD_COMMAND}`; export r; \
39184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39185         $(NORMAL_TARGET_EXPORTS)  \
39186         (cd $(TARGET_SUBDIR)/libcilkrts && \
39187           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39188                 $(TARGET-target-libcilkrts))
39189 @endif target-libcilkrts
39190
39191
39192
39193
39194
39195 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
39196 maybe-check-target-libcilkrts:
39197 @if target-libcilkrts
39198 maybe-check-target-libcilkrts: check-target-libcilkrts
39199
39200 check-target-libcilkrts:
39201         @: $(MAKE); $(unstage)
39202         @r=`${PWD_COMMAND}`; export r; \
39203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39204         $(NORMAL_TARGET_EXPORTS) \
39205         (cd $(TARGET_SUBDIR)/libcilkrts && \
39206           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39207
39208 @endif target-libcilkrts
39209
39210 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
39211 maybe-install-target-libcilkrts:
39212 @if target-libcilkrts
39213 maybe-install-target-libcilkrts: install-target-libcilkrts
39214
39215 install-target-libcilkrts: installdirs
39216         @: $(MAKE); $(unstage)
39217         @r=`${PWD_COMMAND}`; export r; \
39218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39219         $(NORMAL_TARGET_EXPORTS) \
39220         (cd $(TARGET_SUBDIR)/libcilkrts && \
39221           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39222
39223 @endif target-libcilkrts
39224
39225 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
39226 maybe-install-strip-target-libcilkrts:
39227 @if target-libcilkrts
39228 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
39229
39230 install-strip-target-libcilkrts: installdirs
39231         @: $(MAKE); $(unstage)
39232         @r=`${PWD_COMMAND}`; export r; \
39233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39234         $(NORMAL_TARGET_EXPORTS) \
39235         (cd $(TARGET_SUBDIR)/libcilkrts && \
39236           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39237
39238 @endif target-libcilkrts
39239
39240 # Other targets (info, dvi, pdf, etc.)
39241
39242 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
39243 maybe-info-target-libcilkrts:
39244 @if target-libcilkrts
39245 maybe-info-target-libcilkrts: info-target-libcilkrts
39246
39247 info-target-libcilkrts: \
39248     configure-target-libcilkrts 
39249         @: $(MAKE); $(unstage)
39250         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39251         r=`${PWD_COMMAND}`; export r; \
39252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39253         $(NORMAL_TARGET_EXPORTS) \
39254         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
39255         for flag in $(EXTRA_TARGET_FLAGS); do \
39256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39257         done; \
39258         (cd $(TARGET_SUBDIR)/libcilkrts && \
39259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39261                   "RANLIB=$${RANLIB}" \
39262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39263                    info) \
39264           || exit 1
39265
39266 @endif target-libcilkrts
39267
39268 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
39269 maybe-dvi-target-libcilkrts:
39270 @if target-libcilkrts
39271 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
39272
39273 dvi-target-libcilkrts: \
39274     configure-target-libcilkrts 
39275         @: $(MAKE); $(unstage)
39276         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39277         r=`${PWD_COMMAND}`; export r; \
39278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39279         $(NORMAL_TARGET_EXPORTS) \
39280         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
39281         for flag in $(EXTRA_TARGET_FLAGS); do \
39282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39283         done; \
39284         (cd $(TARGET_SUBDIR)/libcilkrts && \
39285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39287                   "RANLIB=$${RANLIB}" \
39288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39289                    dvi) \
39290           || exit 1
39291
39292 @endif target-libcilkrts
39293
39294 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
39295 maybe-pdf-target-libcilkrts:
39296 @if target-libcilkrts
39297 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
39298
39299 pdf-target-libcilkrts: \
39300     configure-target-libcilkrts 
39301         @: $(MAKE); $(unstage)
39302         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39303         r=`${PWD_COMMAND}`; export r; \
39304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39305         $(NORMAL_TARGET_EXPORTS) \
39306         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
39307         for flag in $(EXTRA_TARGET_FLAGS); do \
39308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39309         done; \
39310         (cd $(TARGET_SUBDIR)/libcilkrts && \
39311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39313                   "RANLIB=$${RANLIB}" \
39314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39315                    pdf) \
39316           || exit 1
39317
39318 @endif target-libcilkrts
39319
39320 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
39321 maybe-html-target-libcilkrts:
39322 @if target-libcilkrts
39323 maybe-html-target-libcilkrts: html-target-libcilkrts
39324
39325 html-target-libcilkrts: \
39326     configure-target-libcilkrts 
39327         @: $(MAKE); $(unstage)
39328         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39329         r=`${PWD_COMMAND}`; export r; \
39330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39331         $(NORMAL_TARGET_EXPORTS) \
39332         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
39333         for flag in $(EXTRA_TARGET_FLAGS); do \
39334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39335         done; \
39336         (cd $(TARGET_SUBDIR)/libcilkrts && \
39337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39339                   "RANLIB=$${RANLIB}" \
39340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39341                    html) \
39342           || exit 1
39343
39344 @endif target-libcilkrts
39345
39346 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
39347 maybe-TAGS-target-libcilkrts:
39348 @if target-libcilkrts
39349 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
39350
39351 TAGS-target-libcilkrts: \
39352     configure-target-libcilkrts 
39353         @: $(MAKE); $(unstage)
39354         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39355         r=`${PWD_COMMAND}`; export r; \
39356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39357         $(NORMAL_TARGET_EXPORTS) \
39358         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
39359         for flag in $(EXTRA_TARGET_FLAGS); do \
39360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39361         done; \
39362         (cd $(TARGET_SUBDIR)/libcilkrts && \
39363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39365                   "RANLIB=$${RANLIB}" \
39366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39367                    TAGS) \
39368           || exit 1
39369
39370 @endif target-libcilkrts
39371
39372 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
39373 maybe-install-info-target-libcilkrts:
39374 @if target-libcilkrts
39375 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
39376
39377 install-info-target-libcilkrts: \
39378     configure-target-libcilkrts \
39379     info-target-libcilkrts 
39380         @: $(MAKE); $(unstage)
39381         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39382         r=`${PWD_COMMAND}`; export r; \
39383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39384         $(NORMAL_TARGET_EXPORTS) \
39385         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
39386         for flag in $(EXTRA_TARGET_FLAGS); do \
39387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39388         done; \
39389         (cd $(TARGET_SUBDIR)/libcilkrts && \
39390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39392                   "RANLIB=$${RANLIB}" \
39393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39394                    install-info) \
39395           || exit 1
39396
39397 @endif target-libcilkrts
39398
39399 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
39400 maybe-install-pdf-target-libcilkrts:
39401 @if target-libcilkrts
39402 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
39403
39404 install-pdf-target-libcilkrts: \
39405     configure-target-libcilkrts \
39406     pdf-target-libcilkrts 
39407         @: $(MAKE); $(unstage)
39408         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39409         r=`${PWD_COMMAND}`; export r; \
39410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39411         $(NORMAL_TARGET_EXPORTS) \
39412         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
39413         for flag in $(EXTRA_TARGET_FLAGS); do \
39414           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39415         done; \
39416         (cd $(TARGET_SUBDIR)/libcilkrts && \
39417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39419                   "RANLIB=$${RANLIB}" \
39420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39421                    install-pdf) \
39422           || exit 1
39423
39424 @endif target-libcilkrts
39425
39426 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
39427 maybe-install-html-target-libcilkrts:
39428 @if target-libcilkrts
39429 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
39430
39431 install-html-target-libcilkrts: \
39432     configure-target-libcilkrts \
39433     html-target-libcilkrts 
39434         @: $(MAKE); $(unstage)
39435         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39436         r=`${PWD_COMMAND}`; export r; \
39437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39438         $(NORMAL_TARGET_EXPORTS) \
39439         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
39440         for flag in $(EXTRA_TARGET_FLAGS); do \
39441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39442         done; \
39443         (cd $(TARGET_SUBDIR)/libcilkrts && \
39444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39446                   "RANLIB=$${RANLIB}" \
39447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39448                    install-html) \
39449           || exit 1
39450
39451 @endif target-libcilkrts
39452
39453 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
39454 maybe-installcheck-target-libcilkrts:
39455 @if target-libcilkrts
39456 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
39457
39458 installcheck-target-libcilkrts: \
39459     configure-target-libcilkrts 
39460         @: $(MAKE); $(unstage)
39461         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39462         r=`${PWD_COMMAND}`; export r; \
39463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39464         $(NORMAL_TARGET_EXPORTS) \
39465         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
39466         for flag in $(EXTRA_TARGET_FLAGS); do \
39467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39468         done; \
39469         (cd $(TARGET_SUBDIR)/libcilkrts && \
39470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39472                   "RANLIB=$${RANLIB}" \
39473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39474                    installcheck) \
39475           || exit 1
39476
39477 @endif target-libcilkrts
39478
39479 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
39480 maybe-mostlyclean-target-libcilkrts:
39481 @if target-libcilkrts
39482 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
39483
39484 mostlyclean-target-libcilkrts: 
39485         @: $(MAKE); $(unstage)
39486         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39487         r=`${PWD_COMMAND}`; export r; \
39488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39489         $(NORMAL_TARGET_EXPORTS) \
39490         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
39491         for flag in $(EXTRA_TARGET_FLAGS); do \
39492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39493         done; \
39494         (cd $(TARGET_SUBDIR)/libcilkrts && \
39495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39497                   "RANLIB=$${RANLIB}" \
39498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39499                    mostlyclean) \
39500           || exit 1
39501
39502 @endif target-libcilkrts
39503
39504 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
39505 maybe-clean-target-libcilkrts:
39506 @if target-libcilkrts
39507 maybe-clean-target-libcilkrts: clean-target-libcilkrts
39508
39509 clean-target-libcilkrts: 
39510         @: $(MAKE); $(unstage)
39511         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39512         r=`${PWD_COMMAND}`; export r; \
39513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39514         $(NORMAL_TARGET_EXPORTS) \
39515         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
39516         for flag in $(EXTRA_TARGET_FLAGS); do \
39517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39518         done; \
39519         (cd $(TARGET_SUBDIR)/libcilkrts && \
39520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39522                   "RANLIB=$${RANLIB}" \
39523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39524                    clean) \
39525           || exit 1
39526
39527 @endif target-libcilkrts
39528
39529 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
39530 maybe-distclean-target-libcilkrts:
39531 @if target-libcilkrts
39532 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
39533
39534 distclean-target-libcilkrts: 
39535         @: $(MAKE); $(unstage)
39536         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39537         r=`${PWD_COMMAND}`; export r; \
39538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39539         $(NORMAL_TARGET_EXPORTS) \
39540         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
39541         for flag in $(EXTRA_TARGET_FLAGS); do \
39542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39543         done; \
39544         (cd $(TARGET_SUBDIR)/libcilkrts && \
39545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39547                   "RANLIB=$${RANLIB}" \
39548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39549                    distclean) \
39550           || exit 1
39551
39552 @endif target-libcilkrts
39553
39554 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
39555 maybe-maintainer-clean-target-libcilkrts:
39556 @if target-libcilkrts
39557 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
39558
39559 maintainer-clean-target-libcilkrts: 
39560         @: $(MAKE); $(unstage)
39561         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
39562         r=`${PWD_COMMAND}`; export r; \
39563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39564         $(NORMAL_TARGET_EXPORTS) \
39565         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
39566         for flag in $(EXTRA_TARGET_FLAGS); do \
39567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39568         done; \
39569         (cd $(TARGET_SUBDIR)/libcilkrts && \
39570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39572                   "RANLIB=$${RANLIB}" \
39573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39574                    maintainer-clean) \
39575           || exit 1
39576
39577 @endif target-libcilkrts
39578
39579
39580
39581
39582
39583 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
39584 maybe-configure-target-liboffloadmic:
39585 @if gcc-bootstrap
39586 configure-target-liboffloadmic: stage_current
39587 @endif gcc-bootstrap
39588 @if target-liboffloadmic
39589 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
39590 configure-target-liboffloadmic: 
39591         @: $(MAKE); $(unstage)
39592         @r=`${PWD_COMMAND}`; export r; \
39593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39594         echo "Checking multilib configuration for liboffloadmic..."; \
39595         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39596         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
39597         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39598           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
39599             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
39600           else \
39601             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
39602             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39603           fi; \
39604         else \
39605           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
39606         fi; \
39607         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
39608         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
39609         $(NORMAL_TARGET_EXPORTS)  \
39610         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
39611         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
39612         case $(srcdir) in \
39613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39614           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
39615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39616         esac; \
39617         module_srcdir=liboffloadmic; \
39618         rm -f no-such-file || : ; \
39619         CONFIG_SITE=no-such-file $(SHELL) \
39620           $$s/$$module_srcdir/configure \
39621           --srcdir=$${topdir}/$$module_srcdir \
39622           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39623           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
39624           || exit 1
39625 @endif target-liboffloadmic
39626
39627
39628
39629
39630
39631 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
39632 maybe-all-target-liboffloadmic:
39633 @if gcc-bootstrap
39634 all-target-liboffloadmic: stage_current
39635 @endif gcc-bootstrap
39636 @if target-liboffloadmic
39637 TARGET-target-liboffloadmic=all
39638 maybe-all-target-liboffloadmic: all-target-liboffloadmic
39639 all-target-liboffloadmic: configure-target-liboffloadmic
39640         @: $(MAKE); $(unstage)
39641         @r=`${PWD_COMMAND}`; export r; \
39642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39643         $(NORMAL_TARGET_EXPORTS)  \
39644         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39645           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39646                 $(TARGET-target-liboffloadmic))
39647 @endif target-liboffloadmic
39648
39649
39650
39651
39652
39653 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
39654 maybe-check-target-liboffloadmic:
39655 @if target-liboffloadmic
39656 maybe-check-target-liboffloadmic: check-target-liboffloadmic
39657
39658 check-target-liboffloadmic:
39659         @: $(MAKE); $(unstage)
39660         @r=`${PWD_COMMAND}`; export r; \
39661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39662         $(NORMAL_TARGET_EXPORTS) \
39663         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39664           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39665
39666 @endif target-liboffloadmic
39667
39668 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
39669 maybe-install-target-liboffloadmic:
39670 @if target-liboffloadmic
39671 maybe-install-target-liboffloadmic: install-target-liboffloadmic
39672
39673 install-target-liboffloadmic: installdirs
39674         @: $(MAKE); $(unstage)
39675         @r=`${PWD_COMMAND}`; export r; \
39676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39677         $(NORMAL_TARGET_EXPORTS) \
39678         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39679           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39680
39681 @endif target-liboffloadmic
39682
39683 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
39684 maybe-install-strip-target-liboffloadmic:
39685 @if target-liboffloadmic
39686 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
39687
39688 install-strip-target-liboffloadmic: installdirs
39689         @: $(MAKE); $(unstage)
39690         @r=`${PWD_COMMAND}`; export r; \
39691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39692         $(NORMAL_TARGET_EXPORTS) \
39693         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39694           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39695
39696 @endif target-liboffloadmic
39697
39698 # Other targets (info, dvi, pdf, etc.)
39699
39700 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
39701 maybe-info-target-liboffloadmic:
39702 @if target-liboffloadmic
39703 maybe-info-target-liboffloadmic: info-target-liboffloadmic
39704
39705 info-target-liboffloadmic: \
39706     configure-target-liboffloadmic 
39707         @: $(MAKE); $(unstage)
39708         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39709         r=`${PWD_COMMAND}`; export r; \
39710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39711         $(NORMAL_TARGET_EXPORTS) \
39712         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
39713         for flag in $(EXTRA_TARGET_FLAGS); do \
39714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39715         done; \
39716         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39719                   "RANLIB=$${RANLIB}" \
39720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39721                    info) \
39722           || exit 1
39723
39724 @endif target-liboffloadmic
39725
39726 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
39727 maybe-dvi-target-liboffloadmic:
39728 @if target-liboffloadmic
39729 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
39730
39731 dvi-target-liboffloadmic: \
39732     configure-target-liboffloadmic 
39733         @: $(MAKE); $(unstage)
39734         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39735         r=`${PWD_COMMAND}`; export r; \
39736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39737         $(NORMAL_TARGET_EXPORTS) \
39738         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
39739         for flag in $(EXTRA_TARGET_FLAGS); do \
39740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39741         done; \
39742         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39745                   "RANLIB=$${RANLIB}" \
39746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39747                    dvi) \
39748           || exit 1
39749
39750 @endif target-liboffloadmic
39751
39752 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
39753 maybe-pdf-target-liboffloadmic:
39754 @if target-liboffloadmic
39755 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
39756
39757 pdf-target-liboffloadmic: \
39758     configure-target-liboffloadmic 
39759         @: $(MAKE); $(unstage)
39760         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39761         r=`${PWD_COMMAND}`; export r; \
39762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39763         $(NORMAL_TARGET_EXPORTS) \
39764         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39765         for flag in $(EXTRA_TARGET_FLAGS); do \
39766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39767         done; \
39768         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39771                   "RANLIB=$${RANLIB}" \
39772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39773                    pdf) \
39774           || exit 1
39775
39776 @endif target-liboffloadmic
39777
39778 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
39779 maybe-html-target-liboffloadmic:
39780 @if target-liboffloadmic
39781 maybe-html-target-liboffloadmic: html-target-liboffloadmic
39782
39783 html-target-liboffloadmic: \
39784     configure-target-liboffloadmic 
39785         @: $(MAKE); $(unstage)
39786         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39787         r=`${PWD_COMMAND}`; export r; \
39788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39789         $(NORMAL_TARGET_EXPORTS) \
39790         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
39791         for flag in $(EXTRA_TARGET_FLAGS); do \
39792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39793         done; \
39794         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39797                   "RANLIB=$${RANLIB}" \
39798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39799                    html) \
39800           || exit 1
39801
39802 @endif target-liboffloadmic
39803
39804 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
39805 maybe-TAGS-target-liboffloadmic:
39806 @if target-liboffloadmic
39807 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
39808
39809 TAGS-target-liboffloadmic: \
39810     configure-target-liboffloadmic 
39811         @: $(MAKE); $(unstage)
39812         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39813         r=`${PWD_COMMAND}`; export r; \
39814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39815         $(NORMAL_TARGET_EXPORTS) \
39816         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
39817         for flag in $(EXTRA_TARGET_FLAGS); do \
39818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39819         done; \
39820         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39823                   "RANLIB=$${RANLIB}" \
39824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39825                    TAGS) \
39826           || exit 1
39827
39828 @endif target-liboffloadmic
39829
39830 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
39831 maybe-install-info-target-liboffloadmic:
39832 @if target-liboffloadmic
39833 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
39834
39835 install-info-target-liboffloadmic: \
39836     configure-target-liboffloadmic \
39837     info-target-liboffloadmic 
39838         @: $(MAKE); $(unstage)
39839         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39840         r=`${PWD_COMMAND}`; export r; \
39841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39842         $(NORMAL_TARGET_EXPORTS) \
39843         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
39844         for flag in $(EXTRA_TARGET_FLAGS); do \
39845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39846         done; \
39847         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39850                   "RANLIB=$${RANLIB}" \
39851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39852                    install-info) \
39853           || exit 1
39854
39855 @endif target-liboffloadmic
39856
39857 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
39858 maybe-install-pdf-target-liboffloadmic:
39859 @if target-liboffloadmic
39860 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
39861
39862 install-pdf-target-liboffloadmic: \
39863     configure-target-liboffloadmic \
39864     pdf-target-liboffloadmic 
39865         @: $(MAKE); $(unstage)
39866         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39867         r=`${PWD_COMMAND}`; export r; \
39868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39869         $(NORMAL_TARGET_EXPORTS) \
39870         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
39871         for flag in $(EXTRA_TARGET_FLAGS); do \
39872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39873         done; \
39874         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39877                   "RANLIB=$${RANLIB}" \
39878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39879                    install-pdf) \
39880           || exit 1
39881
39882 @endif target-liboffloadmic
39883
39884 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
39885 maybe-install-html-target-liboffloadmic:
39886 @if target-liboffloadmic
39887 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
39888
39889 install-html-target-liboffloadmic: \
39890     configure-target-liboffloadmic \
39891     html-target-liboffloadmic 
39892         @: $(MAKE); $(unstage)
39893         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39894         r=`${PWD_COMMAND}`; export r; \
39895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39896         $(NORMAL_TARGET_EXPORTS) \
39897         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
39898         for flag in $(EXTRA_TARGET_FLAGS); do \
39899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39900         done; \
39901         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39904                   "RANLIB=$${RANLIB}" \
39905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39906                    install-html) \
39907           || exit 1
39908
39909 @endif target-liboffloadmic
39910
39911 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
39912 maybe-installcheck-target-liboffloadmic:
39913 @if target-liboffloadmic
39914 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
39915
39916 installcheck-target-liboffloadmic: \
39917     configure-target-liboffloadmic 
39918         @: $(MAKE); $(unstage)
39919         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39920         r=`${PWD_COMMAND}`; export r; \
39921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39922         $(NORMAL_TARGET_EXPORTS) \
39923         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
39924         for flag in $(EXTRA_TARGET_FLAGS); do \
39925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39926         done; \
39927         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39930                   "RANLIB=$${RANLIB}" \
39931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39932                    installcheck) \
39933           || exit 1
39934
39935 @endif target-liboffloadmic
39936
39937 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
39938 maybe-mostlyclean-target-liboffloadmic:
39939 @if target-liboffloadmic
39940 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
39941
39942 mostlyclean-target-liboffloadmic: 
39943         @: $(MAKE); $(unstage)
39944         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39945         r=`${PWD_COMMAND}`; export r; \
39946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39947         $(NORMAL_TARGET_EXPORTS) \
39948         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39949         for flag in $(EXTRA_TARGET_FLAGS); do \
39950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39951         done; \
39952         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39955                   "RANLIB=$${RANLIB}" \
39956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39957                    mostlyclean) \
39958           || exit 1
39959
39960 @endif target-liboffloadmic
39961
39962 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
39963 maybe-clean-target-liboffloadmic:
39964 @if target-liboffloadmic
39965 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
39966
39967 clean-target-liboffloadmic: 
39968         @: $(MAKE); $(unstage)
39969         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39970         r=`${PWD_COMMAND}`; export r; \
39971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39972         $(NORMAL_TARGET_EXPORTS) \
39973         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
39974         for flag in $(EXTRA_TARGET_FLAGS); do \
39975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39976         done; \
39977         (cd $(TARGET_SUBDIR)/liboffloadmic && \
39978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39980                   "RANLIB=$${RANLIB}" \
39981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39982                    clean) \
39983           || exit 1
39984
39985 @endif target-liboffloadmic
39986
39987 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
39988 maybe-distclean-target-liboffloadmic:
39989 @if target-liboffloadmic
39990 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
39991
39992 distclean-target-liboffloadmic: 
39993         @: $(MAKE); $(unstage)
39994         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
39995         r=`${PWD_COMMAND}`; export r; \
39996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39997         $(NORMAL_TARGET_EXPORTS) \
39998         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
39999         for flag in $(EXTRA_TARGET_FLAGS); do \
40000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40001         done; \
40002         (cd $(TARGET_SUBDIR)/liboffloadmic && \
40003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40005                   "RANLIB=$${RANLIB}" \
40006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40007                    distclean) \
40008           || exit 1
40009
40010 @endif target-liboffloadmic
40011
40012 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
40013 maybe-maintainer-clean-target-liboffloadmic:
40014 @if target-liboffloadmic
40015 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
40016
40017 maintainer-clean-target-liboffloadmic: 
40018         @: $(MAKE); $(unstage)
40019         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
40020         r=`${PWD_COMMAND}`; export r; \
40021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40022         $(NORMAL_TARGET_EXPORTS) \
40023         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
40024         for flag in $(EXTRA_TARGET_FLAGS); do \
40025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40026         done; \
40027         (cd $(TARGET_SUBDIR)/liboffloadmic && \
40028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40030                   "RANLIB=$${RANLIB}" \
40031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40032                    maintainer-clean) \
40033           || exit 1
40034
40035 @endif target-liboffloadmic
40036
40037
40038
40039
40040
40041 .PHONY: configure-target-libssp maybe-configure-target-libssp
40042 maybe-configure-target-libssp:
40043 @if gcc-bootstrap
40044 configure-target-libssp: stage_current
40045 @endif gcc-bootstrap
40046 @if target-libssp
40047 maybe-configure-target-libssp: configure-target-libssp
40048 configure-target-libssp: 
40049         @: $(MAKE); $(unstage)
40050         @r=`${PWD_COMMAND}`; export r; \
40051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40052         echo "Checking multilib configuration for libssp..."; \
40053         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
40054         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
40055         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
40056           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
40057             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
40058           else \
40059             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
40060             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40061           fi; \
40062         else \
40063           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
40064         fi; \
40065         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
40066         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
40067         $(NORMAL_TARGET_EXPORTS)  \
40068         echo Configuring in $(TARGET_SUBDIR)/libssp; \
40069         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
40070         case $(srcdir) in \
40071           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40072           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
40073                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40074         esac; \
40075         module_srcdir=libssp; \
40076         rm -f no-such-file || : ; \
40077         CONFIG_SITE=no-such-file $(SHELL) \
40078           $$s/$$module_srcdir/configure \
40079           --srcdir=$${topdir}/$$module_srcdir \
40080           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40081           --target=${target_alias}  \
40082           || exit 1
40083 @endif target-libssp
40084
40085
40086
40087
40088
40089 .PHONY: all-target-libssp maybe-all-target-libssp
40090 maybe-all-target-libssp:
40091 @if gcc-bootstrap
40092 all-target-libssp: stage_current
40093 @endif gcc-bootstrap
40094 @if target-libssp
40095 TARGET-target-libssp=all
40096 maybe-all-target-libssp: all-target-libssp
40097 all-target-libssp: configure-target-libssp
40098         @: $(MAKE); $(unstage)
40099         @r=`${PWD_COMMAND}`; export r; \
40100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40101         $(NORMAL_TARGET_EXPORTS)  \
40102         (cd $(TARGET_SUBDIR)/libssp && \
40103           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40104                 $(TARGET-target-libssp))
40105 @endif target-libssp
40106
40107
40108
40109
40110
40111 .PHONY: check-target-libssp maybe-check-target-libssp
40112 maybe-check-target-libssp:
40113 @if target-libssp
40114 maybe-check-target-libssp: check-target-libssp
40115
40116 check-target-libssp:
40117         @: $(MAKE); $(unstage)
40118         @r=`${PWD_COMMAND}`; export r; \
40119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40120         $(NORMAL_TARGET_EXPORTS) \
40121         (cd $(TARGET_SUBDIR)/libssp && \
40122           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40123
40124 @endif target-libssp
40125
40126 .PHONY: install-target-libssp maybe-install-target-libssp
40127 maybe-install-target-libssp:
40128 @if target-libssp
40129 maybe-install-target-libssp: install-target-libssp
40130
40131 install-target-libssp: installdirs
40132         @: $(MAKE); $(unstage)
40133         @r=`${PWD_COMMAND}`; export r; \
40134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40135         $(NORMAL_TARGET_EXPORTS) \
40136         (cd $(TARGET_SUBDIR)/libssp && \
40137           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40138
40139 @endif target-libssp
40140
40141 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
40142 maybe-install-strip-target-libssp:
40143 @if target-libssp
40144 maybe-install-strip-target-libssp: install-strip-target-libssp
40145
40146 install-strip-target-libssp: installdirs
40147         @: $(MAKE); $(unstage)
40148         @r=`${PWD_COMMAND}`; export r; \
40149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40150         $(NORMAL_TARGET_EXPORTS) \
40151         (cd $(TARGET_SUBDIR)/libssp && \
40152           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40153
40154 @endif target-libssp
40155
40156 # Other targets (info, dvi, pdf, etc.)
40157
40158 .PHONY: maybe-info-target-libssp info-target-libssp
40159 maybe-info-target-libssp:
40160 @if target-libssp
40161 maybe-info-target-libssp: info-target-libssp
40162
40163 info-target-libssp: \
40164     configure-target-libssp 
40165         @: $(MAKE); $(unstage)
40166         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40167         r=`${PWD_COMMAND}`; export r; \
40168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40169         $(NORMAL_TARGET_EXPORTS) \
40170         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
40171         for flag in $(EXTRA_TARGET_FLAGS); do \
40172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40173         done; \
40174         (cd $(TARGET_SUBDIR)/libssp && \
40175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40177                   "RANLIB=$${RANLIB}" \
40178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40179                    info) \
40180           || exit 1
40181
40182 @endif target-libssp
40183
40184 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
40185 maybe-dvi-target-libssp:
40186 @if target-libssp
40187 maybe-dvi-target-libssp: dvi-target-libssp
40188
40189 dvi-target-libssp: \
40190     configure-target-libssp 
40191         @: $(MAKE); $(unstage)
40192         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40193         r=`${PWD_COMMAND}`; export r; \
40194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40195         $(NORMAL_TARGET_EXPORTS) \
40196         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
40197         for flag in $(EXTRA_TARGET_FLAGS); do \
40198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40199         done; \
40200         (cd $(TARGET_SUBDIR)/libssp && \
40201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40203                   "RANLIB=$${RANLIB}" \
40204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40205                    dvi) \
40206           || exit 1
40207
40208 @endif target-libssp
40209
40210 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
40211 maybe-pdf-target-libssp:
40212 @if target-libssp
40213 maybe-pdf-target-libssp: pdf-target-libssp
40214
40215 pdf-target-libssp: \
40216     configure-target-libssp 
40217         @: $(MAKE); $(unstage)
40218         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40219         r=`${PWD_COMMAND}`; export r; \
40220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40221         $(NORMAL_TARGET_EXPORTS) \
40222         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
40223         for flag in $(EXTRA_TARGET_FLAGS); do \
40224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40225         done; \
40226         (cd $(TARGET_SUBDIR)/libssp && \
40227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40229                   "RANLIB=$${RANLIB}" \
40230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40231                    pdf) \
40232           || exit 1
40233
40234 @endif target-libssp
40235
40236 .PHONY: maybe-html-target-libssp html-target-libssp
40237 maybe-html-target-libssp:
40238 @if target-libssp
40239 maybe-html-target-libssp: html-target-libssp
40240
40241 html-target-libssp: \
40242     configure-target-libssp 
40243         @: $(MAKE); $(unstage)
40244         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40245         r=`${PWD_COMMAND}`; export r; \
40246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247         $(NORMAL_TARGET_EXPORTS) \
40248         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
40249         for flag in $(EXTRA_TARGET_FLAGS); do \
40250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40251         done; \
40252         (cd $(TARGET_SUBDIR)/libssp && \
40253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40255                   "RANLIB=$${RANLIB}" \
40256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40257                    html) \
40258           || exit 1
40259
40260 @endif target-libssp
40261
40262 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
40263 maybe-TAGS-target-libssp:
40264 @if target-libssp
40265 maybe-TAGS-target-libssp: TAGS-target-libssp
40266
40267 TAGS-target-libssp: \
40268     configure-target-libssp 
40269         @: $(MAKE); $(unstage)
40270         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40271         r=`${PWD_COMMAND}`; export r; \
40272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40273         $(NORMAL_TARGET_EXPORTS) \
40274         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
40275         for flag in $(EXTRA_TARGET_FLAGS); do \
40276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40277         done; \
40278         (cd $(TARGET_SUBDIR)/libssp && \
40279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40281                   "RANLIB=$${RANLIB}" \
40282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40283                    TAGS) \
40284           || exit 1
40285
40286 @endif target-libssp
40287
40288 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
40289 maybe-install-info-target-libssp:
40290 @if target-libssp
40291 maybe-install-info-target-libssp: install-info-target-libssp
40292
40293 install-info-target-libssp: \
40294     configure-target-libssp \
40295     info-target-libssp 
40296         @: $(MAKE); $(unstage)
40297         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40298         r=`${PWD_COMMAND}`; export r; \
40299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300         $(NORMAL_TARGET_EXPORTS) \
40301         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
40302         for flag in $(EXTRA_TARGET_FLAGS); do \
40303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40304         done; \
40305         (cd $(TARGET_SUBDIR)/libssp && \
40306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40308                   "RANLIB=$${RANLIB}" \
40309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40310                    install-info) \
40311           || exit 1
40312
40313 @endif target-libssp
40314
40315 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
40316 maybe-install-pdf-target-libssp:
40317 @if target-libssp
40318 maybe-install-pdf-target-libssp: install-pdf-target-libssp
40319
40320 install-pdf-target-libssp: \
40321     configure-target-libssp \
40322     pdf-target-libssp 
40323         @: $(MAKE); $(unstage)
40324         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40325         r=`${PWD_COMMAND}`; export r; \
40326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40327         $(NORMAL_TARGET_EXPORTS) \
40328         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
40329         for flag in $(EXTRA_TARGET_FLAGS); do \
40330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40331         done; \
40332         (cd $(TARGET_SUBDIR)/libssp && \
40333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40335                   "RANLIB=$${RANLIB}" \
40336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40337                    install-pdf) \
40338           || exit 1
40339
40340 @endif target-libssp
40341
40342 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
40343 maybe-install-html-target-libssp:
40344 @if target-libssp
40345 maybe-install-html-target-libssp: install-html-target-libssp
40346
40347 install-html-target-libssp: \
40348     configure-target-libssp \
40349     html-target-libssp 
40350         @: $(MAKE); $(unstage)
40351         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40352         r=`${PWD_COMMAND}`; export r; \
40353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40354         $(NORMAL_TARGET_EXPORTS) \
40355         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
40356         for flag in $(EXTRA_TARGET_FLAGS); do \
40357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40358         done; \
40359         (cd $(TARGET_SUBDIR)/libssp && \
40360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40362                   "RANLIB=$${RANLIB}" \
40363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40364                    install-html) \
40365           || exit 1
40366
40367 @endif target-libssp
40368
40369 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
40370 maybe-installcheck-target-libssp:
40371 @if target-libssp
40372 maybe-installcheck-target-libssp: installcheck-target-libssp
40373
40374 installcheck-target-libssp: \
40375     configure-target-libssp 
40376         @: $(MAKE); $(unstage)
40377         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40378         r=`${PWD_COMMAND}`; export r; \
40379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40380         $(NORMAL_TARGET_EXPORTS) \
40381         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
40382         for flag in $(EXTRA_TARGET_FLAGS); do \
40383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40384         done; \
40385         (cd $(TARGET_SUBDIR)/libssp && \
40386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40388                   "RANLIB=$${RANLIB}" \
40389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40390                    installcheck) \
40391           || exit 1
40392
40393 @endif target-libssp
40394
40395 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
40396 maybe-mostlyclean-target-libssp:
40397 @if target-libssp
40398 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
40399
40400 mostlyclean-target-libssp: 
40401         @: $(MAKE); $(unstage)
40402         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40403         r=`${PWD_COMMAND}`; export r; \
40404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40405         $(NORMAL_TARGET_EXPORTS) \
40406         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
40407         for flag in $(EXTRA_TARGET_FLAGS); do \
40408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40409         done; \
40410         (cd $(TARGET_SUBDIR)/libssp && \
40411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40413                   "RANLIB=$${RANLIB}" \
40414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40415                    mostlyclean) \
40416           || exit 1
40417
40418 @endif target-libssp
40419
40420 .PHONY: maybe-clean-target-libssp clean-target-libssp
40421 maybe-clean-target-libssp:
40422 @if target-libssp
40423 maybe-clean-target-libssp: clean-target-libssp
40424
40425 clean-target-libssp: 
40426         @: $(MAKE); $(unstage)
40427         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40428         r=`${PWD_COMMAND}`; export r; \
40429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40430         $(NORMAL_TARGET_EXPORTS) \
40431         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
40432         for flag in $(EXTRA_TARGET_FLAGS); do \
40433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40434         done; \
40435         (cd $(TARGET_SUBDIR)/libssp && \
40436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40438                   "RANLIB=$${RANLIB}" \
40439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40440                    clean) \
40441           || exit 1
40442
40443 @endif target-libssp
40444
40445 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
40446 maybe-distclean-target-libssp:
40447 @if target-libssp
40448 maybe-distclean-target-libssp: distclean-target-libssp
40449
40450 distclean-target-libssp: 
40451         @: $(MAKE); $(unstage)
40452         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40453         r=`${PWD_COMMAND}`; export r; \
40454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40455         $(NORMAL_TARGET_EXPORTS) \
40456         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
40457         for flag in $(EXTRA_TARGET_FLAGS); do \
40458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40459         done; \
40460         (cd $(TARGET_SUBDIR)/libssp && \
40461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40463                   "RANLIB=$${RANLIB}" \
40464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40465                    distclean) \
40466           || exit 1
40467
40468 @endif target-libssp
40469
40470 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
40471 maybe-maintainer-clean-target-libssp:
40472 @if target-libssp
40473 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
40474
40475 maintainer-clean-target-libssp: 
40476         @: $(MAKE); $(unstage)
40477         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
40478         r=`${PWD_COMMAND}`; export r; \
40479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40480         $(NORMAL_TARGET_EXPORTS) \
40481         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
40482         for flag in $(EXTRA_TARGET_FLAGS); do \
40483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40484         done; \
40485         (cd $(TARGET_SUBDIR)/libssp && \
40486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40488                   "RANLIB=$${RANLIB}" \
40489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40490                    maintainer-clean) \
40491           || exit 1
40492
40493 @endif target-libssp
40494
40495
40496
40497
40498
40499 .PHONY: configure-target-newlib maybe-configure-target-newlib
40500 maybe-configure-target-newlib:
40501 @if gcc-bootstrap
40502 configure-target-newlib: stage_current
40503 @endif gcc-bootstrap
40504 @if target-newlib
40505 maybe-configure-target-newlib: configure-target-newlib
40506 configure-target-newlib: 
40507         @: $(MAKE); $(unstage)
40508         @r=`${PWD_COMMAND}`; export r; \
40509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40510         echo "Checking multilib configuration for newlib..."; \
40511         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
40512         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
40513         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
40514           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
40515             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
40516           else \
40517             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
40518             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40519           fi; \
40520         else \
40521           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
40522         fi; \
40523         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
40524         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
40525         $(NORMAL_TARGET_EXPORTS)  \
40526         echo Configuring in $(TARGET_SUBDIR)/newlib; \
40527         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
40528         case $(srcdir) in \
40529           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40530           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
40531                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40532         esac; \
40533         module_srcdir=newlib; \
40534         rm -f no-such-file || : ; \
40535         CONFIG_SITE=no-such-file $(SHELL) \
40536           $$s/$$module_srcdir/configure \
40537           --srcdir=$${topdir}/$$module_srcdir \
40538           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40539           --target=${target_alias}  \
40540           || exit 1
40541 @endif target-newlib
40542
40543
40544
40545
40546
40547 .PHONY: all-target-newlib maybe-all-target-newlib
40548 maybe-all-target-newlib:
40549 @if gcc-bootstrap
40550 all-target-newlib: stage_current
40551 @endif gcc-bootstrap
40552 @if target-newlib
40553 TARGET-target-newlib=all
40554 maybe-all-target-newlib: all-target-newlib
40555 all-target-newlib: configure-target-newlib
40556         @: $(MAKE); $(unstage)
40557         @r=`${PWD_COMMAND}`; export r; \
40558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40559         $(NORMAL_TARGET_EXPORTS)  \
40560         (cd $(TARGET_SUBDIR)/newlib && \
40561           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40562                 $(TARGET-target-newlib))
40563 @endif target-newlib
40564
40565
40566
40567
40568
40569 .PHONY: check-target-newlib maybe-check-target-newlib
40570 maybe-check-target-newlib:
40571 @if target-newlib
40572 maybe-check-target-newlib: check-target-newlib
40573
40574 check-target-newlib:
40575         @: $(MAKE); $(unstage)
40576         @r=`${PWD_COMMAND}`; export r; \
40577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40578         $(NORMAL_TARGET_EXPORTS) \
40579         (cd $(TARGET_SUBDIR)/newlib && \
40580           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40581
40582 @endif target-newlib
40583
40584 .PHONY: install-target-newlib maybe-install-target-newlib
40585 maybe-install-target-newlib:
40586 @if target-newlib
40587 maybe-install-target-newlib: install-target-newlib
40588
40589 install-target-newlib: installdirs
40590         @: $(MAKE); $(unstage)
40591         @r=`${PWD_COMMAND}`; export r; \
40592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40593         $(NORMAL_TARGET_EXPORTS) \
40594         (cd $(TARGET_SUBDIR)/newlib && \
40595           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40596
40597 @endif target-newlib
40598
40599 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
40600 maybe-install-strip-target-newlib:
40601 @if target-newlib
40602 maybe-install-strip-target-newlib: install-strip-target-newlib
40603
40604 install-strip-target-newlib: installdirs
40605         @: $(MAKE); $(unstage)
40606         @r=`${PWD_COMMAND}`; export r; \
40607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40608         $(NORMAL_TARGET_EXPORTS) \
40609         (cd $(TARGET_SUBDIR)/newlib && \
40610           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40611
40612 @endif target-newlib
40613
40614 # Other targets (info, dvi, pdf, etc.)
40615
40616 .PHONY: maybe-info-target-newlib info-target-newlib
40617 maybe-info-target-newlib:
40618 @if target-newlib
40619 maybe-info-target-newlib: info-target-newlib
40620
40621 info-target-newlib: \
40622     configure-target-newlib 
40623         @: $(MAKE); $(unstage)
40624         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40625         r=`${PWD_COMMAND}`; export r; \
40626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40627         $(NORMAL_TARGET_EXPORTS) \
40628         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
40629         for flag in $(EXTRA_TARGET_FLAGS); do \
40630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40631         done; \
40632         (cd $(TARGET_SUBDIR)/newlib && \
40633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40635                   "RANLIB=$${RANLIB}" \
40636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40637                    info) \
40638           || exit 1
40639
40640 @endif target-newlib
40641
40642 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
40643 maybe-dvi-target-newlib:
40644 @if target-newlib
40645 maybe-dvi-target-newlib: dvi-target-newlib
40646
40647 dvi-target-newlib: \
40648     configure-target-newlib 
40649         @: $(MAKE); $(unstage)
40650         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40651         r=`${PWD_COMMAND}`; export r; \
40652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40653         $(NORMAL_TARGET_EXPORTS) \
40654         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
40655         for flag in $(EXTRA_TARGET_FLAGS); do \
40656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40657         done; \
40658         (cd $(TARGET_SUBDIR)/newlib && \
40659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40661                   "RANLIB=$${RANLIB}" \
40662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40663                    dvi) \
40664           || exit 1
40665
40666 @endif target-newlib
40667
40668 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
40669 maybe-pdf-target-newlib:
40670 @if target-newlib
40671 maybe-pdf-target-newlib: pdf-target-newlib
40672
40673 pdf-target-newlib: \
40674     configure-target-newlib 
40675         @: $(MAKE); $(unstage)
40676         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40677         r=`${PWD_COMMAND}`; export r; \
40678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40679         $(NORMAL_TARGET_EXPORTS) \
40680         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
40681         for flag in $(EXTRA_TARGET_FLAGS); do \
40682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40683         done; \
40684         (cd $(TARGET_SUBDIR)/newlib && \
40685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40687                   "RANLIB=$${RANLIB}" \
40688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40689                    pdf) \
40690           || exit 1
40691
40692 @endif target-newlib
40693
40694 .PHONY: maybe-html-target-newlib html-target-newlib
40695 maybe-html-target-newlib:
40696 @if target-newlib
40697 maybe-html-target-newlib: html-target-newlib
40698
40699 html-target-newlib: \
40700     configure-target-newlib 
40701         @: $(MAKE); $(unstage)
40702         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40703         r=`${PWD_COMMAND}`; export r; \
40704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40705         $(NORMAL_TARGET_EXPORTS) \
40706         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
40707         for flag in $(EXTRA_TARGET_FLAGS); do \
40708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40709         done; \
40710         (cd $(TARGET_SUBDIR)/newlib && \
40711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40713                   "RANLIB=$${RANLIB}" \
40714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40715                    html) \
40716           || exit 1
40717
40718 @endif target-newlib
40719
40720 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
40721 maybe-TAGS-target-newlib:
40722 @if target-newlib
40723 maybe-TAGS-target-newlib: TAGS-target-newlib
40724
40725 TAGS-target-newlib: \
40726     configure-target-newlib 
40727         @: $(MAKE); $(unstage)
40728         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40729         r=`${PWD_COMMAND}`; export r; \
40730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40731         $(NORMAL_TARGET_EXPORTS) \
40732         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
40733         for flag in $(EXTRA_TARGET_FLAGS); do \
40734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40735         done; \
40736         (cd $(TARGET_SUBDIR)/newlib && \
40737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40739                   "RANLIB=$${RANLIB}" \
40740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40741                    TAGS) \
40742           || exit 1
40743
40744 @endif target-newlib
40745
40746 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
40747 maybe-install-info-target-newlib:
40748 @if target-newlib
40749 maybe-install-info-target-newlib: install-info-target-newlib
40750
40751 install-info-target-newlib: \
40752     configure-target-newlib \
40753     info-target-newlib 
40754         @: $(MAKE); $(unstage)
40755         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40756         r=`${PWD_COMMAND}`; export r; \
40757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40758         $(NORMAL_TARGET_EXPORTS) \
40759         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
40760         for flag in $(EXTRA_TARGET_FLAGS); do \
40761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40762         done; \
40763         (cd $(TARGET_SUBDIR)/newlib && \
40764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40766                   "RANLIB=$${RANLIB}" \
40767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40768                    install-info) \
40769           || exit 1
40770
40771 @endif target-newlib
40772
40773 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
40774 maybe-install-pdf-target-newlib:
40775 @if target-newlib
40776 maybe-install-pdf-target-newlib: install-pdf-target-newlib
40777
40778 install-pdf-target-newlib: \
40779     configure-target-newlib \
40780     pdf-target-newlib 
40781         @: $(MAKE); $(unstage)
40782         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40783         r=`${PWD_COMMAND}`; export r; \
40784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40785         $(NORMAL_TARGET_EXPORTS) \
40786         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
40787         for flag in $(EXTRA_TARGET_FLAGS); do \
40788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40789         done; \
40790         (cd $(TARGET_SUBDIR)/newlib && \
40791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40793                   "RANLIB=$${RANLIB}" \
40794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40795                    install-pdf) \
40796           || exit 1
40797
40798 @endif target-newlib
40799
40800 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
40801 maybe-install-html-target-newlib:
40802 @if target-newlib
40803 maybe-install-html-target-newlib: install-html-target-newlib
40804
40805 install-html-target-newlib: \
40806     configure-target-newlib \
40807     html-target-newlib 
40808         @: $(MAKE); $(unstage)
40809         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40810         r=`${PWD_COMMAND}`; export r; \
40811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40812         $(NORMAL_TARGET_EXPORTS) \
40813         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
40814         for flag in $(EXTRA_TARGET_FLAGS); do \
40815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40816         done; \
40817         (cd $(TARGET_SUBDIR)/newlib && \
40818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40820                   "RANLIB=$${RANLIB}" \
40821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40822                    install-html) \
40823           || exit 1
40824
40825 @endif target-newlib
40826
40827 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
40828 maybe-installcheck-target-newlib:
40829 @if target-newlib
40830 maybe-installcheck-target-newlib: installcheck-target-newlib
40831
40832 installcheck-target-newlib: \
40833     configure-target-newlib 
40834         @: $(MAKE); $(unstage)
40835         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40836         r=`${PWD_COMMAND}`; export r; \
40837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40838         $(NORMAL_TARGET_EXPORTS) \
40839         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
40840         for flag in $(EXTRA_TARGET_FLAGS); do \
40841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40842         done; \
40843         (cd $(TARGET_SUBDIR)/newlib && \
40844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40846                   "RANLIB=$${RANLIB}" \
40847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40848                    installcheck) \
40849           || exit 1
40850
40851 @endif target-newlib
40852
40853 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
40854 maybe-mostlyclean-target-newlib:
40855 @if target-newlib
40856 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
40857
40858 mostlyclean-target-newlib: 
40859         @: $(MAKE); $(unstage)
40860         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40861         r=`${PWD_COMMAND}`; export r; \
40862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40863         $(NORMAL_TARGET_EXPORTS) \
40864         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
40865         for flag in $(EXTRA_TARGET_FLAGS); do \
40866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40867         done; \
40868         (cd $(TARGET_SUBDIR)/newlib && \
40869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40871                   "RANLIB=$${RANLIB}" \
40872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40873                    mostlyclean) \
40874           || exit 1
40875
40876 @endif target-newlib
40877
40878 .PHONY: maybe-clean-target-newlib clean-target-newlib
40879 maybe-clean-target-newlib:
40880 @if target-newlib
40881 maybe-clean-target-newlib: clean-target-newlib
40882
40883 clean-target-newlib: 
40884         @: $(MAKE); $(unstage)
40885         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40886         r=`${PWD_COMMAND}`; export r; \
40887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40888         $(NORMAL_TARGET_EXPORTS) \
40889         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
40890         for flag in $(EXTRA_TARGET_FLAGS); do \
40891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40892         done; \
40893         (cd $(TARGET_SUBDIR)/newlib && \
40894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40896                   "RANLIB=$${RANLIB}" \
40897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40898                    clean) \
40899           || exit 1
40900
40901 @endif target-newlib
40902
40903 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
40904 maybe-distclean-target-newlib:
40905 @if target-newlib
40906 maybe-distclean-target-newlib: distclean-target-newlib
40907
40908 distclean-target-newlib: 
40909         @: $(MAKE); $(unstage)
40910         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40911         r=`${PWD_COMMAND}`; export r; \
40912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40913         $(NORMAL_TARGET_EXPORTS) \
40914         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
40915         for flag in $(EXTRA_TARGET_FLAGS); do \
40916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40917         done; \
40918         (cd $(TARGET_SUBDIR)/newlib && \
40919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40921                   "RANLIB=$${RANLIB}" \
40922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40923                    distclean) \
40924           || exit 1
40925
40926 @endif target-newlib
40927
40928 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
40929 maybe-maintainer-clean-target-newlib:
40930 @if target-newlib
40931 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
40932
40933 maintainer-clean-target-newlib: 
40934         @: $(MAKE); $(unstage)
40935         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
40936         r=`${PWD_COMMAND}`; export r; \
40937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40938         $(NORMAL_TARGET_EXPORTS) \
40939         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
40940         for flag in $(EXTRA_TARGET_FLAGS); do \
40941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40942         done; \
40943         (cd $(TARGET_SUBDIR)/newlib && \
40944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40946                   "RANLIB=$${RANLIB}" \
40947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40948                    maintainer-clean) \
40949           || exit 1
40950
40951 @endif target-newlib
40952
40953
40954
40955
40956
40957 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
40958 maybe-configure-target-libgcc:
40959 @if gcc-bootstrap
40960 configure-target-libgcc: stage_current
40961 @endif gcc-bootstrap
40962 @if target-libgcc
40963 maybe-configure-target-libgcc: configure-target-libgcc
40964 configure-target-libgcc: 
40965         @r=`${PWD_COMMAND}`; export r; \
40966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40967         echo "Checking multilib configuration for libgcc..."; \
40968         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40969         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
40970         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40971           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
40972             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
40973           else \
40974             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
40975             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40976           fi; \
40977         else \
40978           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
40979         fi; \
40980         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
40981         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
40982         $(NORMAL_TARGET_EXPORTS)  \
40983         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
40984         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
40985         case $(srcdir) in \
40986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40987           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
40988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40989         esac; \
40990         module_srcdir=libgcc; \
40991         rm -f no-such-file || : ; \
40992         CONFIG_SITE=no-such-file $(SHELL) \
40993           $$s/$$module_srcdir/configure \
40994           --srcdir=$${topdir}/$$module_srcdir \
40995           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40996           --target=${target_alias}  \
40997           || exit 1
40998 @endif target-libgcc
40999
41000
41001
41002 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
41003 maybe-configure-stage1-target-libgcc:
41004 @if target-libgcc-bootstrap
41005 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
41006 configure-stage1-target-libgcc:
41007         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41008         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41009         @r=`${PWD_COMMAND}`; export r; \
41010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41011         TFLAGS="$(STAGE1_TFLAGS)"; \
41012         echo "Checking multilib configuration for libgcc..."; \
41013         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41014         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41015           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41016             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41017           else \
41018             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41019             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41020           fi; \
41021         else \
41022           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41023         fi; \
41024         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41025         $(NORMAL_TARGET_EXPORTS) \
41026         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41027         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41028         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41029         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
41030         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41031         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41032         case $(srcdir) in \
41033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41034           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41036         esac; \
41037         module_srcdir=libgcc; \
41038         $(SHELL) $$s/$$module_srcdir/configure \
41039           --srcdir=$${topdir}/$$module_srcdir \
41040           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41041           --target=${target_alias} \
41042            \
41043           $(STAGE1_CONFIGURE_FLAGS)
41044 @endif target-libgcc-bootstrap
41045
41046 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
41047 maybe-configure-stage2-target-libgcc:
41048 @if target-libgcc-bootstrap
41049 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
41050 configure-stage2-target-libgcc:
41051         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41052         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41053         @r=`${PWD_COMMAND}`; export r; \
41054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41055         TFLAGS="$(STAGE2_TFLAGS)"; \
41056         echo "Checking multilib configuration for libgcc..."; \
41057         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41058         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41059           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41060             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41061           else \
41062             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41063             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41064           fi; \
41065         else \
41066           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41067         fi; \
41068         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41069         $(NORMAL_TARGET_EXPORTS) \
41070          \
41071         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41072         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41073         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41074         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
41075         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41076         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41077         case $(srcdir) in \
41078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41079           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41081         esac; \
41082         module_srcdir=libgcc; \
41083         $(SHELL) $$s/$$module_srcdir/configure \
41084           --srcdir=$${topdir}/$$module_srcdir \
41085           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41086           --target=${target_alias} \
41087           --with-build-libsubdir=$(HOST_SUBDIR) \
41088           $(STAGE2_CONFIGURE_FLAGS)
41089 @endif target-libgcc-bootstrap
41090
41091 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
41092 maybe-configure-stage3-target-libgcc:
41093 @if target-libgcc-bootstrap
41094 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
41095 configure-stage3-target-libgcc:
41096         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41097         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41098         @r=`${PWD_COMMAND}`; export r; \
41099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41100         TFLAGS="$(STAGE3_TFLAGS)"; \
41101         echo "Checking multilib configuration for libgcc..."; \
41102         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41103         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41104           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41105             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41106           else \
41107             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41108             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41109           fi; \
41110         else \
41111           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41112         fi; \
41113         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41114         $(NORMAL_TARGET_EXPORTS) \
41115          \
41116         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41117         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41118         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41119         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
41120         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41121         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41122         case $(srcdir) in \
41123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41124           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41126         esac; \
41127         module_srcdir=libgcc; \
41128         $(SHELL) $$s/$$module_srcdir/configure \
41129           --srcdir=$${topdir}/$$module_srcdir \
41130           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41131           --target=${target_alias} \
41132           --with-build-libsubdir=$(HOST_SUBDIR) \
41133           $(STAGE3_CONFIGURE_FLAGS)
41134 @endif target-libgcc-bootstrap
41135
41136 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
41137 maybe-configure-stage4-target-libgcc:
41138 @if target-libgcc-bootstrap
41139 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
41140 configure-stage4-target-libgcc:
41141         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41142         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41143         @r=`${PWD_COMMAND}`; export r; \
41144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41145         TFLAGS="$(STAGE4_TFLAGS)"; \
41146         echo "Checking multilib configuration for libgcc..."; \
41147         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41148         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41149           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41150             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41151           else \
41152             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41153             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41154           fi; \
41155         else \
41156           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41157         fi; \
41158         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41159         $(NORMAL_TARGET_EXPORTS) \
41160          \
41161         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41162         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41163         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41164         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
41165         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41166         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41167         case $(srcdir) in \
41168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41169           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41171         esac; \
41172         module_srcdir=libgcc; \
41173         $(SHELL) $$s/$$module_srcdir/configure \
41174           --srcdir=$${topdir}/$$module_srcdir \
41175           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41176           --target=${target_alias} \
41177           --with-build-libsubdir=$(HOST_SUBDIR) \
41178           $(STAGE4_CONFIGURE_FLAGS)
41179 @endif target-libgcc-bootstrap
41180
41181 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
41182 maybe-configure-stageprofile-target-libgcc:
41183 @if target-libgcc-bootstrap
41184 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41185 configure-stageprofile-target-libgcc:
41186         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41187         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41188         @r=`${PWD_COMMAND}`; export r; \
41189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41190         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41191         echo "Checking multilib configuration for libgcc..."; \
41192         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41193         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41194           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41195             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41196           else \
41197             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41198             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41199           fi; \
41200         else \
41201           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41202         fi; \
41203         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41204         $(NORMAL_TARGET_EXPORTS) \
41205          \
41206         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41207         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41208         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41209         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
41210         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41211         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41212         case $(srcdir) in \
41213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41214           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41216         esac; \
41217         module_srcdir=libgcc; \
41218         $(SHELL) $$s/$$module_srcdir/configure \
41219           --srcdir=$${topdir}/$$module_srcdir \
41220           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41221           --target=${target_alias} \
41222           --with-build-libsubdir=$(HOST_SUBDIR) \
41223           $(STAGEprofile_CONFIGURE_FLAGS)
41224 @endif target-libgcc-bootstrap
41225
41226 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
41227 maybe-configure-stagefeedback-target-libgcc:
41228 @if target-libgcc-bootstrap
41229 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41230 configure-stagefeedback-target-libgcc:
41231         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41232         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
41233         @r=`${PWD_COMMAND}`; export r; \
41234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41235         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41236         echo "Checking multilib configuration for libgcc..."; \
41237         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
41238         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41239           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
41240             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
41241           else \
41242             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
41243             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41244           fi; \
41245         else \
41246           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
41247         fi; \
41248         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
41249         $(NORMAL_TARGET_EXPORTS) \
41250          \
41251         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41252         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41253         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41254         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
41255         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
41256         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
41257         case $(srcdir) in \
41258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41259           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
41260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41261         esac; \
41262         module_srcdir=libgcc; \
41263         $(SHELL) $$s/$$module_srcdir/configure \
41264           --srcdir=$${topdir}/$$module_srcdir \
41265           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41266           --target=${target_alias} \
41267           --with-build-libsubdir=$(HOST_SUBDIR) \
41268           $(STAGEfeedback_CONFIGURE_FLAGS)
41269 @endif target-libgcc-bootstrap
41270
41271
41272
41273
41274
41275 .PHONY: all-target-libgcc maybe-all-target-libgcc
41276 maybe-all-target-libgcc:
41277 @if gcc-bootstrap
41278 all-target-libgcc: stage_current
41279 @endif gcc-bootstrap
41280 @if target-libgcc
41281 TARGET-target-libgcc=all
41282 maybe-all-target-libgcc: all-target-libgcc
41283 all-target-libgcc: configure-target-libgcc
41284         @r=`${PWD_COMMAND}`; export r; \
41285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41286         $(NORMAL_TARGET_EXPORTS)  \
41287         (cd $(TARGET_SUBDIR)/libgcc && \
41288           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41289                 $(TARGET-target-libgcc))
41290 @endif target-libgcc
41291
41292
41293
41294 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
41295 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
41296 maybe-all-stage1-target-libgcc:
41297 maybe-clean-stage1-target-libgcc:
41298 @if target-libgcc-bootstrap
41299 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
41300 all-stage1: all-stage1-target-libgcc
41301 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
41302 all-stage1-target-libgcc: configure-stage1-target-libgcc
41303         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41304         @r=`${PWD_COMMAND}`; export r; \
41305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41306         TFLAGS="$(STAGE1_TFLAGS)"; \
41307         $(NORMAL_TARGET_EXPORTS)  \
41308         cd $(TARGET_SUBDIR)/libgcc && \
41309          \
41310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41311                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41312                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41313                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41314                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41315                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41316                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41317                 $(EXTRA_TARGET_FLAGS)  \
41318                   \
41319                 TFLAGS="$(STAGE1_TFLAGS)"  \
41320                 $(TARGET-stage1-target-libgcc)
41321
41322 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
41323 clean-stage1: clean-stage1-target-libgcc
41324 clean-stage1-target-libgcc:
41325         @if [ $(current_stage) = stage1 ]; then \
41326           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41327         else \
41328           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
41329           $(MAKE) stage1-start; \
41330         fi; \
41331         cd $(TARGET_SUBDIR)/libgcc && \
41332         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
41333           clean
41334 @endif target-libgcc-bootstrap
41335
41336
41337 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
41338 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
41339 maybe-all-stage2-target-libgcc:
41340 maybe-clean-stage2-target-libgcc:
41341 @if target-libgcc-bootstrap
41342 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
41343 all-stage2: all-stage2-target-libgcc
41344 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
41345 all-stage2-target-libgcc: configure-stage2-target-libgcc
41346         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41347         @r=`${PWD_COMMAND}`; export r; \
41348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41349         TFLAGS="$(STAGE2_TFLAGS)"; \
41350         $(NORMAL_TARGET_EXPORTS) \
41351           \
41352         cd $(TARGET_SUBDIR)/libgcc && \
41353          \
41354         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41355                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41356                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41357                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41358                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41359                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41360                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41361                 $(EXTRA_TARGET_FLAGS)   \
41362                 TFLAGS="$(STAGE2_TFLAGS)"  \
41363                 $(TARGET-stage2-target-libgcc)
41364
41365 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
41366 clean-stage2: clean-stage2-target-libgcc
41367 clean-stage2-target-libgcc:
41368         @if [ $(current_stage) = stage2 ]; then \
41369           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41370         else \
41371           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
41372           $(MAKE) stage2-start; \
41373         fi; \
41374         cd $(TARGET_SUBDIR)/libgcc && \
41375         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41376 @endif target-libgcc-bootstrap
41377
41378
41379 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
41380 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
41381 maybe-all-stage3-target-libgcc:
41382 maybe-clean-stage3-target-libgcc:
41383 @if target-libgcc-bootstrap
41384 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
41385 all-stage3: all-stage3-target-libgcc
41386 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
41387 all-stage3-target-libgcc: configure-stage3-target-libgcc
41388         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41389         @r=`${PWD_COMMAND}`; export r; \
41390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41391         TFLAGS="$(STAGE3_TFLAGS)"; \
41392         $(NORMAL_TARGET_EXPORTS) \
41393           \
41394         cd $(TARGET_SUBDIR)/libgcc && \
41395          \
41396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41397                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41398                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41399                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41400                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41401                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41402                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41403                 $(EXTRA_TARGET_FLAGS)   \
41404                 TFLAGS="$(STAGE3_TFLAGS)"  \
41405                 $(TARGET-stage3-target-libgcc)
41406
41407 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
41408 clean-stage3: clean-stage3-target-libgcc
41409 clean-stage3-target-libgcc:
41410         @if [ $(current_stage) = stage3 ]; then \
41411           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41412         else \
41413           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
41414           $(MAKE) stage3-start; \
41415         fi; \
41416         cd $(TARGET_SUBDIR)/libgcc && \
41417         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41418 @endif target-libgcc-bootstrap
41419
41420
41421 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
41422 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
41423 maybe-all-stage4-target-libgcc:
41424 maybe-clean-stage4-target-libgcc:
41425 @if target-libgcc-bootstrap
41426 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
41427 all-stage4: all-stage4-target-libgcc
41428 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
41429 all-stage4-target-libgcc: configure-stage4-target-libgcc
41430         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41431         @r=`${PWD_COMMAND}`; export r; \
41432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41433         TFLAGS="$(STAGE4_TFLAGS)"; \
41434         $(NORMAL_TARGET_EXPORTS) \
41435           \
41436         cd $(TARGET_SUBDIR)/libgcc && \
41437          \
41438         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41439                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41440                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41441                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41445                 $(EXTRA_TARGET_FLAGS)   \
41446                 TFLAGS="$(STAGE4_TFLAGS)"  \
41447                 $(TARGET-stage4-target-libgcc)
41448
41449 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
41450 clean-stage4: clean-stage4-target-libgcc
41451 clean-stage4-target-libgcc:
41452         @if [ $(current_stage) = stage4 ]; then \
41453           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41454         else \
41455           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
41456           $(MAKE) stage4-start; \
41457         fi; \
41458         cd $(TARGET_SUBDIR)/libgcc && \
41459         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41460 @endif target-libgcc-bootstrap
41461
41462
41463 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
41464 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
41465 maybe-all-stageprofile-target-libgcc:
41466 maybe-clean-stageprofile-target-libgcc:
41467 @if target-libgcc-bootstrap
41468 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
41469 all-stageprofile: all-stageprofile-target-libgcc
41470 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
41471 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
41472         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41473         @r=`${PWD_COMMAND}`; export r; \
41474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41475         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41476         $(NORMAL_TARGET_EXPORTS) \
41477           \
41478         cd $(TARGET_SUBDIR)/libgcc && \
41479          \
41480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41481                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41482                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41483                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41487                 $(EXTRA_TARGET_FLAGS)   \
41488                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41489                 $(TARGET-stageprofile-target-libgcc)
41490
41491 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
41492 clean-stageprofile: clean-stageprofile-target-libgcc
41493 clean-stageprofile-target-libgcc:
41494         @if [ $(current_stage) = stageprofile ]; then \
41495           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41496         else \
41497           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
41498           $(MAKE) stageprofile-start; \
41499         fi; \
41500         cd $(TARGET_SUBDIR)/libgcc && \
41501         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41502 @endif target-libgcc-bootstrap
41503
41504
41505 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
41506 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
41507 maybe-all-stagefeedback-target-libgcc:
41508 maybe-clean-stagefeedback-target-libgcc:
41509 @if target-libgcc-bootstrap
41510 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
41511 all-stagefeedback: all-stagefeedback-target-libgcc
41512 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
41513 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
41514         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41515         @r=`${PWD_COMMAND}`; export r; \
41516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41517         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41518         $(NORMAL_TARGET_EXPORTS) \
41519           \
41520         cd $(TARGET_SUBDIR)/libgcc && \
41521          \
41522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41523                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41524                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41525                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41529                 $(EXTRA_TARGET_FLAGS)   \
41530                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41531                 $(TARGET-stagefeedback-target-libgcc)
41532
41533 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
41534 clean-stagefeedback: clean-stagefeedback-target-libgcc
41535 clean-stagefeedback-target-libgcc:
41536         @if [ $(current_stage) = stagefeedback ]; then \
41537           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41538         else \
41539           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
41540           $(MAKE) stagefeedback-start; \
41541         fi; \
41542         cd $(TARGET_SUBDIR)/libgcc && \
41543         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41544 @endif target-libgcc-bootstrap
41545
41546
41547
41548
41549
41550
41551 .PHONY: check-target-libgcc maybe-check-target-libgcc
41552 maybe-check-target-libgcc:
41553 @if target-libgcc
41554 maybe-check-target-libgcc: check-target-libgcc
41555
41556 # Dummy target for uncheckable module.
41557 check-target-libgcc:
41558
41559 @endif target-libgcc
41560
41561 .PHONY: install-target-libgcc maybe-install-target-libgcc
41562 maybe-install-target-libgcc:
41563 @if target-libgcc
41564 maybe-install-target-libgcc: install-target-libgcc
41565
41566 install-target-libgcc: installdirs
41567         @: $(MAKE); $(unstage)
41568         @r=`${PWD_COMMAND}`; export r; \
41569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41570         $(NORMAL_TARGET_EXPORTS) \
41571         (cd $(TARGET_SUBDIR)/libgcc && \
41572           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41573
41574 @endif target-libgcc
41575
41576 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
41577 maybe-install-strip-target-libgcc:
41578 @if target-libgcc
41579 maybe-install-strip-target-libgcc: install-strip-target-libgcc
41580
41581 install-strip-target-libgcc: installdirs
41582         @: $(MAKE); $(unstage)
41583         @r=`${PWD_COMMAND}`; export r; \
41584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41585         $(NORMAL_TARGET_EXPORTS) \
41586         (cd $(TARGET_SUBDIR)/libgcc && \
41587           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41588
41589 @endif target-libgcc
41590
41591 # Other targets (info, dvi, pdf, etc.)
41592
41593 .PHONY: maybe-info-target-libgcc info-target-libgcc
41594 maybe-info-target-libgcc:
41595 @if target-libgcc
41596 maybe-info-target-libgcc: info-target-libgcc
41597
41598 info-target-libgcc: \
41599     configure-target-libgcc 
41600         @: $(MAKE); $(unstage)
41601         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41602         r=`${PWD_COMMAND}`; export r; \
41603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41604         $(NORMAL_TARGET_EXPORTS) \
41605         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
41606         for flag in $(EXTRA_TARGET_FLAGS); do \
41607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41608         done; \
41609         (cd $(TARGET_SUBDIR)/libgcc && \
41610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41612                   "RANLIB=$${RANLIB}" \
41613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41614                    info) \
41615           || exit 1
41616
41617 @endif target-libgcc
41618
41619 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
41620 maybe-dvi-target-libgcc:
41621 @if target-libgcc
41622 maybe-dvi-target-libgcc: dvi-target-libgcc
41623
41624 dvi-target-libgcc: \
41625     configure-target-libgcc 
41626         @: $(MAKE); $(unstage)
41627         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41628         r=`${PWD_COMMAND}`; export r; \
41629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41630         $(NORMAL_TARGET_EXPORTS) \
41631         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
41632         for flag in $(EXTRA_TARGET_FLAGS); do \
41633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41634         done; \
41635         (cd $(TARGET_SUBDIR)/libgcc && \
41636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41638                   "RANLIB=$${RANLIB}" \
41639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41640                    dvi) \
41641           || exit 1
41642
41643 @endif target-libgcc
41644
41645 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
41646 maybe-pdf-target-libgcc:
41647 @if target-libgcc
41648 maybe-pdf-target-libgcc: pdf-target-libgcc
41649
41650 pdf-target-libgcc: \
41651     configure-target-libgcc 
41652         @: $(MAKE); $(unstage)
41653         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41654         r=`${PWD_COMMAND}`; export r; \
41655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41656         $(NORMAL_TARGET_EXPORTS) \
41657         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
41658         for flag in $(EXTRA_TARGET_FLAGS); do \
41659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41660         done; \
41661         (cd $(TARGET_SUBDIR)/libgcc && \
41662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41664                   "RANLIB=$${RANLIB}" \
41665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41666                    pdf) \
41667           || exit 1
41668
41669 @endif target-libgcc
41670
41671 .PHONY: maybe-html-target-libgcc html-target-libgcc
41672 maybe-html-target-libgcc:
41673 @if target-libgcc
41674 maybe-html-target-libgcc: html-target-libgcc
41675
41676 html-target-libgcc: \
41677     configure-target-libgcc 
41678         @: $(MAKE); $(unstage)
41679         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41680         r=`${PWD_COMMAND}`; export r; \
41681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41682         $(NORMAL_TARGET_EXPORTS) \
41683         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
41684         for flag in $(EXTRA_TARGET_FLAGS); do \
41685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41686         done; \
41687         (cd $(TARGET_SUBDIR)/libgcc && \
41688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41690                   "RANLIB=$${RANLIB}" \
41691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41692                    html) \
41693           || exit 1
41694
41695 @endif target-libgcc
41696
41697 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
41698 maybe-TAGS-target-libgcc:
41699 @if target-libgcc
41700 maybe-TAGS-target-libgcc: TAGS-target-libgcc
41701
41702 TAGS-target-libgcc: \
41703     configure-target-libgcc 
41704         @: $(MAKE); $(unstage)
41705         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41706         r=`${PWD_COMMAND}`; export r; \
41707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41708         $(NORMAL_TARGET_EXPORTS) \
41709         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
41710         for flag in $(EXTRA_TARGET_FLAGS); do \
41711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41712         done; \
41713         (cd $(TARGET_SUBDIR)/libgcc && \
41714           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41715                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41716                   "RANLIB=$${RANLIB}" \
41717                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41718                    TAGS) \
41719           || exit 1
41720
41721 @endif target-libgcc
41722
41723 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
41724 maybe-install-info-target-libgcc:
41725 @if target-libgcc
41726 maybe-install-info-target-libgcc: install-info-target-libgcc
41727
41728 install-info-target-libgcc: \
41729     configure-target-libgcc \
41730     info-target-libgcc 
41731         @: $(MAKE); $(unstage)
41732         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41733         r=`${PWD_COMMAND}`; export r; \
41734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41735         $(NORMAL_TARGET_EXPORTS) \
41736         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
41737         for flag in $(EXTRA_TARGET_FLAGS); do \
41738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41739         done; \
41740         (cd $(TARGET_SUBDIR)/libgcc && \
41741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41743                   "RANLIB=$${RANLIB}" \
41744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41745                    install-info) \
41746           || exit 1
41747
41748 @endif target-libgcc
41749
41750 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
41751 maybe-install-pdf-target-libgcc:
41752 @if target-libgcc
41753 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
41754
41755 install-pdf-target-libgcc: \
41756     configure-target-libgcc \
41757     pdf-target-libgcc 
41758         @: $(MAKE); $(unstage)
41759         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41760         r=`${PWD_COMMAND}`; export r; \
41761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41762         $(NORMAL_TARGET_EXPORTS) \
41763         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
41764         for flag in $(EXTRA_TARGET_FLAGS); do \
41765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41766         done; \
41767         (cd $(TARGET_SUBDIR)/libgcc && \
41768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41770                   "RANLIB=$${RANLIB}" \
41771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41772                    install-pdf) \
41773           || exit 1
41774
41775 @endif target-libgcc
41776
41777 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
41778 maybe-install-html-target-libgcc:
41779 @if target-libgcc
41780 maybe-install-html-target-libgcc: install-html-target-libgcc
41781
41782 install-html-target-libgcc: \
41783     configure-target-libgcc \
41784     html-target-libgcc 
41785         @: $(MAKE); $(unstage)
41786         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41787         r=`${PWD_COMMAND}`; export r; \
41788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41789         $(NORMAL_TARGET_EXPORTS) \
41790         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
41791         for flag in $(EXTRA_TARGET_FLAGS); do \
41792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41793         done; \
41794         (cd $(TARGET_SUBDIR)/libgcc && \
41795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41797                   "RANLIB=$${RANLIB}" \
41798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41799                    install-html) \
41800           || exit 1
41801
41802 @endif target-libgcc
41803
41804 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
41805 maybe-installcheck-target-libgcc:
41806 @if target-libgcc
41807 maybe-installcheck-target-libgcc: installcheck-target-libgcc
41808
41809 installcheck-target-libgcc: \
41810     configure-target-libgcc 
41811         @: $(MAKE); $(unstage)
41812         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41813         r=`${PWD_COMMAND}`; export r; \
41814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815         $(NORMAL_TARGET_EXPORTS) \
41816         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
41817         for flag in $(EXTRA_TARGET_FLAGS); do \
41818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41819         done; \
41820         (cd $(TARGET_SUBDIR)/libgcc && \
41821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41823                   "RANLIB=$${RANLIB}" \
41824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41825                    installcheck) \
41826           || exit 1
41827
41828 @endif target-libgcc
41829
41830 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
41831 maybe-mostlyclean-target-libgcc:
41832 @if target-libgcc
41833 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
41834
41835 mostlyclean-target-libgcc: 
41836         @: $(MAKE); $(unstage)
41837         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41838         r=`${PWD_COMMAND}`; export r; \
41839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41840         $(NORMAL_TARGET_EXPORTS) \
41841         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
41842         for flag in $(EXTRA_TARGET_FLAGS); do \
41843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41844         done; \
41845         (cd $(TARGET_SUBDIR)/libgcc && \
41846           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41847                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41848                   "RANLIB=$${RANLIB}" \
41849                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41850                    mostlyclean) \
41851           || exit 1
41852
41853 @endif target-libgcc
41854
41855 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
41856 maybe-clean-target-libgcc:
41857 @if target-libgcc
41858 maybe-clean-target-libgcc: clean-target-libgcc
41859
41860 clean-target-libgcc: 
41861         @: $(MAKE); $(unstage)
41862         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41863         r=`${PWD_COMMAND}`; export r; \
41864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41865         $(NORMAL_TARGET_EXPORTS) \
41866         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
41867         for flag in $(EXTRA_TARGET_FLAGS); do \
41868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41869         done; \
41870         (cd $(TARGET_SUBDIR)/libgcc && \
41871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41873                   "RANLIB=$${RANLIB}" \
41874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41875                    clean) \
41876           || exit 1
41877
41878 @endif target-libgcc
41879
41880 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
41881 maybe-distclean-target-libgcc:
41882 @if target-libgcc
41883 maybe-distclean-target-libgcc: distclean-target-libgcc
41884
41885 distclean-target-libgcc: 
41886         @: $(MAKE); $(unstage)
41887         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41888         r=`${PWD_COMMAND}`; export r; \
41889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41890         $(NORMAL_TARGET_EXPORTS) \
41891         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
41892         for flag in $(EXTRA_TARGET_FLAGS); do \
41893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41894         done; \
41895         (cd $(TARGET_SUBDIR)/libgcc && \
41896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41898                   "RANLIB=$${RANLIB}" \
41899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41900                    distclean) \
41901           || exit 1
41902
41903 @endif target-libgcc
41904
41905 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
41906 maybe-maintainer-clean-target-libgcc:
41907 @if target-libgcc
41908 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
41909
41910 maintainer-clean-target-libgcc: 
41911         @: $(MAKE); $(unstage)
41912         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
41913         r=`${PWD_COMMAND}`; export r; \
41914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41915         $(NORMAL_TARGET_EXPORTS) \
41916         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
41917         for flag in $(EXTRA_TARGET_FLAGS); do \
41918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41919         done; \
41920         (cd $(TARGET_SUBDIR)/libgcc && \
41921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41923                   "RANLIB=$${RANLIB}" \
41924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41925                    maintainer-clean) \
41926           || exit 1
41927
41928 @endif target-libgcc
41929
41930
41931
41932
41933
41934 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
41935 maybe-configure-target-libbacktrace:
41936 @if gcc-bootstrap
41937 configure-target-libbacktrace: stage_current
41938 @endif gcc-bootstrap
41939 @if target-libbacktrace
41940 maybe-configure-target-libbacktrace: configure-target-libbacktrace
41941 configure-target-libbacktrace: 
41942         @: $(MAKE); $(unstage)
41943         @r=`${PWD_COMMAND}`; export r; \
41944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41945         echo "Checking multilib configuration for libbacktrace..."; \
41946         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41947         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
41948         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41949           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
41950             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
41951           else \
41952             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
41953             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41954           fi; \
41955         else \
41956           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
41957         fi; \
41958         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
41959         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
41960         $(NORMAL_TARGET_EXPORTS)  \
41961         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
41962         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
41963         case $(srcdir) in \
41964           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41965           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
41966                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41967         esac; \
41968         module_srcdir=libbacktrace; \
41969         rm -f no-such-file || : ; \
41970         CONFIG_SITE=no-such-file $(SHELL) \
41971           $$s/$$module_srcdir/configure \
41972           --srcdir=$${topdir}/$$module_srcdir \
41973           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41974           --target=${target_alias}  \
41975           || exit 1
41976 @endif target-libbacktrace
41977
41978
41979
41980
41981
41982 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
41983 maybe-all-target-libbacktrace:
41984 @if gcc-bootstrap
41985 all-target-libbacktrace: stage_current
41986 @endif gcc-bootstrap
41987 @if target-libbacktrace
41988 TARGET-target-libbacktrace=all
41989 maybe-all-target-libbacktrace: all-target-libbacktrace
41990 all-target-libbacktrace: configure-target-libbacktrace
41991         @: $(MAKE); $(unstage)
41992         @r=`${PWD_COMMAND}`; export r; \
41993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41994         $(NORMAL_TARGET_EXPORTS)  \
41995         (cd $(TARGET_SUBDIR)/libbacktrace && \
41996           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41997                 $(TARGET-target-libbacktrace))
41998 @endif target-libbacktrace
41999
42000
42001
42002
42003
42004 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
42005 maybe-check-target-libbacktrace:
42006 @if target-libbacktrace
42007 maybe-check-target-libbacktrace: check-target-libbacktrace
42008
42009 check-target-libbacktrace:
42010         @: $(MAKE); $(unstage)
42011         @r=`${PWD_COMMAND}`; export r; \
42012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42013         $(NORMAL_TARGET_EXPORTS) \
42014         (cd $(TARGET_SUBDIR)/libbacktrace && \
42015           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42016
42017 @endif target-libbacktrace
42018
42019 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
42020 maybe-install-target-libbacktrace:
42021 @if target-libbacktrace
42022 maybe-install-target-libbacktrace: install-target-libbacktrace
42023
42024 install-target-libbacktrace: installdirs
42025         @: $(MAKE); $(unstage)
42026         @r=`${PWD_COMMAND}`; export r; \
42027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42028         $(NORMAL_TARGET_EXPORTS) \
42029         (cd $(TARGET_SUBDIR)/libbacktrace && \
42030           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42031
42032 @endif target-libbacktrace
42033
42034 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
42035 maybe-install-strip-target-libbacktrace:
42036 @if target-libbacktrace
42037 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
42038
42039 install-strip-target-libbacktrace: installdirs
42040         @: $(MAKE); $(unstage)
42041         @r=`${PWD_COMMAND}`; export r; \
42042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42043         $(NORMAL_TARGET_EXPORTS) \
42044         (cd $(TARGET_SUBDIR)/libbacktrace && \
42045           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42046
42047 @endif target-libbacktrace
42048
42049 # Other targets (info, dvi, pdf, etc.)
42050
42051 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
42052 maybe-info-target-libbacktrace:
42053 @if target-libbacktrace
42054 maybe-info-target-libbacktrace: info-target-libbacktrace
42055
42056 info-target-libbacktrace: \
42057     configure-target-libbacktrace 
42058         @: $(MAKE); $(unstage)
42059         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42060         r=`${PWD_COMMAND}`; export r; \
42061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42062         $(NORMAL_TARGET_EXPORTS) \
42063         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
42064         for flag in $(EXTRA_TARGET_FLAGS); do \
42065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42066         done; \
42067         (cd $(TARGET_SUBDIR)/libbacktrace && \
42068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42070                   "RANLIB=$${RANLIB}" \
42071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42072                    info) \
42073           || exit 1
42074
42075 @endif target-libbacktrace
42076
42077 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
42078 maybe-dvi-target-libbacktrace:
42079 @if target-libbacktrace
42080 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
42081
42082 dvi-target-libbacktrace: \
42083     configure-target-libbacktrace 
42084         @: $(MAKE); $(unstage)
42085         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42086         r=`${PWD_COMMAND}`; export r; \
42087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42088         $(NORMAL_TARGET_EXPORTS) \
42089         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
42090         for flag in $(EXTRA_TARGET_FLAGS); do \
42091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42092         done; \
42093         (cd $(TARGET_SUBDIR)/libbacktrace && \
42094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42096                   "RANLIB=$${RANLIB}" \
42097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42098                    dvi) \
42099           || exit 1
42100
42101 @endif target-libbacktrace
42102
42103 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
42104 maybe-pdf-target-libbacktrace:
42105 @if target-libbacktrace
42106 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
42107
42108 pdf-target-libbacktrace: \
42109     configure-target-libbacktrace 
42110         @: $(MAKE); $(unstage)
42111         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42112         r=`${PWD_COMMAND}`; export r; \
42113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42114         $(NORMAL_TARGET_EXPORTS) \
42115         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
42116         for flag in $(EXTRA_TARGET_FLAGS); do \
42117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42118         done; \
42119         (cd $(TARGET_SUBDIR)/libbacktrace && \
42120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42122                   "RANLIB=$${RANLIB}" \
42123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42124                    pdf) \
42125           || exit 1
42126
42127 @endif target-libbacktrace
42128
42129 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
42130 maybe-html-target-libbacktrace:
42131 @if target-libbacktrace
42132 maybe-html-target-libbacktrace: html-target-libbacktrace
42133
42134 html-target-libbacktrace: \
42135     configure-target-libbacktrace 
42136         @: $(MAKE); $(unstage)
42137         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42138         r=`${PWD_COMMAND}`; export r; \
42139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42140         $(NORMAL_TARGET_EXPORTS) \
42141         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
42142         for flag in $(EXTRA_TARGET_FLAGS); do \
42143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42144         done; \
42145         (cd $(TARGET_SUBDIR)/libbacktrace && \
42146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42148                   "RANLIB=$${RANLIB}" \
42149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42150                    html) \
42151           || exit 1
42152
42153 @endif target-libbacktrace
42154
42155 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
42156 maybe-TAGS-target-libbacktrace:
42157 @if target-libbacktrace
42158 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
42159
42160 TAGS-target-libbacktrace: \
42161     configure-target-libbacktrace 
42162         @: $(MAKE); $(unstage)
42163         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42164         r=`${PWD_COMMAND}`; export r; \
42165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42166         $(NORMAL_TARGET_EXPORTS) \
42167         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
42168         for flag in $(EXTRA_TARGET_FLAGS); do \
42169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42170         done; \
42171         (cd $(TARGET_SUBDIR)/libbacktrace && \
42172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42174                   "RANLIB=$${RANLIB}" \
42175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42176                    TAGS) \
42177           || exit 1
42178
42179 @endif target-libbacktrace
42180
42181 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
42182 maybe-install-info-target-libbacktrace:
42183 @if target-libbacktrace
42184 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
42185
42186 install-info-target-libbacktrace: \
42187     configure-target-libbacktrace \
42188     info-target-libbacktrace 
42189         @: $(MAKE); $(unstage)
42190         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42191         r=`${PWD_COMMAND}`; export r; \
42192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42193         $(NORMAL_TARGET_EXPORTS) \
42194         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
42195         for flag in $(EXTRA_TARGET_FLAGS); do \
42196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42197         done; \
42198         (cd $(TARGET_SUBDIR)/libbacktrace && \
42199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42201                   "RANLIB=$${RANLIB}" \
42202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42203                    install-info) \
42204           || exit 1
42205
42206 @endif target-libbacktrace
42207
42208 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
42209 maybe-install-pdf-target-libbacktrace:
42210 @if target-libbacktrace
42211 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
42212
42213 install-pdf-target-libbacktrace: \
42214     configure-target-libbacktrace \
42215     pdf-target-libbacktrace 
42216         @: $(MAKE); $(unstage)
42217         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42218         r=`${PWD_COMMAND}`; export r; \
42219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42220         $(NORMAL_TARGET_EXPORTS) \
42221         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
42222         for flag in $(EXTRA_TARGET_FLAGS); do \
42223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42224         done; \
42225         (cd $(TARGET_SUBDIR)/libbacktrace && \
42226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42228                   "RANLIB=$${RANLIB}" \
42229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42230                    install-pdf) \
42231           || exit 1
42232
42233 @endif target-libbacktrace
42234
42235 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
42236 maybe-install-html-target-libbacktrace:
42237 @if target-libbacktrace
42238 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
42239
42240 install-html-target-libbacktrace: \
42241     configure-target-libbacktrace \
42242     html-target-libbacktrace 
42243         @: $(MAKE); $(unstage)
42244         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42245         r=`${PWD_COMMAND}`; export r; \
42246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42247         $(NORMAL_TARGET_EXPORTS) \
42248         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
42249         for flag in $(EXTRA_TARGET_FLAGS); do \
42250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42251         done; \
42252         (cd $(TARGET_SUBDIR)/libbacktrace && \
42253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42255                   "RANLIB=$${RANLIB}" \
42256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42257                    install-html) \
42258           || exit 1
42259
42260 @endif target-libbacktrace
42261
42262 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
42263 maybe-installcheck-target-libbacktrace:
42264 @if target-libbacktrace
42265 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
42266
42267 installcheck-target-libbacktrace: \
42268     configure-target-libbacktrace 
42269         @: $(MAKE); $(unstage)
42270         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42271         r=`${PWD_COMMAND}`; export r; \
42272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42273         $(NORMAL_TARGET_EXPORTS) \
42274         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
42275         for flag in $(EXTRA_TARGET_FLAGS); do \
42276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42277         done; \
42278         (cd $(TARGET_SUBDIR)/libbacktrace && \
42279           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42280                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42281                   "RANLIB=$${RANLIB}" \
42282                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42283                    installcheck) \
42284           || exit 1
42285
42286 @endif target-libbacktrace
42287
42288 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
42289 maybe-mostlyclean-target-libbacktrace:
42290 @if target-libbacktrace
42291 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
42292
42293 mostlyclean-target-libbacktrace: 
42294         @: $(MAKE); $(unstage)
42295         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42296         r=`${PWD_COMMAND}`; export r; \
42297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298         $(NORMAL_TARGET_EXPORTS) \
42299         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
42300         for flag in $(EXTRA_TARGET_FLAGS); do \
42301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42302         done; \
42303         (cd $(TARGET_SUBDIR)/libbacktrace && \
42304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42306                   "RANLIB=$${RANLIB}" \
42307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42308                    mostlyclean) \
42309           || exit 1
42310
42311 @endif target-libbacktrace
42312
42313 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
42314 maybe-clean-target-libbacktrace:
42315 @if target-libbacktrace
42316 maybe-clean-target-libbacktrace: clean-target-libbacktrace
42317
42318 clean-target-libbacktrace: 
42319         @: $(MAKE); $(unstage)
42320         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42321         r=`${PWD_COMMAND}`; export r; \
42322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42323         $(NORMAL_TARGET_EXPORTS) \
42324         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
42325         for flag in $(EXTRA_TARGET_FLAGS); do \
42326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42327         done; \
42328         (cd $(TARGET_SUBDIR)/libbacktrace && \
42329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42331                   "RANLIB=$${RANLIB}" \
42332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42333                    clean) \
42334           || exit 1
42335
42336 @endif target-libbacktrace
42337
42338 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
42339 maybe-distclean-target-libbacktrace:
42340 @if target-libbacktrace
42341 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
42342
42343 distclean-target-libbacktrace: 
42344         @: $(MAKE); $(unstage)
42345         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42346         r=`${PWD_COMMAND}`; export r; \
42347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42348         $(NORMAL_TARGET_EXPORTS) \
42349         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
42350         for flag in $(EXTRA_TARGET_FLAGS); do \
42351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42352         done; \
42353         (cd $(TARGET_SUBDIR)/libbacktrace && \
42354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42356                   "RANLIB=$${RANLIB}" \
42357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42358                    distclean) \
42359           || exit 1
42360
42361 @endif target-libbacktrace
42362
42363 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
42364 maybe-maintainer-clean-target-libbacktrace:
42365 @if target-libbacktrace
42366 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
42367
42368 maintainer-clean-target-libbacktrace: 
42369         @: $(MAKE); $(unstage)
42370         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
42371         r=`${PWD_COMMAND}`; export r; \
42372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42373         $(NORMAL_TARGET_EXPORTS) \
42374         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
42375         for flag in $(EXTRA_TARGET_FLAGS); do \
42376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42377         done; \
42378         (cd $(TARGET_SUBDIR)/libbacktrace && \
42379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42381                   "RANLIB=$${RANLIB}" \
42382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42383                    maintainer-clean) \
42384           || exit 1
42385
42386 @endif target-libbacktrace
42387
42388
42389
42390
42391
42392 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
42393 maybe-configure-target-libquadmath:
42394 @if gcc-bootstrap
42395 configure-target-libquadmath: stage_current
42396 @endif gcc-bootstrap
42397 @if target-libquadmath
42398 maybe-configure-target-libquadmath: configure-target-libquadmath
42399 configure-target-libquadmath: 
42400         @: $(MAKE); $(unstage)
42401         @r=`${PWD_COMMAND}`; export r; \
42402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42403         echo "Checking multilib configuration for libquadmath..."; \
42404         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
42405         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
42406         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
42407           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
42408             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
42409           else \
42410             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
42411             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
42412           fi; \
42413         else \
42414           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
42415         fi; \
42416         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
42417         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
42418         $(NORMAL_TARGET_EXPORTS)  \
42419         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
42420         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
42421         case $(srcdir) in \
42422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42423           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
42424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42425         esac; \
42426         module_srcdir=libquadmath; \
42427         rm -f no-such-file || : ; \
42428         CONFIG_SITE=no-such-file $(SHELL) \
42429           $$s/$$module_srcdir/configure \
42430           --srcdir=$${topdir}/$$module_srcdir \
42431           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42432           --target=${target_alias}  \
42433           || exit 1
42434 @endif target-libquadmath
42435
42436
42437
42438
42439
42440 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
42441 maybe-all-target-libquadmath:
42442 @if gcc-bootstrap
42443 all-target-libquadmath: stage_current
42444 @endif gcc-bootstrap
42445 @if target-libquadmath
42446 TARGET-target-libquadmath=all
42447 maybe-all-target-libquadmath: all-target-libquadmath
42448 all-target-libquadmath: configure-target-libquadmath
42449         @: $(MAKE); $(unstage)
42450         @r=`${PWD_COMMAND}`; export r; \
42451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42452         $(NORMAL_TARGET_EXPORTS)  \
42453         (cd $(TARGET_SUBDIR)/libquadmath && \
42454           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42455                 $(TARGET-target-libquadmath))
42456 @endif target-libquadmath
42457
42458
42459
42460
42461
42462 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
42463 maybe-check-target-libquadmath:
42464 @if target-libquadmath
42465 maybe-check-target-libquadmath: check-target-libquadmath
42466
42467 check-target-libquadmath:
42468         @: $(MAKE); $(unstage)
42469         @r=`${PWD_COMMAND}`; export r; \
42470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42471         $(NORMAL_TARGET_EXPORTS) \
42472         (cd $(TARGET_SUBDIR)/libquadmath && \
42473           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42474
42475 @endif target-libquadmath
42476
42477 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
42478 maybe-install-target-libquadmath:
42479 @if target-libquadmath
42480 maybe-install-target-libquadmath: install-target-libquadmath
42481
42482 install-target-libquadmath: installdirs
42483         @: $(MAKE); $(unstage)
42484         @r=`${PWD_COMMAND}`; export r; \
42485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42486         $(NORMAL_TARGET_EXPORTS) \
42487         (cd $(TARGET_SUBDIR)/libquadmath && \
42488           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42489
42490 @endif target-libquadmath
42491
42492 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
42493 maybe-install-strip-target-libquadmath:
42494 @if target-libquadmath
42495 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
42496
42497 install-strip-target-libquadmath: installdirs
42498         @: $(MAKE); $(unstage)
42499         @r=`${PWD_COMMAND}`; export r; \
42500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42501         $(NORMAL_TARGET_EXPORTS) \
42502         (cd $(TARGET_SUBDIR)/libquadmath && \
42503           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42504
42505 @endif target-libquadmath
42506
42507 # Other targets (info, dvi, pdf, etc.)
42508
42509 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
42510 maybe-info-target-libquadmath:
42511 @if target-libquadmath
42512 maybe-info-target-libquadmath: info-target-libquadmath
42513
42514 info-target-libquadmath: \
42515     configure-target-libquadmath 
42516         @: $(MAKE); $(unstage)
42517         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42518         r=`${PWD_COMMAND}`; export r; \
42519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42520         $(NORMAL_TARGET_EXPORTS) \
42521         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
42522         for flag in $(EXTRA_TARGET_FLAGS); do \
42523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42524         done; \
42525         (cd $(TARGET_SUBDIR)/libquadmath && \
42526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42528                   "RANLIB=$${RANLIB}" \
42529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42530                    info) \
42531           || exit 1
42532
42533 @endif target-libquadmath
42534
42535 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
42536 maybe-dvi-target-libquadmath:
42537 @if target-libquadmath
42538 maybe-dvi-target-libquadmath: dvi-target-libquadmath
42539
42540 dvi-target-libquadmath: \
42541     configure-target-libquadmath 
42542         @: $(MAKE); $(unstage)
42543         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42544         r=`${PWD_COMMAND}`; export r; \
42545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42546         $(NORMAL_TARGET_EXPORTS) \
42547         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
42548         for flag in $(EXTRA_TARGET_FLAGS); do \
42549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42550         done; \
42551         (cd $(TARGET_SUBDIR)/libquadmath && \
42552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42554                   "RANLIB=$${RANLIB}" \
42555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42556                    dvi) \
42557           || exit 1
42558
42559 @endif target-libquadmath
42560
42561 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
42562 maybe-pdf-target-libquadmath:
42563 @if target-libquadmath
42564 maybe-pdf-target-libquadmath: pdf-target-libquadmath
42565
42566 pdf-target-libquadmath: \
42567     configure-target-libquadmath 
42568         @: $(MAKE); $(unstage)
42569         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42570         r=`${PWD_COMMAND}`; export r; \
42571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42572         $(NORMAL_TARGET_EXPORTS) \
42573         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
42574         for flag in $(EXTRA_TARGET_FLAGS); do \
42575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42576         done; \
42577         (cd $(TARGET_SUBDIR)/libquadmath && \
42578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42580                   "RANLIB=$${RANLIB}" \
42581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42582                    pdf) \
42583           || exit 1
42584
42585 @endif target-libquadmath
42586
42587 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
42588 maybe-html-target-libquadmath:
42589 @if target-libquadmath
42590 maybe-html-target-libquadmath: html-target-libquadmath
42591
42592 html-target-libquadmath: \
42593     configure-target-libquadmath 
42594         @: $(MAKE); $(unstage)
42595         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42596         r=`${PWD_COMMAND}`; export r; \
42597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42598         $(NORMAL_TARGET_EXPORTS) \
42599         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
42600         for flag in $(EXTRA_TARGET_FLAGS); do \
42601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42602         done; \
42603         (cd $(TARGET_SUBDIR)/libquadmath && \
42604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42606                   "RANLIB=$${RANLIB}" \
42607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42608                    html) \
42609           || exit 1
42610
42611 @endif target-libquadmath
42612
42613 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
42614 maybe-TAGS-target-libquadmath:
42615 @if target-libquadmath
42616 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
42617
42618 TAGS-target-libquadmath: \
42619     configure-target-libquadmath 
42620         @: $(MAKE); $(unstage)
42621         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42622         r=`${PWD_COMMAND}`; export r; \
42623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42624         $(NORMAL_TARGET_EXPORTS) \
42625         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
42626         for flag in $(EXTRA_TARGET_FLAGS); do \
42627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42628         done; \
42629         (cd $(TARGET_SUBDIR)/libquadmath && \
42630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42632                   "RANLIB=$${RANLIB}" \
42633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42634                    TAGS) \
42635           || exit 1
42636
42637 @endif target-libquadmath
42638
42639 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
42640 maybe-install-info-target-libquadmath:
42641 @if target-libquadmath
42642 maybe-install-info-target-libquadmath: install-info-target-libquadmath
42643
42644 install-info-target-libquadmath: \
42645     configure-target-libquadmath \
42646     info-target-libquadmath 
42647         @: $(MAKE); $(unstage)
42648         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42649         r=`${PWD_COMMAND}`; export r; \
42650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42651         $(NORMAL_TARGET_EXPORTS) \
42652         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
42653         for flag in $(EXTRA_TARGET_FLAGS); do \
42654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42655         done; \
42656         (cd $(TARGET_SUBDIR)/libquadmath && \
42657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42659                   "RANLIB=$${RANLIB}" \
42660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42661                    install-info) \
42662           || exit 1
42663
42664 @endif target-libquadmath
42665
42666 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
42667 maybe-install-pdf-target-libquadmath:
42668 @if target-libquadmath
42669 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
42670
42671 install-pdf-target-libquadmath: \
42672     configure-target-libquadmath \
42673     pdf-target-libquadmath 
42674         @: $(MAKE); $(unstage)
42675         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42676         r=`${PWD_COMMAND}`; export r; \
42677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42678         $(NORMAL_TARGET_EXPORTS) \
42679         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
42680         for flag in $(EXTRA_TARGET_FLAGS); do \
42681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42682         done; \
42683         (cd $(TARGET_SUBDIR)/libquadmath && \
42684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42686                   "RANLIB=$${RANLIB}" \
42687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42688                    install-pdf) \
42689           || exit 1
42690
42691 @endif target-libquadmath
42692
42693 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
42694 maybe-install-html-target-libquadmath:
42695 @if target-libquadmath
42696 maybe-install-html-target-libquadmath: install-html-target-libquadmath
42697
42698 install-html-target-libquadmath: \
42699     configure-target-libquadmath \
42700     html-target-libquadmath 
42701         @: $(MAKE); $(unstage)
42702         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42703         r=`${PWD_COMMAND}`; export r; \
42704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42705         $(NORMAL_TARGET_EXPORTS) \
42706         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
42707         for flag in $(EXTRA_TARGET_FLAGS); do \
42708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42709         done; \
42710         (cd $(TARGET_SUBDIR)/libquadmath && \
42711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42713                   "RANLIB=$${RANLIB}" \
42714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42715                    install-html) \
42716           || exit 1
42717
42718 @endif target-libquadmath
42719
42720 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
42721 maybe-installcheck-target-libquadmath:
42722 @if target-libquadmath
42723 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
42724
42725 installcheck-target-libquadmath: \
42726     configure-target-libquadmath 
42727         @: $(MAKE); $(unstage)
42728         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42729         r=`${PWD_COMMAND}`; export r; \
42730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42731         $(NORMAL_TARGET_EXPORTS) \
42732         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
42733         for flag in $(EXTRA_TARGET_FLAGS); do \
42734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42735         done; \
42736         (cd $(TARGET_SUBDIR)/libquadmath && \
42737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42739                   "RANLIB=$${RANLIB}" \
42740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42741                    installcheck) \
42742           || exit 1
42743
42744 @endif target-libquadmath
42745
42746 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
42747 maybe-mostlyclean-target-libquadmath:
42748 @if target-libquadmath
42749 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
42750
42751 mostlyclean-target-libquadmath: 
42752         @: $(MAKE); $(unstage)
42753         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42754         r=`${PWD_COMMAND}`; export r; \
42755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42756         $(NORMAL_TARGET_EXPORTS) \
42757         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
42758         for flag in $(EXTRA_TARGET_FLAGS); do \
42759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42760         done; \
42761         (cd $(TARGET_SUBDIR)/libquadmath && \
42762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42764                   "RANLIB=$${RANLIB}" \
42765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42766                    mostlyclean) \
42767           || exit 1
42768
42769 @endif target-libquadmath
42770
42771 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
42772 maybe-clean-target-libquadmath:
42773 @if target-libquadmath
42774 maybe-clean-target-libquadmath: clean-target-libquadmath
42775
42776 clean-target-libquadmath: 
42777         @: $(MAKE); $(unstage)
42778         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42779         r=`${PWD_COMMAND}`; export r; \
42780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42781         $(NORMAL_TARGET_EXPORTS) \
42782         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
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)/libquadmath && \
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                    clean) \
42792           || exit 1
42793
42794 @endif target-libquadmath
42795
42796 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
42797 maybe-distclean-target-libquadmath:
42798 @if target-libquadmath
42799 maybe-distclean-target-libquadmath: distclean-target-libquadmath
42800
42801 distclean-target-libquadmath: 
42802         @: $(MAKE); $(unstage)
42803         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42804         r=`${PWD_COMMAND}`; export r; \
42805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42806         $(NORMAL_TARGET_EXPORTS) \
42807         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
42808         for flag in $(EXTRA_TARGET_FLAGS); do \
42809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42810         done; \
42811         (cd $(TARGET_SUBDIR)/libquadmath && \
42812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42814                   "RANLIB=$${RANLIB}" \
42815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42816                    distclean) \
42817           || exit 1
42818
42819 @endif target-libquadmath
42820
42821 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
42822 maybe-maintainer-clean-target-libquadmath:
42823 @if target-libquadmath
42824 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
42825
42826 maintainer-clean-target-libquadmath: 
42827         @: $(MAKE); $(unstage)
42828         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
42829         r=`${PWD_COMMAND}`; export r; \
42830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42831         $(NORMAL_TARGET_EXPORTS) \
42832         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
42833         for flag in $(EXTRA_TARGET_FLAGS); do \
42834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42835         done; \
42836         (cd $(TARGET_SUBDIR)/libquadmath && \
42837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42839                   "RANLIB=$${RANLIB}" \
42840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42841                    maintainer-clean) \
42842           || exit 1
42843
42844 @endif target-libquadmath
42845
42846
42847
42848
42849
42850 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
42851 maybe-configure-target-libgfortran:
42852 @if gcc-bootstrap
42853 configure-target-libgfortran: stage_current
42854 @endif gcc-bootstrap
42855 @if target-libgfortran
42856 maybe-configure-target-libgfortran: configure-target-libgfortran
42857 configure-target-libgfortran: 
42858         @: $(MAKE); $(unstage)
42859         @r=`${PWD_COMMAND}`; export r; \
42860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42861         echo "Checking multilib configuration for libgfortran..."; \
42862         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42863         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
42864         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42865           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
42866             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
42867           else \
42868             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
42869             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42870           fi; \
42871         else \
42872           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
42873         fi; \
42874         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
42875         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
42876         $(NORMAL_TARGET_EXPORTS)  \
42877         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
42878         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
42879         case $(srcdir) in \
42880           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42881           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
42882                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42883         esac; \
42884         module_srcdir=libgfortran; \
42885         rm -f no-such-file || : ; \
42886         CONFIG_SITE=no-such-file $(SHELL) \
42887           $$s/$$module_srcdir/configure \
42888           --srcdir=$${topdir}/$$module_srcdir \
42889           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42890           --target=${target_alias}  \
42891           || exit 1
42892 @endif target-libgfortran
42893
42894
42895
42896
42897
42898 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
42899 maybe-all-target-libgfortran:
42900 @if gcc-bootstrap
42901 all-target-libgfortran: stage_current
42902 @endif gcc-bootstrap
42903 @if target-libgfortran
42904 TARGET-target-libgfortran=all
42905 maybe-all-target-libgfortran: all-target-libgfortran
42906 all-target-libgfortran: configure-target-libgfortran
42907         @: $(MAKE); $(unstage)
42908         @r=`${PWD_COMMAND}`; export r; \
42909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42910         $(NORMAL_TARGET_EXPORTS)  \
42911         (cd $(TARGET_SUBDIR)/libgfortran && \
42912           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42913                 $(TARGET-target-libgfortran))
42914 @endif target-libgfortran
42915
42916
42917
42918
42919
42920 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
42921 maybe-check-target-libgfortran:
42922 @if target-libgfortran
42923 maybe-check-target-libgfortran: check-target-libgfortran
42924
42925 check-target-libgfortran:
42926         @: $(MAKE); $(unstage)
42927         @r=`${PWD_COMMAND}`; export r; \
42928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42929         $(NORMAL_TARGET_EXPORTS) \
42930         (cd $(TARGET_SUBDIR)/libgfortran && \
42931           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42932
42933 @endif target-libgfortran
42934
42935 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
42936 maybe-install-target-libgfortran:
42937 @if target-libgfortran
42938 maybe-install-target-libgfortran: install-target-libgfortran
42939
42940 install-target-libgfortran: installdirs
42941         @: $(MAKE); $(unstage)
42942         @r=`${PWD_COMMAND}`; export r; \
42943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42944         $(NORMAL_TARGET_EXPORTS) \
42945         (cd $(TARGET_SUBDIR)/libgfortran && \
42946           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42947
42948 @endif target-libgfortran
42949
42950 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
42951 maybe-install-strip-target-libgfortran:
42952 @if target-libgfortran
42953 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
42954
42955 install-strip-target-libgfortran: installdirs
42956         @: $(MAKE); $(unstage)
42957         @r=`${PWD_COMMAND}`; export r; \
42958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42959         $(NORMAL_TARGET_EXPORTS) \
42960         (cd $(TARGET_SUBDIR)/libgfortran && \
42961           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42962
42963 @endif target-libgfortran
42964
42965 # Other targets (info, dvi, pdf, etc.)
42966
42967 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
42968 maybe-info-target-libgfortran:
42969 @if target-libgfortran
42970 maybe-info-target-libgfortran: info-target-libgfortran
42971
42972 info-target-libgfortran: \
42973     configure-target-libgfortran 
42974         @: $(MAKE); $(unstage)
42975         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
42976         r=`${PWD_COMMAND}`; export r; \
42977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42978         $(NORMAL_TARGET_EXPORTS) \
42979         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
42980         for flag in $(EXTRA_TARGET_FLAGS); do \
42981           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42982         done; \
42983         (cd $(TARGET_SUBDIR)/libgfortran && \
42984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42986                   "RANLIB=$${RANLIB}" \
42987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42988                    info) \
42989           || exit 1
42990
42991 @endif target-libgfortran
42992
42993 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
42994 maybe-dvi-target-libgfortran:
42995 @if target-libgfortran
42996 maybe-dvi-target-libgfortran: dvi-target-libgfortran
42997
42998 dvi-target-libgfortran: \
42999     configure-target-libgfortran 
43000         @: $(MAKE); $(unstage)
43001         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43002         r=`${PWD_COMMAND}`; export r; \
43003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43004         $(NORMAL_TARGET_EXPORTS) \
43005         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
43006         for flag in $(EXTRA_TARGET_FLAGS); do \
43007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43008         done; \
43009         (cd $(TARGET_SUBDIR)/libgfortran && \
43010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43012                   "RANLIB=$${RANLIB}" \
43013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43014                    dvi) \
43015           || exit 1
43016
43017 @endif target-libgfortran
43018
43019 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
43020 maybe-pdf-target-libgfortran:
43021 @if target-libgfortran
43022 maybe-pdf-target-libgfortran: pdf-target-libgfortran
43023
43024 pdf-target-libgfortran: \
43025     configure-target-libgfortran 
43026         @: $(MAKE); $(unstage)
43027         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43028         r=`${PWD_COMMAND}`; export r; \
43029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43030         $(NORMAL_TARGET_EXPORTS) \
43031         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
43032         for flag in $(EXTRA_TARGET_FLAGS); do \
43033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43034         done; \
43035         (cd $(TARGET_SUBDIR)/libgfortran && \
43036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43038                   "RANLIB=$${RANLIB}" \
43039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43040                    pdf) \
43041           || exit 1
43042
43043 @endif target-libgfortran
43044
43045 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
43046 maybe-html-target-libgfortran:
43047 @if target-libgfortran
43048 maybe-html-target-libgfortran: html-target-libgfortran
43049
43050 html-target-libgfortran: \
43051     configure-target-libgfortran 
43052         @: $(MAKE); $(unstage)
43053         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43054         r=`${PWD_COMMAND}`; export r; \
43055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43056         $(NORMAL_TARGET_EXPORTS) \
43057         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
43058         for flag in $(EXTRA_TARGET_FLAGS); do \
43059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43060         done; \
43061         (cd $(TARGET_SUBDIR)/libgfortran && \
43062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43064                   "RANLIB=$${RANLIB}" \
43065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43066                    html) \
43067           || exit 1
43068
43069 @endif target-libgfortran
43070
43071 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
43072 maybe-TAGS-target-libgfortran:
43073 @if target-libgfortran
43074 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
43075
43076 TAGS-target-libgfortran: \
43077     configure-target-libgfortran 
43078         @: $(MAKE); $(unstage)
43079         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43080         r=`${PWD_COMMAND}`; export r; \
43081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43082         $(NORMAL_TARGET_EXPORTS) \
43083         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
43084         for flag in $(EXTRA_TARGET_FLAGS); do \
43085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43086         done; \
43087         (cd $(TARGET_SUBDIR)/libgfortran && \
43088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43090                   "RANLIB=$${RANLIB}" \
43091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43092                    TAGS) \
43093           || exit 1
43094
43095 @endif target-libgfortran
43096
43097 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
43098 maybe-install-info-target-libgfortran:
43099 @if target-libgfortran
43100 maybe-install-info-target-libgfortran: install-info-target-libgfortran
43101
43102 install-info-target-libgfortran: \
43103     configure-target-libgfortran \
43104     info-target-libgfortran 
43105         @: $(MAKE); $(unstage)
43106         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43107         r=`${PWD_COMMAND}`; export r; \
43108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43109         $(NORMAL_TARGET_EXPORTS) \
43110         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
43111         for flag in $(EXTRA_TARGET_FLAGS); do \
43112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43113         done; \
43114         (cd $(TARGET_SUBDIR)/libgfortran && \
43115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43117                   "RANLIB=$${RANLIB}" \
43118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43119                    install-info) \
43120           || exit 1
43121
43122 @endif target-libgfortran
43123
43124 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
43125 maybe-install-pdf-target-libgfortran:
43126 @if target-libgfortran
43127 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
43128
43129 install-pdf-target-libgfortran: \
43130     configure-target-libgfortran \
43131     pdf-target-libgfortran 
43132         @: $(MAKE); $(unstage)
43133         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43134         r=`${PWD_COMMAND}`; export r; \
43135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43136         $(NORMAL_TARGET_EXPORTS) \
43137         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
43138         for flag in $(EXTRA_TARGET_FLAGS); do \
43139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43140         done; \
43141         (cd $(TARGET_SUBDIR)/libgfortran && \
43142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43144                   "RANLIB=$${RANLIB}" \
43145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43146                    install-pdf) \
43147           || exit 1
43148
43149 @endif target-libgfortran
43150
43151 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
43152 maybe-install-html-target-libgfortran:
43153 @if target-libgfortran
43154 maybe-install-html-target-libgfortran: install-html-target-libgfortran
43155
43156 install-html-target-libgfortran: \
43157     configure-target-libgfortran \
43158     html-target-libgfortran 
43159         @: $(MAKE); $(unstage)
43160         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43161         r=`${PWD_COMMAND}`; export r; \
43162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43163         $(NORMAL_TARGET_EXPORTS) \
43164         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
43165         for flag in $(EXTRA_TARGET_FLAGS); do \
43166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43167         done; \
43168         (cd $(TARGET_SUBDIR)/libgfortran && \
43169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43171                   "RANLIB=$${RANLIB}" \
43172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43173                    install-html) \
43174           || exit 1
43175
43176 @endif target-libgfortran
43177
43178 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
43179 maybe-installcheck-target-libgfortran:
43180 @if target-libgfortran
43181 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
43182
43183 installcheck-target-libgfortran: \
43184     configure-target-libgfortran 
43185         @: $(MAKE); $(unstage)
43186         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43187         r=`${PWD_COMMAND}`; export r; \
43188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43189         $(NORMAL_TARGET_EXPORTS) \
43190         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
43191         for flag in $(EXTRA_TARGET_FLAGS); do \
43192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43193         done; \
43194         (cd $(TARGET_SUBDIR)/libgfortran && \
43195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43197                   "RANLIB=$${RANLIB}" \
43198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43199                    installcheck) \
43200           || exit 1
43201
43202 @endif target-libgfortran
43203
43204 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
43205 maybe-mostlyclean-target-libgfortran:
43206 @if target-libgfortran
43207 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
43208
43209 mostlyclean-target-libgfortran: 
43210         @: $(MAKE); $(unstage)
43211         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43212         r=`${PWD_COMMAND}`; export r; \
43213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43214         $(NORMAL_TARGET_EXPORTS) \
43215         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
43216         for flag in $(EXTRA_TARGET_FLAGS); do \
43217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43218         done; \
43219         (cd $(TARGET_SUBDIR)/libgfortran && \
43220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43222                   "RANLIB=$${RANLIB}" \
43223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43224                    mostlyclean) \
43225           || exit 1
43226
43227 @endif target-libgfortran
43228
43229 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
43230 maybe-clean-target-libgfortran:
43231 @if target-libgfortran
43232 maybe-clean-target-libgfortran: clean-target-libgfortran
43233
43234 clean-target-libgfortran: 
43235         @: $(MAKE); $(unstage)
43236         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43237         r=`${PWD_COMMAND}`; export r; \
43238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43239         $(NORMAL_TARGET_EXPORTS) \
43240         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
43241         for flag in $(EXTRA_TARGET_FLAGS); do \
43242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43243         done; \
43244         (cd $(TARGET_SUBDIR)/libgfortran && \
43245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43247                   "RANLIB=$${RANLIB}" \
43248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43249                    clean) \
43250           || exit 1
43251
43252 @endif target-libgfortran
43253
43254 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
43255 maybe-distclean-target-libgfortran:
43256 @if target-libgfortran
43257 maybe-distclean-target-libgfortran: distclean-target-libgfortran
43258
43259 distclean-target-libgfortran: 
43260         @: $(MAKE); $(unstage)
43261         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43262         r=`${PWD_COMMAND}`; export r; \
43263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43264         $(NORMAL_TARGET_EXPORTS) \
43265         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
43266         for flag in $(EXTRA_TARGET_FLAGS); do \
43267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43268         done; \
43269         (cd $(TARGET_SUBDIR)/libgfortran && \
43270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43272                   "RANLIB=$${RANLIB}" \
43273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43274                    distclean) \
43275           || exit 1
43276
43277 @endif target-libgfortran
43278
43279 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
43280 maybe-maintainer-clean-target-libgfortran:
43281 @if target-libgfortran
43282 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
43283
43284 maintainer-clean-target-libgfortran: 
43285         @: $(MAKE); $(unstage)
43286         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
43287         r=`${PWD_COMMAND}`; export r; \
43288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43289         $(NORMAL_TARGET_EXPORTS) \
43290         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
43291         for flag in $(EXTRA_TARGET_FLAGS); do \
43292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43293         done; \
43294         (cd $(TARGET_SUBDIR)/libgfortran && \
43295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43297                   "RANLIB=$${RANLIB}" \
43298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43299                    maintainer-clean) \
43300           || exit 1
43301
43302 @endif target-libgfortran
43303
43304
43305
43306
43307
43308 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
43309 maybe-configure-target-libobjc:
43310 @if gcc-bootstrap
43311 configure-target-libobjc: stage_current
43312 @endif gcc-bootstrap
43313 @if target-libobjc
43314 maybe-configure-target-libobjc: configure-target-libobjc
43315 configure-target-libobjc: 
43316         @: $(MAKE); $(unstage)
43317         @r=`${PWD_COMMAND}`; export r; \
43318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43319         echo "Checking multilib configuration for libobjc..."; \
43320         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
43321         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
43322         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43323           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
43324             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
43325           else \
43326             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
43327             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43328           fi; \
43329         else \
43330           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
43331         fi; \
43332         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
43333         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
43334         $(NORMAL_TARGET_EXPORTS)  \
43335         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
43336         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
43337         case $(srcdir) in \
43338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43339           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
43340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43341         esac; \
43342         module_srcdir=libobjc; \
43343         rm -f no-such-file || : ; \
43344         CONFIG_SITE=no-such-file $(SHELL) \
43345           $$s/$$module_srcdir/configure \
43346           --srcdir=$${topdir}/$$module_srcdir \
43347           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43348           --target=${target_alias}  \
43349           || exit 1
43350 @endif target-libobjc
43351
43352
43353
43354
43355
43356 .PHONY: all-target-libobjc maybe-all-target-libobjc
43357 maybe-all-target-libobjc:
43358 @if gcc-bootstrap
43359 all-target-libobjc: stage_current
43360 @endif gcc-bootstrap
43361 @if target-libobjc
43362 TARGET-target-libobjc=all
43363 maybe-all-target-libobjc: all-target-libobjc
43364 all-target-libobjc: configure-target-libobjc
43365         @: $(MAKE); $(unstage)
43366         @r=`${PWD_COMMAND}`; export r; \
43367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43368         $(NORMAL_TARGET_EXPORTS)  \
43369         (cd $(TARGET_SUBDIR)/libobjc && \
43370           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43371                 $(TARGET-target-libobjc))
43372 @endif target-libobjc
43373
43374
43375
43376
43377
43378 .PHONY: check-target-libobjc maybe-check-target-libobjc
43379 maybe-check-target-libobjc:
43380 @if target-libobjc
43381 maybe-check-target-libobjc: check-target-libobjc
43382
43383 check-target-libobjc:
43384         @: $(MAKE); $(unstage)
43385         @r=`${PWD_COMMAND}`; export r; \
43386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43387         $(NORMAL_TARGET_EXPORTS) \
43388         (cd $(TARGET_SUBDIR)/libobjc && \
43389           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43390
43391 @endif target-libobjc
43392
43393 .PHONY: install-target-libobjc maybe-install-target-libobjc
43394 maybe-install-target-libobjc:
43395 @if target-libobjc
43396 maybe-install-target-libobjc: install-target-libobjc
43397
43398 install-target-libobjc: installdirs
43399         @: $(MAKE); $(unstage)
43400         @r=`${PWD_COMMAND}`; export r; \
43401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43402         $(NORMAL_TARGET_EXPORTS) \
43403         (cd $(TARGET_SUBDIR)/libobjc && \
43404           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43405
43406 @endif target-libobjc
43407
43408 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
43409 maybe-install-strip-target-libobjc:
43410 @if target-libobjc
43411 maybe-install-strip-target-libobjc: install-strip-target-libobjc
43412
43413 install-strip-target-libobjc: installdirs
43414         @: $(MAKE); $(unstage)
43415         @r=`${PWD_COMMAND}`; export r; \
43416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43417         $(NORMAL_TARGET_EXPORTS) \
43418         (cd $(TARGET_SUBDIR)/libobjc && \
43419           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43420
43421 @endif target-libobjc
43422
43423 # Other targets (info, dvi, pdf, etc.)
43424
43425 .PHONY: maybe-info-target-libobjc info-target-libobjc
43426 maybe-info-target-libobjc:
43427 @if target-libobjc
43428 maybe-info-target-libobjc: info-target-libobjc
43429
43430 info-target-libobjc: \
43431     configure-target-libobjc 
43432         @: $(MAKE); $(unstage)
43433         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43434         r=`${PWD_COMMAND}`; export r; \
43435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43436         $(NORMAL_TARGET_EXPORTS) \
43437         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
43438         for flag in $(EXTRA_TARGET_FLAGS); do \
43439           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43440         done; \
43441         (cd $(TARGET_SUBDIR)/libobjc && \
43442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43444                   "RANLIB=$${RANLIB}" \
43445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43446                    info) \
43447           || exit 1
43448
43449 @endif target-libobjc
43450
43451 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
43452 maybe-dvi-target-libobjc:
43453 @if target-libobjc
43454 maybe-dvi-target-libobjc: dvi-target-libobjc
43455
43456 dvi-target-libobjc: \
43457     configure-target-libobjc 
43458         @: $(MAKE); $(unstage)
43459         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43460         r=`${PWD_COMMAND}`; export r; \
43461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43462         $(NORMAL_TARGET_EXPORTS) \
43463         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
43464         for flag in $(EXTRA_TARGET_FLAGS); do \
43465           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43466         done; \
43467         (cd $(TARGET_SUBDIR)/libobjc && \
43468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43470                   "RANLIB=$${RANLIB}" \
43471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43472                    dvi) \
43473           || exit 1
43474
43475 @endif target-libobjc
43476
43477 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
43478 maybe-pdf-target-libobjc:
43479 @if target-libobjc
43480 maybe-pdf-target-libobjc: pdf-target-libobjc
43481
43482 pdf-target-libobjc: \
43483     configure-target-libobjc 
43484         @: $(MAKE); $(unstage)
43485         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43486         r=`${PWD_COMMAND}`; export r; \
43487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43488         $(NORMAL_TARGET_EXPORTS) \
43489         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
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)/libobjc && \
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                    pdf) \
43499           || exit 1
43500
43501 @endif target-libobjc
43502
43503 .PHONY: maybe-html-target-libobjc html-target-libobjc
43504 maybe-html-target-libobjc:
43505 @if target-libobjc
43506 maybe-html-target-libobjc: html-target-libobjc
43507
43508 html-target-libobjc: \
43509     configure-target-libobjc 
43510         @: $(MAKE); $(unstage)
43511         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43512         r=`${PWD_COMMAND}`; export r; \
43513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43514         $(NORMAL_TARGET_EXPORTS) \
43515         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
43516         for flag in $(EXTRA_TARGET_FLAGS); do \
43517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43518         done; \
43519         (cd $(TARGET_SUBDIR)/libobjc && \
43520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43522                   "RANLIB=$${RANLIB}" \
43523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43524                    html) \
43525           || exit 1
43526
43527 @endif target-libobjc
43528
43529 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
43530 maybe-TAGS-target-libobjc:
43531 @if target-libobjc
43532 maybe-TAGS-target-libobjc: TAGS-target-libobjc
43533
43534 TAGS-target-libobjc: \
43535     configure-target-libobjc 
43536         @: $(MAKE); $(unstage)
43537         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43538         r=`${PWD_COMMAND}`; export r; \
43539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43540         $(NORMAL_TARGET_EXPORTS) \
43541         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
43542         for flag in $(EXTRA_TARGET_FLAGS); do \
43543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43544         done; \
43545         (cd $(TARGET_SUBDIR)/libobjc && \
43546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43548                   "RANLIB=$${RANLIB}" \
43549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43550                    TAGS) \
43551           || exit 1
43552
43553 @endif target-libobjc
43554
43555 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
43556 maybe-install-info-target-libobjc:
43557 @if target-libobjc
43558 maybe-install-info-target-libobjc: install-info-target-libobjc
43559
43560 install-info-target-libobjc: \
43561     configure-target-libobjc \
43562     info-target-libobjc 
43563         @: $(MAKE); $(unstage)
43564         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43565         r=`${PWD_COMMAND}`; export r; \
43566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43567         $(NORMAL_TARGET_EXPORTS) \
43568         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
43569         for flag in $(EXTRA_TARGET_FLAGS); do \
43570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43571         done; \
43572         (cd $(TARGET_SUBDIR)/libobjc && \
43573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43575                   "RANLIB=$${RANLIB}" \
43576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43577                    install-info) \
43578           || exit 1
43579
43580 @endif target-libobjc
43581
43582 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
43583 maybe-install-pdf-target-libobjc:
43584 @if target-libobjc
43585 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
43586
43587 install-pdf-target-libobjc: \
43588     configure-target-libobjc \
43589     pdf-target-libobjc 
43590         @: $(MAKE); $(unstage)
43591         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43592         r=`${PWD_COMMAND}`; export r; \
43593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43594         $(NORMAL_TARGET_EXPORTS) \
43595         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
43596         for flag in $(EXTRA_TARGET_FLAGS); do \
43597           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43598         done; \
43599         (cd $(TARGET_SUBDIR)/libobjc && \
43600           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43601                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43602                   "RANLIB=$${RANLIB}" \
43603                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43604                    install-pdf) \
43605           || exit 1
43606
43607 @endif target-libobjc
43608
43609 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
43610 maybe-install-html-target-libobjc:
43611 @if target-libobjc
43612 maybe-install-html-target-libobjc: install-html-target-libobjc
43613
43614 install-html-target-libobjc: \
43615     configure-target-libobjc \
43616     html-target-libobjc 
43617         @: $(MAKE); $(unstage)
43618         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43619         r=`${PWD_COMMAND}`; export r; \
43620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43621         $(NORMAL_TARGET_EXPORTS) \
43622         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
43623         for flag in $(EXTRA_TARGET_FLAGS); do \
43624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43625         done; \
43626         (cd $(TARGET_SUBDIR)/libobjc && \
43627           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43628                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43629                   "RANLIB=$${RANLIB}" \
43630                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43631                    install-html) \
43632           || exit 1
43633
43634 @endif target-libobjc
43635
43636 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
43637 maybe-installcheck-target-libobjc:
43638 @if target-libobjc
43639 maybe-installcheck-target-libobjc: installcheck-target-libobjc
43640
43641 installcheck-target-libobjc: \
43642     configure-target-libobjc 
43643         @: $(MAKE); $(unstage)
43644         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43645         r=`${PWD_COMMAND}`; export r; \
43646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647         $(NORMAL_TARGET_EXPORTS) \
43648         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
43649         for flag in $(EXTRA_TARGET_FLAGS); do \
43650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43651         done; \
43652         (cd $(TARGET_SUBDIR)/libobjc && \
43653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43655                   "RANLIB=$${RANLIB}" \
43656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43657                    installcheck) \
43658           || exit 1
43659
43660 @endif target-libobjc
43661
43662 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
43663 maybe-mostlyclean-target-libobjc:
43664 @if target-libobjc
43665 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
43666
43667 mostlyclean-target-libobjc: 
43668         @: $(MAKE); $(unstage)
43669         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43670         r=`${PWD_COMMAND}`; export r; \
43671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43672         $(NORMAL_TARGET_EXPORTS) \
43673         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
43674         for flag in $(EXTRA_TARGET_FLAGS); do \
43675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43676         done; \
43677         (cd $(TARGET_SUBDIR)/libobjc && \
43678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43680                   "RANLIB=$${RANLIB}" \
43681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43682                    mostlyclean) \
43683           || exit 1
43684
43685 @endif target-libobjc
43686
43687 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
43688 maybe-clean-target-libobjc:
43689 @if target-libobjc
43690 maybe-clean-target-libobjc: clean-target-libobjc
43691
43692 clean-target-libobjc: 
43693         @: $(MAKE); $(unstage)
43694         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43695         r=`${PWD_COMMAND}`; export r; \
43696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43697         $(NORMAL_TARGET_EXPORTS) \
43698         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
43699         for flag in $(EXTRA_TARGET_FLAGS); do \
43700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43701         done; \
43702         (cd $(TARGET_SUBDIR)/libobjc && \
43703           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43704                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43705                   "RANLIB=$${RANLIB}" \
43706                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43707                    clean) \
43708           || exit 1
43709
43710 @endif target-libobjc
43711
43712 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
43713 maybe-distclean-target-libobjc:
43714 @if target-libobjc
43715 maybe-distclean-target-libobjc: distclean-target-libobjc
43716
43717 distclean-target-libobjc: 
43718         @: $(MAKE); $(unstage)
43719         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43720         r=`${PWD_COMMAND}`; export r; \
43721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43722         $(NORMAL_TARGET_EXPORTS) \
43723         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
43724         for flag in $(EXTRA_TARGET_FLAGS); do \
43725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43726         done; \
43727         (cd $(TARGET_SUBDIR)/libobjc && \
43728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43730                   "RANLIB=$${RANLIB}" \
43731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43732                    distclean) \
43733           || exit 1
43734
43735 @endif target-libobjc
43736
43737 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
43738 maybe-maintainer-clean-target-libobjc:
43739 @if target-libobjc
43740 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
43741
43742 maintainer-clean-target-libobjc: 
43743         @: $(MAKE); $(unstage)
43744         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
43745         r=`${PWD_COMMAND}`; export r; \
43746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43747         $(NORMAL_TARGET_EXPORTS) \
43748         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
43749         for flag in $(EXTRA_TARGET_FLAGS); do \
43750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43751         done; \
43752         (cd $(TARGET_SUBDIR)/libobjc && \
43753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43755                   "RANLIB=$${RANLIB}" \
43756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43757                    maintainer-clean) \
43758           || exit 1
43759
43760 @endif target-libobjc
43761
43762
43763
43764
43765
43766 .PHONY: configure-target-libgo maybe-configure-target-libgo
43767 maybe-configure-target-libgo:
43768 @if gcc-bootstrap
43769 configure-target-libgo: stage_current
43770 @endif gcc-bootstrap
43771 @if target-libgo
43772 maybe-configure-target-libgo: configure-target-libgo
43773 configure-target-libgo: 
43774         @: $(MAKE); $(unstage)
43775         @r=`${PWD_COMMAND}`; export r; \
43776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43777         echo "Checking multilib configuration for libgo..."; \
43778         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43779         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
43780         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
43781           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
43782             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
43783           else \
43784             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
43785             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43786           fi; \
43787         else \
43788           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
43789         fi; \
43790         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
43791         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
43792         $(NORMAL_TARGET_EXPORTS)  \
43793         echo Configuring in $(TARGET_SUBDIR)/libgo; \
43794         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
43795         case $(srcdir) in \
43796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43797           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
43798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43799         esac; \
43800         module_srcdir=libgo; \
43801         rm -f no-such-file || : ; \
43802         CONFIG_SITE=no-such-file $(SHELL) \
43803           $$s/$$module_srcdir/configure \
43804           --srcdir=$${topdir}/$$module_srcdir \
43805           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43806           --target=${target_alias}  \
43807           || exit 1
43808 @endif target-libgo
43809
43810
43811
43812
43813
43814 .PHONY: all-target-libgo maybe-all-target-libgo
43815 maybe-all-target-libgo:
43816 @if gcc-bootstrap
43817 all-target-libgo: stage_current
43818 @endif gcc-bootstrap
43819 @if target-libgo
43820 TARGET-target-libgo=all
43821 maybe-all-target-libgo: all-target-libgo
43822 all-target-libgo: configure-target-libgo
43823         @: $(MAKE); $(unstage)
43824         @r=`${PWD_COMMAND}`; export r; \
43825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43826         $(NORMAL_TARGET_EXPORTS)  \
43827         (cd $(TARGET_SUBDIR)/libgo && \
43828           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43829                 $(TARGET-target-libgo))
43830 @endif target-libgo
43831
43832
43833
43834
43835
43836 .PHONY: check-target-libgo maybe-check-target-libgo
43837 maybe-check-target-libgo:
43838 @if target-libgo
43839 maybe-check-target-libgo: check-target-libgo
43840
43841 check-target-libgo:
43842         @: $(MAKE); $(unstage)
43843         @r=`${PWD_COMMAND}`; export r; \
43844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43845         $(NORMAL_TARGET_EXPORTS) \
43846         (cd $(TARGET_SUBDIR)/libgo && \
43847           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43848
43849 @endif target-libgo
43850
43851 .PHONY: install-target-libgo maybe-install-target-libgo
43852 maybe-install-target-libgo:
43853 @if target-libgo
43854 maybe-install-target-libgo: install-target-libgo
43855
43856 install-target-libgo: installdirs
43857         @: $(MAKE); $(unstage)
43858         @r=`${PWD_COMMAND}`; export r; \
43859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43860         $(NORMAL_TARGET_EXPORTS) \
43861         (cd $(TARGET_SUBDIR)/libgo && \
43862           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43863
43864 @endif target-libgo
43865
43866 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
43867 maybe-install-strip-target-libgo:
43868 @if target-libgo
43869 maybe-install-strip-target-libgo: install-strip-target-libgo
43870
43871 install-strip-target-libgo: installdirs
43872         @: $(MAKE); $(unstage)
43873         @r=`${PWD_COMMAND}`; export r; \
43874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43875         $(NORMAL_TARGET_EXPORTS) \
43876         (cd $(TARGET_SUBDIR)/libgo && \
43877           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43878
43879 @endif target-libgo
43880
43881 # Other targets (info, dvi, pdf, etc.)
43882
43883 .PHONY: maybe-info-target-libgo info-target-libgo
43884 maybe-info-target-libgo:
43885 @if target-libgo
43886 maybe-info-target-libgo: info-target-libgo
43887
43888 info-target-libgo: \
43889     configure-target-libgo 
43890         @: $(MAKE); $(unstage)
43891         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43892         r=`${PWD_COMMAND}`; export r; \
43893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43894         $(NORMAL_TARGET_EXPORTS) \
43895         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
43896         for flag in $(EXTRA_TARGET_FLAGS); do \
43897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43898         done; \
43899         (cd $(TARGET_SUBDIR)/libgo && \
43900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43902                   "RANLIB=$${RANLIB}" \
43903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43904                    info) \
43905           || exit 1
43906
43907 @endif target-libgo
43908
43909 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
43910 maybe-dvi-target-libgo:
43911 @if target-libgo
43912 maybe-dvi-target-libgo: dvi-target-libgo
43913
43914 dvi-target-libgo: \
43915     configure-target-libgo 
43916         @: $(MAKE); $(unstage)
43917         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43918         r=`${PWD_COMMAND}`; export r; \
43919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43920         $(NORMAL_TARGET_EXPORTS) \
43921         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
43922         for flag in $(EXTRA_TARGET_FLAGS); do \
43923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43924         done; \
43925         (cd $(TARGET_SUBDIR)/libgo && \
43926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43928                   "RANLIB=$${RANLIB}" \
43929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43930                    dvi) \
43931           || exit 1
43932
43933 @endif target-libgo
43934
43935 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
43936 maybe-pdf-target-libgo:
43937 @if target-libgo
43938 maybe-pdf-target-libgo: pdf-target-libgo
43939
43940 pdf-target-libgo: \
43941     configure-target-libgo 
43942         @: $(MAKE); $(unstage)
43943         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43944         r=`${PWD_COMMAND}`; export r; \
43945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43946         $(NORMAL_TARGET_EXPORTS) \
43947         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
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)/libgo && \
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                    pdf) \
43957           || exit 1
43958
43959 @endif target-libgo
43960
43961 .PHONY: maybe-html-target-libgo html-target-libgo
43962 maybe-html-target-libgo:
43963 @if target-libgo
43964 maybe-html-target-libgo: html-target-libgo
43965
43966 html-target-libgo: \
43967     configure-target-libgo 
43968         @: $(MAKE); $(unstage)
43969         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43970         r=`${PWD_COMMAND}`; export r; \
43971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43972         $(NORMAL_TARGET_EXPORTS) \
43973         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
43974         for flag in $(EXTRA_TARGET_FLAGS); do \
43975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43976         done; \
43977         (cd $(TARGET_SUBDIR)/libgo && \
43978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43980                   "RANLIB=$${RANLIB}" \
43981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43982                    html) \
43983           || exit 1
43984
43985 @endif target-libgo
43986
43987 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
43988 maybe-TAGS-target-libgo:
43989 @if target-libgo
43990 maybe-TAGS-target-libgo: TAGS-target-libgo
43991
43992 TAGS-target-libgo: \
43993     configure-target-libgo 
43994         @: $(MAKE); $(unstage)
43995         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
43996         r=`${PWD_COMMAND}`; export r; \
43997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43998         $(NORMAL_TARGET_EXPORTS) \
43999         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
44000         for flag in $(EXTRA_TARGET_FLAGS); do \
44001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44002         done; \
44003         (cd $(TARGET_SUBDIR)/libgo && \
44004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44006                   "RANLIB=$${RANLIB}" \
44007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44008                    TAGS) \
44009           || exit 1
44010
44011 @endif target-libgo
44012
44013 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
44014 maybe-install-info-target-libgo:
44015 @if target-libgo
44016 maybe-install-info-target-libgo: install-info-target-libgo
44017
44018 install-info-target-libgo: \
44019     configure-target-libgo \
44020     info-target-libgo 
44021         @: $(MAKE); $(unstage)
44022         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44023         r=`${PWD_COMMAND}`; export r; \
44024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44025         $(NORMAL_TARGET_EXPORTS) \
44026         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
44027         for flag in $(EXTRA_TARGET_FLAGS); do \
44028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44029         done; \
44030         (cd $(TARGET_SUBDIR)/libgo && \
44031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44033                   "RANLIB=$${RANLIB}" \
44034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44035                    install-info) \
44036           || exit 1
44037
44038 @endif target-libgo
44039
44040 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
44041 maybe-install-pdf-target-libgo:
44042 @if target-libgo
44043 maybe-install-pdf-target-libgo: install-pdf-target-libgo
44044
44045 install-pdf-target-libgo: \
44046     configure-target-libgo \
44047     pdf-target-libgo 
44048         @: $(MAKE); $(unstage)
44049         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44050         r=`${PWD_COMMAND}`; export r; \
44051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44052         $(NORMAL_TARGET_EXPORTS) \
44053         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
44054         for flag in $(EXTRA_TARGET_FLAGS); do \
44055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44056         done; \
44057         (cd $(TARGET_SUBDIR)/libgo && \
44058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44060                   "RANLIB=$${RANLIB}" \
44061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44062                    install-pdf) \
44063           || exit 1
44064
44065 @endif target-libgo
44066
44067 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
44068 maybe-install-html-target-libgo:
44069 @if target-libgo
44070 maybe-install-html-target-libgo: install-html-target-libgo
44071
44072 install-html-target-libgo: \
44073     configure-target-libgo \
44074     html-target-libgo 
44075         @: $(MAKE); $(unstage)
44076         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44077         r=`${PWD_COMMAND}`; export r; \
44078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44079         $(NORMAL_TARGET_EXPORTS) \
44080         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
44081         for flag in $(EXTRA_TARGET_FLAGS); do \
44082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44083         done; \
44084         (cd $(TARGET_SUBDIR)/libgo && \
44085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44087                   "RANLIB=$${RANLIB}" \
44088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44089                    install-html) \
44090           || exit 1
44091
44092 @endif target-libgo
44093
44094 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
44095 maybe-installcheck-target-libgo:
44096 @if target-libgo
44097 maybe-installcheck-target-libgo: installcheck-target-libgo
44098
44099 installcheck-target-libgo: \
44100     configure-target-libgo 
44101         @: $(MAKE); $(unstage)
44102         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44103         r=`${PWD_COMMAND}`; export r; \
44104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44105         $(NORMAL_TARGET_EXPORTS) \
44106         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
44107         for flag in $(EXTRA_TARGET_FLAGS); do \
44108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44109         done; \
44110         (cd $(TARGET_SUBDIR)/libgo && \
44111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44113                   "RANLIB=$${RANLIB}" \
44114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44115                    installcheck) \
44116           || exit 1
44117
44118 @endif target-libgo
44119
44120 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
44121 maybe-mostlyclean-target-libgo:
44122 @if target-libgo
44123 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
44124
44125 mostlyclean-target-libgo: 
44126         @: $(MAKE); $(unstage)
44127         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44128         r=`${PWD_COMMAND}`; export r; \
44129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44130         $(NORMAL_TARGET_EXPORTS) \
44131         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
44132         for flag in $(EXTRA_TARGET_FLAGS); do \
44133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44134         done; \
44135         (cd $(TARGET_SUBDIR)/libgo && \
44136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44138                   "RANLIB=$${RANLIB}" \
44139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44140                    mostlyclean) \
44141           || exit 1
44142
44143 @endif target-libgo
44144
44145 .PHONY: maybe-clean-target-libgo clean-target-libgo
44146 maybe-clean-target-libgo:
44147 @if target-libgo
44148 maybe-clean-target-libgo: clean-target-libgo
44149
44150 clean-target-libgo: 
44151         @: $(MAKE); $(unstage)
44152         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44153         r=`${PWD_COMMAND}`; export r; \
44154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44155         $(NORMAL_TARGET_EXPORTS) \
44156         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
44157         for flag in $(EXTRA_TARGET_FLAGS); do \
44158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44159         done; \
44160         (cd $(TARGET_SUBDIR)/libgo && \
44161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44163                   "RANLIB=$${RANLIB}" \
44164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44165                    clean) \
44166           || exit 1
44167
44168 @endif target-libgo
44169
44170 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
44171 maybe-distclean-target-libgo:
44172 @if target-libgo
44173 maybe-distclean-target-libgo: distclean-target-libgo
44174
44175 distclean-target-libgo: 
44176         @: $(MAKE); $(unstage)
44177         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44178         r=`${PWD_COMMAND}`; export r; \
44179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44180         $(NORMAL_TARGET_EXPORTS) \
44181         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
44182         for flag in $(EXTRA_TARGET_FLAGS); do \
44183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44184         done; \
44185         (cd $(TARGET_SUBDIR)/libgo && \
44186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44188                   "RANLIB=$${RANLIB}" \
44189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44190                    distclean) \
44191           || exit 1
44192
44193 @endif target-libgo
44194
44195 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
44196 maybe-maintainer-clean-target-libgo:
44197 @if target-libgo
44198 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
44199
44200 maintainer-clean-target-libgo: 
44201         @: $(MAKE); $(unstage)
44202         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
44203         r=`${PWD_COMMAND}`; export r; \
44204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44205         $(NORMAL_TARGET_EXPORTS) \
44206         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
44207         for flag in $(EXTRA_TARGET_FLAGS); do \
44208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44209         done; \
44210         (cd $(TARGET_SUBDIR)/libgo && \
44211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44213                   "RANLIB=$${RANLIB}" \
44214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44215                    maintainer-clean) \
44216           || exit 1
44217
44218 @endif target-libgo
44219
44220
44221
44222
44223
44224 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
44225 maybe-configure-target-libtermcap:
44226 @if gcc-bootstrap
44227 configure-target-libtermcap: stage_current
44228 @endif gcc-bootstrap
44229 @if target-libtermcap
44230 maybe-configure-target-libtermcap: configure-target-libtermcap
44231 configure-target-libtermcap: 
44232         @: $(MAKE); $(unstage)
44233         @r=`${PWD_COMMAND}`; export r; \
44234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235         echo "Checking multilib configuration for libtermcap..."; \
44236         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
44237         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
44238         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44239           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
44240             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
44241           else \
44242             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
44243             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44244           fi; \
44245         else \
44246           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
44247         fi; \
44248         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
44249         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
44250         $(NORMAL_TARGET_EXPORTS)  \
44251         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
44252         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
44253         case $(srcdir) in \
44254           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44255           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
44256                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44257         esac; \
44258         module_srcdir=libtermcap; \
44259         rm -f no-such-file || : ; \
44260         CONFIG_SITE=no-such-file $(SHELL) \
44261           $$s/$$module_srcdir/configure \
44262           --srcdir=$${topdir}/$$module_srcdir \
44263           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44264           --target=${target_alias}  \
44265           || exit 1
44266 @endif target-libtermcap
44267
44268
44269
44270
44271
44272 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
44273 maybe-all-target-libtermcap:
44274 @if gcc-bootstrap
44275 all-target-libtermcap: stage_current
44276 @endif gcc-bootstrap
44277 @if target-libtermcap
44278 TARGET-target-libtermcap=all
44279 maybe-all-target-libtermcap: all-target-libtermcap
44280 all-target-libtermcap: configure-target-libtermcap
44281         @: $(MAKE); $(unstage)
44282         @r=`${PWD_COMMAND}`; export r; \
44283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44284         $(NORMAL_TARGET_EXPORTS)  \
44285         (cd $(TARGET_SUBDIR)/libtermcap && \
44286           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44287                 $(TARGET-target-libtermcap))
44288 @endif target-libtermcap
44289
44290
44291
44292
44293
44294 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
44295 maybe-check-target-libtermcap:
44296 @if target-libtermcap
44297 maybe-check-target-libtermcap: check-target-libtermcap
44298
44299 # Dummy target for uncheckable module.
44300 check-target-libtermcap:
44301
44302 @endif target-libtermcap
44303
44304 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
44305 maybe-install-target-libtermcap:
44306 @if target-libtermcap
44307 maybe-install-target-libtermcap: install-target-libtermcap
44308
44309 install-target-libtermcap: installdirs
44310         @: $(MAKE); $(unstage)
44311         @r=`${PWD_COMMAND}`; export r; \
44312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44313         $(NORMAL_TARGET_EXPORTS) \
44314         (cd $(TARGET_SUBDIR)/libtermcap && \
44315           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44316
44317 @endif target-libtermcap
44318
44319 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
44320 maybe-install-strip-target-libtermcap:
44321 @if target-libtermcap
44322 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
44323
44324 install-strip-target-libtermcap: installdirs
44325         @: $(MAKE); $(unstage)
44326         @r=`${PWD_COMMAND}`; export r; \
44327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44328         $(NORMAL_TARGET_EXPORTS) \
44329         (cd $(TARGET_SUBDIR)/libtermcap && \
44330           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44331
44332 @endif target-libtermcap
44333
44334 # Other targets (info, dvi, pdf, etc.)
44335
44336 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
44337 maybe-info-target-libtermcap:
44338 @if target-libtermcap
44339 maybe-info-target-libtermcap: info-target-libtermcap
44340
44341 info-target-libtermcap: \
44342     configure-target-libtermcap 
44343         @: $(MAKE); $(unstage)
44344         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44345         r=`${PWD_COMMAND}`; export r; \
44346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44347         $(NORMAL_TARGET_EXPORTS) \
44348         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
44349         for flag in $(EXTRA_TARGET_FLAGS); do \
44350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44351         done; \
44352         (cd $(TARGET_SUBDIR)/libtermcap && \
44353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44355                   "RANLIB=$${RANLIB}" \
44356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44357                    info) \
44358           || exit 1
44359
44360 @endif target-libtermcap
44361
44362 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
44363 maybe-dvi-target-libtermcap:
44364 @if target-libtermcap
44365 maybe-dvi-target-libtermcap: dvi-target-libtermcap
44366
44367 dvi-target-libtermcap: \
44368     configure-target-libtermcap 
44369         @: $(MAKE); $(unstage)
44370         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44371         r=`${PWD_COMMAND}`; export r; \
44372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44373         $(NORMAL_TARGET_EXPORTS) \
44374         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
44375         for flag in $(EXTRA_TARGET_FLAGS); do \
44376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44377         done; \
44378         (cd $(TARGET_SUBDIR)/libtermcap && \
44379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44381                   "RANLIB=$${RANLIB}" \
44382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44383                    dvi) \
44384           || exit 1
44385
44386 @endif target-libtermcap
44387
44388 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
44389 maybe-pdf-target-libtermcap:
44390 @if target-libtermcap
44391 maybe-pdf-target-libtermcap: pdf-target-libtermcap
44392
44393 pdf-target-libtermcap: \
44394     configure-target-libtermcap 
44395         @: $(MAKE); $(unstage)
44396         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44397         r=`${PWD_COMMAND}`; export r; \
44398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44399         $(NORMAL_TARGET_EXPORTS) \
44400         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
44401         for flag in $(EXTRA_TARGET_FLAGS); do \
44402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44403         done; \
44404         (cd $(TARGET_SUBDIR)/libtermcap && \
44405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44407                   "RANLIB=$${RANLIB}" \
44408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44409                    pdf) \
44410           || exit 1
44411
44412 @endif target-libtermcap
44413
44414 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
44415 maybe-html-target-libtermcap:
44416 @if target-libtermcap
44417 maybe-html-target-libtermcap: html-target-libtermcap
44418
44419 html-target-libtermcap: \
44420     configure-target-libtermcap 
44421         @: $(MAKE); $(unstage)
44422         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44423         r=`${PWD_COMMAND}`; export r; \
44424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425         $(NORMAL_TARGET_EXPORTS) \
44426         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
44427         for flag in $(EXTRA_TARGET_FLAGS); do \
44428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44429         done; \
44430         (cd $(TARGET_SUBDIR)/libtermcap && \
44431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44433                   "RANLIB=$${RANLIB}" \
44434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44435                    html) \
44436           || exit 1
44437
44438 @endif target-libtermcap
44439
44440 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
44441 maybe-TAGS-target-libtermcap:
44442 @if target-libtermcap
44443 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
44444
44445 TAGS-target-libtermcap: \
44446     configure-target-libtermcap 
44447         @: $(MAKE); $(unstage)
44448         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44449         r=`${PWD_COMMAND}`; export r; \
44450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44451         $(NORMAL_TARGET_EXPORTS) \
44452         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
44453         for flag in $(EXTRA_TARGET_FLAGS); do \
44454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44455         done; \
44456         (cd $(TARGET_SUBDIR)/libtermcap && \
44457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44459                   "RANLIB=$${RANLIB}" \
44460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44461                    TAGS) \
44462           || exit 1
44463
44464 @endif target-libtermcap
44465
44466 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
44467 maybe-install-info-target-libtermcap:
44468 @if target-libtermcap
44469 maybe-install-info-target-libtermcap: install-info-target-libtermcap
44470
44471 install-info-target-libtermcap: \
44472     configure-target-libtermcap \
44473     info-target-libtermcap 
44474         @: $(MAKE); $(unstage)
44475         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44476         r=`${PWD_COMMAND}`; export r; \
44477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44478         $(NORMAL_TARGET_EXPORTS) \
44479         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
44480         for flag in $(EXTRA_TARGET_FLAGS); do \
44481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44482         done; \
44483         (cd $(TARGET_SUBDIR)/libtermcap && \
44484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44486                   "RANLIB=$${RANLIB}" \
44487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44488                    install-info) \
44489           || exit 1
44490
44491 @endif target-libtermcap
44492
44493 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
44494 maybe-install-pdf-target-libtermcap:
44495 @if target-libtermcap
44496 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
44497
44498 install-pdf-target-libtermcap: \
44499     configure-target-libtermcap \
44500     pdf-target-libtermcap 
44501         @: $(MAKE); $(unstage)
44502         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44503         r=`${PWD_COMMAND}`; export r; \
44504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44505         $(NORMAL_TARGET_EXPORTS) \
44506         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
44507         for flag in $(EXTRA_TARGET_FLAGS); do \
44508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44509         done; \
44510         (cd $(TARGET_SUBDIR)/libtermcap && \
44511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44513                   "RANLIB=$${RANLIB}" \
44514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44515                    install-pdf) \
44516           || exit 1
44517
44518 @endif target-libtermcap
44519
44520 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
44521 maybe-install-html-target-libtermcap:
44522 @if target-libtermcap
44523 maybe-install-html-target-libtermcap: install-html-target-libtermcap
44524
44525 install-html-target-libtermcap: \
44526     configure-target-libtermcap \
44527     html-target-libtermcap 
44528         @: $(MAKE); $(unstage)
44529         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44530         r=`${PWD_COMMAND}`; export r; \
44531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44532         $(NORMAL_TARGET_EXPORTS) \
44533         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
44534         for flag in $(EXTRA_TARGET_FLAGS); do \
44535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44536         done; \
44537         (cd $(TARGET_SUBDIR)/libtermcap && \
44538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44540                   "RANLIB=$${RANLIB}" \
44541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44542                    install-html) \
44543           || exit 1
44544
44545 @endif target-libtermcap
44546
44547 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
44548 maybe-installcheck-target-libtermcap:
44549 @if target-libtermcap
44550 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
44551
44552 installcheck-target-libtermcap: \
44553     configure-target-libtermcap 
44554         @: $(MAKE); $(unstage)
44555         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
44556         r=`${PWD_COMMAND}`; export r; \
44557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44558         $(NORMAL_TARGET_EXPORTS) \
44559         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
44560         for flag in $(EXTRA_TARGET_FLAGS); do \
44561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44562         done; \
44563         (cd $(TARGET_SUBDIR)/libtermcap && \
44564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44566                   "RANLIB=$${RANLIB}" \
44567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44568                    installcheck) \
44569           || exit 1
44570
44571 @endif target-libtermcap
44572
44573 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
44574 maybe-mostlyclean-target-libtermcap:
44575 @if target-libtermcap
44576 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
44577
44578 # libtermcap doesn't support mostlyclean.
44579 mostlyclean-target-libtermcap:
44580
44581 @endif target-libtermcap
44582
44583 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
44584 maybe-clean-target-libtermcap:
44585 @if target-libtermcap
44586 maybe-clean-target-libtermcap: clean-target-libtermcap
44587
44588 # libtermcap doesn't support clean.
44589 clean-target-libtermcap:
44590
44591 @endif target-libtermcap
44592
44593 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
44594 maybe-distclean-target-libtermcap:
44595 @if target-libtermcap
44596 maybe-distclean-target-libtermcap: distclean-target-libtermcap
44597
44598 # libtermcap doesn't support distclean.
44599 distclean-target-libtermcap:
44600
44601 @endif target-libtermcap
44602
44603 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
44604 maybe-maintainer-clean-target-libtermcap:
44605 @if target-libtermcap
44606 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
44607
44608 # libtermcap doesn't support maintainer-clean.
44609 maintainer-clean-target-libtermcap:
44610
44611 @endif target-libtermcap
44612
44613
44614
44615
44616
44617 .PHONY: configure-target-winsup maybe-configure-target-winsup
44618 maybe-configure-target-winsup:
44619 @if gcc-bootstrap
44620 configure-target-winsup: stage_current
44621 @endif gcc-bootstrap
44622 @if target-winsup
44623 maybe-configure-target-winsup: configure-target-winsup
44624 configure-target-winsup: 
44625         @: $(MAKE); $(unstage)
44626         @r=`${PWD_COMMAND}`; export r; \
44627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44628         echo "Checking multilib configuration for winsup..."; \
44629         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44630         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
44631         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
44632           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
44633             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
44634           else \
44635             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
44636             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44637           fi; \
44638         else \
44639           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
44640         fi; \
44641         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
44642         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
44643         $(NORMAL_TARGET_EXPORTS)  \
44644         echo Configuring in $(TARGET_SUBDIR)/winsup; \
44645         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
44646         case $(srcdir) in \
44647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44648           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
44649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44650         esac; \
44651         module_srcdir=winsup; \
44652         rm -f no-such-file || : ; \
44653         CONFIG_SITE=no-such-file $(SHELL) \
44654           $$s/$$module_srcdir/configure \
44655           --srcdir=$${topdir}/$$module_srcdir \
44656           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44657           --target=${target_alias}  \
44658           || exit 1
44659 @endif target-winsup
44660
44661
44662
44663
44664
44665 .PHONY: all-target-winsup maybe-all-target-winsup
44666 maybe-all-target-winsup:
44667 @if gcc-bootstrap
44668 all-target-winsup: stage_current
44669 @endif gcc-bootstrap
44670 @if target-winsup
44671 TARGET-target-winsup=all
44672 maybe-all-target-winsup: all-target-winsup
44673 all-target-winsup: configure-target-winsup
44674         @: $(MAKE); $(unstage)
44675         @r=`${PWD_COMMAND}`; export r; \
44676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44677         $(NORMAL_TARGET_EXPORTS)  \
44678         (cd $(TARGET_SUBDIR)/winsup && \
44679           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44680                 $(TARGET-target-winsup))
44681 @endif target-winsup
44682
44683
44684
44685
44686
44687 .PHONY: check-target-winsup maybe-check-target-winsup
44688 maybe-check-target-winsup:
44689 @if target-winsup
44690 maybe-check-target-winsup: check-target-winsup
44691
44692 check-target-winsup:
44693         @: $(MAKE); $(unstage)
44694         @r=`${PWD_COMMAND}`; export r; \
44695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44696         $(NORMAL_TARGET_EXPORTS) \
44697         (cd $(TARGET_SUBDIR)/winsup && \
44698           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44699
44700 @endif target-winsup
44701
44702 .PHONY: install-target-winsup maybe-install-target-winsup
44703 maybe-install-target-winsup:
44704 @if target-winsup
44705 maybe-install-target-winsup: install-target-winsup
44706
44707 install-target-winsup: installdirs
44708         @: $(MAKE); $(unstage)
44709         @r=`${PWD_COMMAND}`; export r; \
44710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44711         $(NORMAL_TARGET_EXPORTS) \
44712         (cd $(TARGET_SUBDIR)/winsup && \
44713           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44714
44715 @endif target-winsup
44716
44717 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
44718 maybe-install-strip-target-winsup:
44719 @if target-winsup
44720 maybe-install-strip-target-winsup: install-strip-target-winsup
44721
44722 install-strip-target-winsup: installdirs
44723         @: $(MAKE); $(unstage)
44724         @r=`${PWD_COMMAND}`; export r; \
44725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44726         $(NORMAL_TARGET_EXPORTS) \
44727         (cd $(TARGET_SUBDIR)/winsup && \
44728           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44729
44730 @endif target-winsup
44731
44732 # Other targets (info, dvi, pdf, etc.)
44733
44734 .PHONY: maybe-info-target-winsup info-target-winsup
44735 maybe-info-target-winsup:
44736 @if target-winsup
44737 maybe-info-target-winsup: info-target-winsup
44738
44739 info-target-winsup: \
44740     configure-target-winsup 
44741         @: $(MAKE); $(unstage)
44742         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44743         r=`${PWD_COMMAND}`; export r; \
44744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44745         $(NORMAL_TARGET_EXPORTS) \
44746         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
44747         for flag in $(EXTRA_TARGET_FLAGS); do \
44748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44749         done; \
44750         (cd $(TARGET_SUBDIR)/winsup && \
44751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44753                   "RANLIB=$${RANLIB}" \
44754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44755                    info) \
44756           || exit 1
44757
44758 @endif target-winsup
44759
44760 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
44761 maybe-dvi-target-winsup:
44762 @if target-winsup
44763 maybe-dvi-target-winsup: dvi-target-winsup
44764
44765 dvi-target-winsup: \
44766     configure-target-winsup 
44767         @: $(MAKE); $(unstage)
44768         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44769         r=`${PWD_COMMAND}`; export r; \
44770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44771         $(NORMAL_TARGET_EXPORTS) \
44772         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
44773         for flag in $(EXTRA_TARGET_FLAGS); do \
44774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44775         done; \
44776         (cd $(TARGET_SUBDIR)/winsup && \
44777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44779                   "RANLIB=$${RANLIB}" \
44780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44781                    dvi) \
44782           || exit 1
44783
44784 @endif target-winsup
44785
44786 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
44787 maybe-pdf-target-winsup:
44788 @if target-winsup
44789 maybe-pdf-target-winsup: pdf-target-winsup
44790
44791 pdf-target-winsup: \
44792     configure-target-winsup 
44793         @: $(MAKE); $(unstage)
44794         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44795         r=`${PWD_COMMAND}`; export r; \
44796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44797         $(NORMAL_TARGET_EXPORTS) \
44798         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
44799         for flag in $(EXTRA_TARGET_FLAGS); do \
44800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44801         done; \
44802         (cd $(TARGET_SUBDIR)/winsup && \
44803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44805                   "RANLIB=$${RANLIB}" \
44806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44807                    pdf) \
44808           || exit 1
44809
44810 @endif target-winsup
44811
44812 .PHONY: maybe-html-target-winsup html-target-winsup
44813 maybe-html-target-winsup:
44814 @if target-winsup
44815 maybe-html-target-winsup: html-target-winsup
44816
44817 html-target-winsup: \
44818     configure-target-winsup 
44819         @: $(MAKE); $(unstage)
44820         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44821         r=`${PWD_COMMAND}`; export r; \
44822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44823         $(NORMAL_TARGET_EXPORTS) \
44824         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
44825         for flag in $(EXTRA_TARGET_FLAGS); do \
44826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44827         done; \
44828         (cd $(TARGET_SUBDIR)/winsup && \
44829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44831                   "RANLIB=$${RANLIB}" \
44832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44833                    html) \
44834           || exit 1
44835
44836 @endif target-winsup
44837
44838 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
44839 maybe-TAGS-target-winsup:
44840 @if target-winsup
44841 maybe-TAGS-target-winsup: TAGS-target-winsup
44842
44843 TAGS-target-winsup: \
44844     configure-target-winsup 
44845         @: $(MAKE); $(unstage)
44846         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44847         r=`${PWD_COMMAND}`; export r; \
44848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44849         $(NORMAL_TARGET_EXPORTS) \
44850         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
44851         for flag in $(EXTRA_TARGET_FLAGS); do \
44852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44853         done; \
44854         (cd $(TARGET_SUBDIR)/winsup && \
44855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44857                   "RANLIB=$${RANLIB}" \
44858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44859                    TAGS) \
44860           || exit 1
44861
44862 @endif target-winsup
44863
44864 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
44865 maybe-install-info-target-winsup:
44866 @if target-winsup
44867 maybe-install-info-target-winsup: install-info-target-winsup
44868
44869 install-info-target-winsup: \
44870     configure-target-winsup \
44871     info-target-winsup 
44872         @: $(MAKE); $(unstage)
44873         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44874         r=`${PWD_COMMAND}`; export r; \
44875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44876         $(NORMAL_TARGET_EXPORTS) \
44877         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
44878         for flag in $(EXTRA_TARGET_FLAGS); do \
44879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44880         done; \
44881         (cd $(TARGET_SUBDIR)/winsup && \
44882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44884                   "RANLIB=$${RANLIB}" \
44885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44886                    install-info) \
44887           || exit 1
44888
44889 @endif target-winsup
44890
44891 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
44892 maybe-install-pdf-target-winsup:
44893 @if target-winsup
44894 maybe-install-pdf-target-winsup: install-pdf-target-winsup
44895
44896 install-pdf-target-winsup: \
44897     configure-target-winsup \
44898     pdf-target-winsup 
44899         @: $(MAKE); $(unstage)
44900         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44901         r=`${PWD_COMMAND}`; export r; \
44902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44903         $(NORMAL_TARGET_EXPORTS) \
44904         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
44905         for flag in $(EXTRA_TARGET_FLAGS); do \
44906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44907         done; \
44908         (cd $(TARGET_SUBDIR)/winsup && \
44909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44911                   "RANLIB=$${RANLIB}" \
44912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44913                    install-pdf) \
44914           || exit 1
44915
44916 @endif target-winsup
44917
44918 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
44919 maybe-install-html-target-winsup:
44920 @if target-winsup
44921 maybe-install-html-target-winsup: install-html-target-winsup
44922
44923 install-html-target-winsup: \
44924     configure-target-winsup \
44925     html-target-winsup 
44926         @: $(MAKE); $(unstage)
44927         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44928         r=`${PWD_COMMAND}`; export r; \
44929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44930         $(NORMAL_TARGET_EXPORTS) \
44931         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
44932         for flag in $(EXTRA_TARGET_FLAGS); do \
44933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44934         done; \
44935         (cd $(TARGET_SUBDIR)/winsup && \
44936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44938                   "RANLIB=$${RANLIB}" \
44939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44940                    install-html) \
44941           || exit 1
44942
44943 @endif target-winsup
44944
44945 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
44946 maybe-installcheck-target-winsup:
44947 @if target-winsup
44948 maybe-installcheck-target-winsup: installcheck-target-winsup
44949
44950 installcheck-target-winsup: \
44951     configure-target-winsup 
44952         @: $(MAKE); $(unstage)
44953         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44954         r=`${PWD_COMMAND}`; export r; \
44955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44956         $(NORMAL_TARGET_EXPORTS) \
44957         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
44958         for flag in $(EXTRA_TARGET_FLAGS); do \
44959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44960         done; \
44961         (cd $(TARGET_SUBDIR)/winsup && \
44962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44964                   "RANLIB=$${RANLIB}" \
44965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44966                    installcheck) \
44967           || exit 1
44968
44969 @endif target-winsup
44970
44971 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
44972 maybe-mostlyclean-target-winsup:
44973 @if target-winsup
44974 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
44975
44976 mostlyclean-target-winsup: 
44977         @: $(MAKE); $(unstage)
44978         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
44979         r=`${PWD_COMMAND}`; export r; \
44980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44981         $(NORMAL_TARGET_EXPORTS) \
44982         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
44983         for flag in $(EXTRA_TARGET_FLAGS); do \
44984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44985         done; \
44986         (cd $(TARGET_SUBDIR)/winsup && \
44987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44989                   "RANLIB=$${RANLIB}" \
44990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44991                    mostlyclean) \
44992           || exit 1
44993
44994 @endif target-winsup
44995
44996 .PHONY: maybe-clean-target-winsup clean-target-winsup
44997 maybe-clean-target-winsup:
44998 @if target-winsup
44999 maybe-clean-target-winsup: clean-target-winsup
45000
45001 clean-target-winsup: 
45002         @: $(MAKE); $(unstage)
45003         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
45004         r=`${PWD_COMMAND}`; export r; \
45005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006         $(NORMAL_TARGET_EXPORTS) \
45007         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
45008         for flag in $(EXTRA_TARGET_FLAGS); do \
45009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45010         done; \
45011         (cd $(TARGET_SUBDIR)/winsup && \
45012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45014                   "RANLIB=$${RANLIB}" \
45015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45016                    clean) \
45017           || exit 1
45018
45019 @endif target-winsup
45020
45021 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
45022 maybe-distclean-target-winsup:
45023 @if target-winsup
45024 maybe-distclean-target-winsup: distclean-target-winsup
45025
45026 distclean-target-winsup: 
45027         @: $(MAKE); $(unstage)
45028         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
45029         r=`${PWD_COMMAND}`; export r; \
45030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45031         $(NORMAL_TARGET_EXPORTS) \
45032         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
45033         for flag in $(EXTRA_TARGET_FLAGS); do \
45034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45035         done; \
45036         (cd $(TARGET_SUBDIR)/winsup && \
45037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45039                   "RANLIB=$${RANLIB}" \
45040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45041                    distclean) \
45042           || exit 1
45043
45044 @endif target-winsup
45045
45046 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
45047 maybe-maintainer-clean-target-winsup:
45048 @if target-winsup
45049 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
45050
45051 maintainer-clean-target-winsup: 
45052         @: $(MAKE); $(unstage)
45053         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
45054         r=`${PWD_COMMAND}`; export r; \
45055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45056         $(NORMAL_TARGET_EXPORTS) \
45057         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
45058         for flag in $(EXTRA_TARGET_FLAGS); do \
45059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45060         done; \
45061         (cd $(TARGET_SUBDIR)/winsup && \
45062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45064                   "RANLIB=$${RANLIB}" \
45065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45066                    maintainer-clean) \
45067           || exit 1
45068
45069 @endif target-winsup
45070
45071
45072
45073
45074
45075 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
45076 maybe-configure-target-libgloss:
45077 @if gcc-bootstrap
45078 configure-target-libgloss: stage_current
45079 @endif gcc-bootstrap
45080 @if target-libgloss
45081 maybe-configure-target-libgloss: configure-target-libgloss
45082 configure-target-libgloss: 
45083         @: $(MAKE); $(unstage)
45084         @r=`${PWD_COMMAND}`; export r; \
45085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45086         echo "Checking multilib configuration for libgloss..."; \
45087         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
45088         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
45089         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45090           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
45091             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
45092           else \
45093             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
45094             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45095           fi; \
45096         else \
45097           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
45098         fi; \
45099         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
45100         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
45101         $(NORMAL_TARGET_EXPORTS)  \
45102         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
45103         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
45104         case $(srcdir) in \
45105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45106           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
45107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45108         esac; \
45109         module_srcdir=libgloss; \
45110         rm -f no-such-file || : ; \
45111         CONFIG_SITE=no-such-file $(SHELL) \
45112           $$s/$$module_srcdir/configure \
45113           --srcdir=$${topdir}/$$module_srcdir \
45114           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45115           --target=${target_alias}  \
45116           || exit 1
45117 @endif target-libgloss
45118
45119
45120
45121
45122
45123 .PHONY: all-target-libgloss maybe-all-target-libgloss
45124 maybe-all-target-libgloss:
45125 @if gcc-bootstrap
45126 all-target-libgloss: stage_current
45127 @endif gcc-bootstrap
45128 @if target-libgloss
45129 TARGET-target-libgloss=all
45130 maybe-all-target-libgloss: all-target-libgloss
45131 all-target-libgloss: configure-target-libgloss
45132         @: $(MAKE); $(unstage)
45133         @r=`${PWD_COMMAND}`; export r; \
45134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45135         $(NORMAL_TARGET_EXPORTS)  \
45136         (cd $(TARGET_SUBDIR)/libgloss && \
45137           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45138                 $(TARGET-target-libgloss))
45139 @endif target-libgloss
45140
45141
45142
45143
45144
45145 .PHONY: check-target-libgloss maybe-check-target-libgloss
45146 maybe-check-target-libgloss:
45147 @if target-libgloss
45148 maybe-check-target-libgloss: check-target-libgloss
45149
45150 # Dummy target for uncheckable module.
45151 check-target-libgloss:
45152
45153 @endif target-libgloss
45154
45155 .PHONY: install-target-libgloss maybe-install-target-libgloss
45156 maybe-install-target-libgloss:
45157 @if target-libgloss
45158 maybe-install-target-libgloss: install-target-libgloss
45159
45160 install-target-libgloss: installdirs
45161         @: $(MAKE); $(unstage)
45162         @r=`${PWD_COMMAND}`; export r; \
45163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45164         $(NORMAL_TARGET_EXPORTS) \
45165         (cd $(TARGET_SUBDIR)/libgloss && \
45166           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45167
45168 @endif target-libgloss
45169
45170 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
45171 maybe-install-strip-target-libgloss:
45172 @if target-libgloss
45173 maybe-install-strip-target-libgloss: install-strip-target-libgloss
45174
45175 install-strip-target-libgloss: installdirs
45176         @: $(MAKE); $(unstage)
45177         @r=`${PWD_COMMAND}`; export r; \
45178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45179         $(NORMAL_TARGET_EXPORTS) \
45180         (cd $(TARGET_SUBDIR)/libgloss && \
45181           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45182
45183 @endif target-libgloss
45184
45185 # Other targets (info, dvi, pdf, etc.)
45186
45187 .PHONY: maybe-info-target-libgloss info-target-libgloss
45188 maybe-info-target-libgloss:
45189 @if target-libgloss
45190 maybe-info-target-libgloss: info-target-libgloss
45191
45192 info-target-libgloss: \
45193     configure-target-libgloss 
45194         @: $(MAKE); $(unstage)
45195         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45196         r=`${PWD_COMMAND}`; export r; \
45197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45198         $(NORMAL_TARGET_EXPORTS) \
45199         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
45200         for flag in $(EXTRA_TARGET_FLAGS); do \
45201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45202         done; \
45203         (cd $(TARGET_SUBDIR)/libgloss && \
45204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45206                   "RANLIB=$${RANLIB}" \
45207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45208                    info) \
45209           || exit 1
45210
45211 @endif target-libgloss
45212
45213 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
45214 maybe-dvi-target-libgloss:
45215 @if target-libgloss
45216 maybe-dvi-target-libgloss: dvi-target-libgloss
45217
45218 dvi-target-libgloss: \
45219     configure-target-libgloss 
45220         @: $(MAKE); $(unstage)
45221         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45222         r=`${PWD_COMMAND}`; export r; \
45223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45224         $(NORMAL_TARGET_EXPORTS) \
45225         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
45226         for flag in $(EXTRA_TARGET_FLAGS); do \
45227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45228         done; \
45229         (cd $(TARGET_SUBDIR)/libgloss && \
45230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45232                   "RANLIB=$${RANLIB}" \
45233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45234                    dvi) \
45235           || exit 1
45236
45237 @endif target-libgloss
45238
45239 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
45240 maybe-pdf-target-libgloss:
45241 @if target-libgloss
45242 maybe-pdf-target-libgloss: pdf-target-libgloss
45243
45244 pdf-target-libgloss: \
45245     configure-target-libgloss 
45246         @: $(MAKE); $(unstage)
45247         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45248         r=`${PWD_COMMAND}`; export r; \
45249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45250         $(NORMAL_TARGET_EXPORTS) \
45251         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
45252         for flag in $(EXTRA_TARGET_FLAGS); do \
45253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45254         done; \
45255         (cd $(TARGET_SUBDIR)/libgloss && \
45256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45258                   "RANLIB=$${RANLIB}" \
45259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45260                    pdf) \
45261           || exit 1
45262
45263 @endif target-libgloss
45264
45265 .PHONY: maybe-html-target-libgloss html-target-libgloss
45266 maybe-html-target-libgloss:
45267 @if target-libgloss
45268 maybe-html-target-libgloss: html-target-libgloss
45269
45270 html-target-libgloss: \
45271     configure-target-libgloss 
45272         @: $(MAKE); $(unstage)
45273         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45274         r=`${PWD_COMMAND}`; export r; \
45275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45276         $(NORMAL_TARGET_EXPORTS) \
45277         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
45278         for flag in $(EXTRA_TARGET_FLAGS); do \
45279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45280         done; \
45281         (cd $(TARGET_SUBDIR)/libgloss && \
45282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45284                   "RANLIB=$${RANLIB}" \
45285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45286                    html) \
45287           || exit 1
45288
45289 @endif target-libgloss
45290
45291 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
45292 maybe-TAGS-target-libgloss:
45293 @if target-libgloss
45294 maybe-TAGS-target-libgloss: TAGS-target-libgloss
45295
45296 TAGS-target-libgloss: \
45297     configure-target-libgloss 
45298         @: $(MAKE); $(unstage)
45299         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45300         r=`${PWD_COMMAND}`; export r; \
45301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45302         $(NORMAL_TARGET_EXPORTS) \
45303         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
45304         for flag in $(EXTRA_TARGET_FLAGS); do \
45305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45306         done; \
45307         (cd $(TARGET_SUBDIR)/libgloss && \
45308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45310                   "RANLIB=$${RANLIB}" \
45311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45312                    TAGS) \
45313           || exit 1
45314
45315 @endif target-libgloss
45316
45317 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
45318 maybe-install-info-target-libgloss:
45319 @if target-libgloss
45320 maybe-install-info-target-libgloss: install-info-target-libgloss
45321
45322 install-info-target-libgloss: \
45323     configure-target-libgloss \
45324     info-target-libgloss 
45325         @: $(MAKE); $(unstage)
45326         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45327         r=`${PWD_COMMAND}`; export r; \
45328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45329         $(NORMAL_TARGET_EXPORTS) \
45330         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
45331         for flag in $(EXTRA_TARGET_FLAGS); do \
45332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45333         done; \
45334         (cd $(TARGET_SUBDIR)/libgloss && \
45335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45337                   "RANLIB=$${RANLIB}" \
45338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45339                    install-info) \
45340           || exit 1
45341
45342 @endif target-libgloss
45343
45344 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
45345 maybe-install-pdf-target-libgloss:
45346 @if target-libgloss
45347 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
45348
45349 install-pdf-target-libgloss: \
45350     configure-target-libgloss \
45351     pdf-target-libgloss 
45352         @: $(MAKE); $(unstage)
45353         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45354         r=`${PWD_COMMAND}`; export r; \
45355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45356         $(NORMAL_TARGET_EXPORTS) \
45357         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
45358         for flag in $(EXTRA_TARGET_FLAGS); do \
45359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45360         done; \
45361         (cd $(TARGET_SUBDIR)/libgloss && \
45362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45364                   "RANLIB=$${RANLIB}" \
45365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45366                    install-pdf) \
45367           || exit 1
45368
45369 @endif target-libgloss
45370
45371 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
45372 maybe-install-html-target-libgloss:
45373 @if target-libgloss
45374 maybe-install-html-target-libgloss: install-html-target-libgloss
45375
45376 install-html-target-libgloss: \
45377     configure-target-libgloss \
45378     html-target-libgloss 
45379         @: $(MAKE); $(unstage)
45380         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45381         r=`${PWD_COMMAND}`; export r; \
45382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45383         $(NORMAL_TARGET_EXPORTS) \
45384         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
45385         for flag in $(EXTRA_TARGET_FLAGS); do \
45386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45387         done; \
45388         (cd $(TARGET_SUBDIR)/libgloss && \
45389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45391                   "RANLIB=$${RANLIB}" \
45392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45393                    install-html) \
45394           || exit 1
45395
45396 @endif target-libgloss
45397
45398 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
45399 maybe-installcheck-target-libgloss:
45400 @if target-libgloss
45401 maybe-installcheck-target-libgloss: installcheck-target-libgloss
45402
45403 installcheck-target-libgloss: \
45404     configure-target-libgloss 
45405         @: $(MAKE); $(unstage)
45406         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45407         r=`${PWD_COMMAND}`; export r; \
45408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45409         $(NORMAL_TARGET_EXPORTS) \
45410         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
45411         for flag in $(EXTRA_TARGET_FLAGS); do \
45412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45413         done; \
45414         (cd $(TARGET_SUBDIR)/libgloss && \
45415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45417                   "RANLIB=$${RANLIB}" \
45418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45419                    installcheck) \
45420           || exit 1
45421
45422 @endif target-libgloss
45423
45424 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
45425 maybe-mostlyclean-target-libgloss:
45426 @if target-libgloss
45427 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
45428
45429 mostlyclean-target-libgloss: 
45430         @: $(MAKE); $(unstage)
45431         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45432         r=`${PWD_COMMAND}`; export r; \
45433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45434         $(NORMAL_TARGET_EXPORTS) \
45435         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
45436         for flag in $(EXTRA_TARGET_FLAGS); do \
45437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45438         done; \
45439         (cd $(TARGET_SUBDIR)/libgloss && \
45440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45442                   "RANLIB=$${RANLIB}" \
45443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45444                    mostlyclean) \
45445           || exit 1
45446
45447 @endif target-libgloss
45448
45449 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
45450 maybe-clean-target-libgloss:
45451 @if target-libgloss
45452 maybe-clean-target-libgloss: clean-target-libgloss
45453
45454 clean-target-libgloss: 
45455         @: $(MAKE); $(unstage)
45456         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45457         r=`${PWD_COMMAND}`; export r; \
45458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45459         $(NORMAL_TARGET_EXPORTS) \
45460         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
45461         for flag in $(EXTRA_TARGET_FLAGS); do \
45462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45463         done; \
45464         (cd $(TARGET_SUBDIR)/libgloss && \
45465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45467                   "RANLIB=$${RANLIB}" \
45468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45469                    clean) \
45470           || exit 1
45471
45472 @endif target-libgloss
45473
45474 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
45475 maybe-distclean-target-libgloss:
45476 @if target-libgloss
45477 maybe-distclean-target-libgloss: distclean-target-libgloss
45478
45479 distclean-target-libgloss: 
45480         @: $(MAKE); $(unstage)
45481         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45482         r=`${PWD_COMMAND}`; export r; \
45483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45484         $(NORMAL_TARGET_EXPORTS) \
45485         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
45486         for flag in $(EXTRA_TARGET_FLAGS); do \
45487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45488         done; \
45489         (cd $(TARGET_SUBDIR)/libgloss && \
45490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45492                   "RANLIB=$${RANLIB}" \
45493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45494                    distclean) \
45495           || exit 1
45496
45497 @endif target-libgloss
45498
45499 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
45500 maybe-maintainer-clean-target-libgloss:
45501 @if target-libgloss
45502 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
45503
45504 maintainer-clean-target-libgloss: 
45505         @: $(MAKE); $(unstage)
45506         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
45507         r=`${PWD_COMMAND}`; export r; \
45508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45509         $(NORMAL_TARGET_EXPORTS) \
45510         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
45511         for flag in $(EXTRA_TARGET_FLAGS); do \
45512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45513         done; \
45514         (cd $(TARGET_SUBDIR)/libgloss && \
45515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45517                   "RANLIB=$${RANLIB}" \
45518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45519                    maintainer-clean) \
45520           || exit 1
45521
45522 @endif target-libgloss
45523
45524
45525
45526
45527
45528 .PHONY: configure-target-libffi maybe-configure-target-libffi
45529 maybe-configure-target-libffi:
45530 @if gcc-bootstrap
45531 configure-target-libffi: stage_current
45532 @endif gcc-bootstrap
45533 @if target-libffi
45534 maybe-configure-target-libffi: configure-target-libffi
45535 configure-target-libffi: 
45536         @: $(MAKE); $(unstage)
45537         @r=`${PWD_COMMAND}`; export r; \
45538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45539         echo "Checking multilib configuration for libffi..."; \
45540         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45541         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
45542         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
45543           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
45544             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
45545           else \
45546             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
45547             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45548           fi; \
45549         else \
45550           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
45551         fi; \
45552         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
45553         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
45554         $(NORMAL_TARGET_EXPORTS)  \
45555         echo Configuring in $(TARGET_SUBDIR)/libffi; \
45556         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
45557         case $(srcdir) in \
45558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45559           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
45560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45561         esac; \
45562         module_srcdir=libffi; \
45563         rm -f no-such-file || : ; \
45564         CONFIG_SITE=no-such-file $(SHELL) \
45565           $$s/$$module_srcdir/configure \
45566           --srcdir=$${topdir}/$$module_srcdir \
45567           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45568           --target=${target_alias}  \
45569           || exit 1
45570 @endif target-libffi
45571
45572
45573
45574
45575
45576 .PHONY: all-target-libffi maybe-all-target-libffi
45577 maybe-all-target-libffi:
45578 @if gcc-bootstrap
45579 all-target-libffi: stage_current
45580 @endif gcc-bootstrap
45581 @if target-libffi
45582 TARGET-target-libffi=all
45583 maybe-all-target-libffi: all-target-libffi
45584 all-target-libffi: configure-target-libffi
45585         @: $(MAKE); $(unstage)
45586         @r=`${PWD_COMMAND}`; export r; \
45587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45588         $(NORMAL_TARGET_EXPORTS)  \
45589         (cd $(TARGET_SUBDIR)/libffi && \
45590           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45591                 $(TARGET-target-libffi))
45592 @endif target-libffi
45593
45594
45595
45596
45597
45598 .PHONY: check-target-libffi maybe-check-target-libffi
45599 maybe-check-target-libffi:
45600 @if target-libffi
45601 maybe-check-target-libffi: check-target-libffi
45602
45603 check-target-libffi:
45604         @: $(MAKE); $(unstage)
45605         @r=`${PWD_COMMAND}`; export r; \
45606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45607         $(NORMAL_TARGET_EXPORTS) \
45608         (cd $(TARGET_SUBDIR)/libffi && \
45609           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45610
45611 @endif target-libffi
45612
45613 .PHONY: install-target-libffi maybe-install-target-libffi
45614 maybe-install-target-libffi:
45615 @if target-libffi
45616 maybe-install-target-libffi: install-target-libffi
45617
45618 # Dummy target for uninstallable.
45619 install-target-libffi:
45620
45621 @endif target-libffi
45622
45623 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
45624 maybe-install-strip-target-libffi:
45625 @if target-libffi
45626 maybe-install-strip-target-libffi: install-strip-target-libffi
45627
45628 # Dummy target for uninstallable.
45629 install-strip-target-libffi:
45630
45631 @endif target-libffi
45632
45633 # Other targets (info, dvi, pdf, etc.)
45634
45635 .PHONY: maybe-info-target-libffi info-target-libffi
45636 maybe-info-target-libffi:
45637 @if target-libffi
45638 maybe-info-target-libffi: info-target-libffi
45639
45640 info-target-libffi: \
45641     configure-target-libffi 
45642         @: $(MAKE); $(unstage)
45643         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45644         r=`${PWD_COMMAND}`; export r; \
45645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45646         $(NORMAL_TARGET_EXPORTS) \
45647         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
45648         for flag in $(EXTRA_TARGET_FLAGS); do \
45649           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45650         done; \
45651         (cd $(TARGET_SUBDIR)/libffi && \
45652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45654                   "RANLIB=$${RANLIB}" \
45655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45656                    info) \
45657           || exit 1
45658
45659 @endif target-libffi
45660
45661 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
45662 maybe-dvi-target-libffi:
45663 @if target-libffi
45664 maybe-dvi-target-libffi: dvi-target-libffi
45665
45666 dvi-target-libffi: \
45667     configure-target-libffi 
45668         @: $(MAKE); $(unstage)
45669         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45670         r=`${PWD_COMMAND}`; export r; \
45671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45672         $(NORMAL_TARGET_EXPORTS) \
45673         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
45674         for flag in $(EXTRA_TARGET_FLAGS); do \
45675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45676         done; \
45677         (cd $(TARGET_SUBDIR)/libffi && \
45678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45680                   "RANLIB=$${RANLIB}" \
45681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45682                    dvi) \
45683           || exit 1
45684
45685 @endif target-libffi
45686
45687 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
45688 maybe-pdf-target-libffi:
45689 @if target-libffi
45690 maybe-pdf-target-libffi: pdf-target-libffi
45691
45692 pdf-target-libffi: \
45693     configure-target-libffi 
45694         @: $(MAKE); $(unstage)
45695         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45696         r=`${PWD_COMMAND}`; export r; \
45697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45698         $(NORMAL_TARGET_EXPORTS) \
45699         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
45700         for flag in $(EXTRA_TARGET_FLAGS); do \
45701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45702         done; \
45703         (cd $(TARGET_SUBDIR)/libffi && \
45704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45706                   "RANLIB=$${RANLIB}" \
45707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45708                    pdf) \
45709           || exit 1
45710
45711 @endif target-libffi
45712
45713 .PHONY: maybe-html-target-libffi html-target-libffi
45714 maybe-html-target-libffi:
45715 @if target-libffi
45716 maybe-html-target-libffi: html-target-libffi
45717
45718 html-target-libffi: \
45719     configure-target-libffi 
45720         @: $(MAKE); $(unstage)
45721         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45722         r=`${PWD_COMMAND}`; export r; \
45723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45724         $(NORMAL_TARGET_EXPORTS) \
45725         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
45726         for flag in $(EXTRA_TARGET_FLAGS); do \
45727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45728         done; \
45729         (cd $(TARGET_SUBDIR)/libffi && \
45730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45732                   "RANLIB=$${RANLIB}" \
45733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45734                    html) \
45735           || exit 1
45736
45737 @endif target-libffi
45738
45739 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
45740 maybe-TAGS-target-libffi:
45741 @if target-libffi
45742 maybe-TAGS-target-libffi: TAGS-target-libffi
45743
45744 TAGS-target-libffi: \
45745     configure-target-libffi 
45746         @: $(MAKE); $(unstage)
45747         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45748         r=`${PWD_COMMAND}`; export r; \
45749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45750         $(NORMAL_TARGET_EXPORTS) \
45751         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
45752         for flag in $(EXTRA_TARGET_FLAGS); do \
45753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45754         done; \
45755         (cd $(TARGET_SUBDIR)/libffi && \
45756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45758                   "RANLIB=$${RANLIB}" \
45759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45760                    TAGS) \
45761           || exit 1
45762
45763 @endif target-libffi
45764
45765 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
45766 maybe-install-info-target-libffi:
45767 @if target-libffi
45768 maybe-install-info-target-libffi: install-info-target-libffi
45769
45770 install-info-target-libffi: \
45771     configure-target-libffi \
45772     info-target-libffi 
45773         @: $(MAKE); $(unstage)
45774         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45775         r=`${PWD_COMMAND}`; export r; \
45776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45777         $(NORMAL_TARGET_EXPORTS) \
45778         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
45779         for flag in $(EXTRA_TARGET_FLAGS); do \
45780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45781         done; \
45782         (cd $(TARGET_SUBDIR)/libffi && \
45783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45785                   "RANLIB=$${RANLIB}" \
45786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45787                    install-info) \
45788           || exit 1
45789
45790 @endif target-libffi
45791
45792 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
45793 maybe-install-pdf-target-libffi:
45794 @if target-libffi
45795 maybe-install-pdf-target-libffi: install-pdf-target-libffi
45796
45797 install-pdf-target-libffi: \
45798     configure-target-libffi \
45799     pdf-target-libffi 
45800         @: $(MAKE); $(unstage)
45801         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45802         r=`${PWD_COMMAND}`; export r; \
45803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45804         $(NORMAL_TARGET_EXPORTS) \
45805         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
45806         for flag in $(EXTRA_TARGET_FLAGS); do \
45807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45808         done; \
45809         (cd $(TARGET_SUBDIR)/libffi && \
45810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45812                   "RANLIB=$${RANLIB}" \
45813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45814                    install-pdf) \
45815           || exit 1
45816
45817 @endif target-libffi
45818
45819 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
45820 maybe-install-html-target-libffi:
45821 @if target-libffi
45822 maybe-install-html-target-libffi: install-html-target-libffi
45823
45824 install-html-target-libffi: \
45825     configure-target-libffi \
45826     html-target-libffi 
45827         @: $(MAKE); $(unstage)
45828         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45829         r=`${PWD_COMMAND}`; export r; \
45830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45831         $(NORMAL_TARGET_EXPORTS) \
45832         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
45833         for flag in $(EXTRA_TARGET_FLAGS); do \
45834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45835         done; \
45836         (cd $(TARGET_SUBDIR)/libffi && \
45837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45839                   "RANLIB=$${RANLIB}" \
45840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45841                    install-html) \
45842           || exit 1
45843
45844 @endif target-libffi
45845
45846 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
45847 maybe-installcheck-target-libffi:
45848 @if target-libffi
45849 maybe-installcheck-target-libffi: installcheck-target-libffi
45850
45851 installcheck-target-libffi: \
45852     configure-target-libffi 
45853         @: $(MAKE); $(unstage)
45854         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45855         r=`${PWD_COMMAND}`; export r; \
45856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45857         $(NORMAL_TARGET_EXPORTS) \
45858         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
45859         for flag in $(EXTRA_TARGET_FLAGS); do \
45860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45861         done; \
45862         (cd $(TARGET_SUBDIR)/libffi && \
45863           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45864                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45865                   "RANLIB=$${RANLIB}" \
45866                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45867                    installcheck) \
45868           || exit 1
45869
45870 @endif target-libffi
45871
45872 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
45873 maybe-mostlyclean-target-libffi:
45874 @if target-libffi
45875 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
45876
45877 mostlyclean-target-libffi: 
45878         @: $(MAKE); $(unstage)
45879         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45880         r=`${PWD_COMMAND}`; export r; \
45881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45882         $(NORMAL_TARGET_EXPORTS) \
45883         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
45884         for flag in $(EXTRA_TARGET_FLAGS); do \
45885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45886         done; \
45887         (cd $(TARGET_SUBDIR)/libffi && \
45888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45890                   "RANLIB=$${RANLIB}" \
45891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45892                    mostlyclean) \
45893           || exit 1
45894
45895 @endif target-libffi
45896
45897 .PHONY: maybe-clean-target-libffi clean-target-libffi
45898 maybe-clean-target-libffi:
45899 @if target-libffi
45900 maybe-clean-target-libffi: clean-target-libffi
45901
45902 clean-target-libffi: 
45903         @: $(MAKE); $(unstage)
45904         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45905         r=`${PWD_COMMAND}`; export r; \
45906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45907         $(NORMAL_TARGET_EXPORTS) \
45908         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
45909         for flag in $(EXTRA_TARGET_FLAGS); do \
45910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45911         done; \
45912         (cd $(TARGET_SUBDIR)/libffi && \
45913           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45914                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45915                   "RANLIB=$${RANLIB}" \
45916                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45917                    clean) \
45918           || exit 1
45919
45920 @endif target-libffi
45921
45922 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
45923 maybe-distclean-target-libffi:
45924 @if target-libffi
45925 maybe-distclean-target-libffi: distclean-target-libffi
45926
45927 distclean-target-libffi: 
45928         @: $(MAKE); $(unstage)
45929         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45930         r=`${PWD_COMMAND}`; export r; \
45931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932         $(NORMAL_TARGET_EXPORTS) \
45933         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
45934         for flag in $(EXTRA_TARGET_FLAGS); do \
45935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45936         done; \
45937         (cd $(TARGET_SUBDIR)/libffi && \
45938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45940                   "RANLIB=$${RANLIB}" \
45941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45942                    distclean) \
45943           || exit 1
45944
45945 @endif target-libffi
45946
45947 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
45948 maybe-maintainer-clean-target-libffi:
45949 @if target-libffi
45950 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
45951
45952 maintainer-clean-target-libffi: 
45953         @: $(MAKE); $(unstage)
45954         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
45955         r=`${PWD_COMMAND}`; export r; \
45956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45957         $(NORMAL_TARGET_EXPORTS) \
45958         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
45959         for flag in $(EXTRA_TARGET_FLAGS); do \
45960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45961         done; \
45962         (cd $(TARGET_SUBDIR)/libffi && \
45963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45965                   "RANLIB=$${RANLIB}" \
45966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45967                    maintainer-clean) \
45968           || exit 1
45969
45970 @endif target-libffi
45971
45972
45973
45974
45975
45976 .PHONY: configure-target-zlib maybe-configure-target-zlib
45977 maybe-configure-target-zlib:
45978 @if gcc-bootstrap
45979 configure-target-zlib: stage_current
45980 @endif gcc-bootstrap
45981 @if target-zlib
45982 maybe-configure-target-zlib: configure-target-zlib
45983 configure-target-zlib: 
45984         @: $(MAKE); $(unstage)
45985         @r=`${PWD_COMMAND}`; export r; \
45986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45987         echo "Checking multilib configuration for zlib..."; \
45988         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
45989         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
45990         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
45991           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
45992             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
45993           else \
45994             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
45995             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45996           fi; \
45997         else \
45998           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
45999         fi; \
46000         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
46001         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
46002         $(NORMAL_TARGET_EXPORTS)  \
46003         echo Configuring in $(TARGET_SUBDIR)/zlib; \
46004         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
46005         case $(srcdir) in \
46006           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46007           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
46008                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46009         esac; \
46010         module_srcdir=zlib; \
46011         rm -f no-such-file || : ; \
46012         CONFIG_SITE=no-such-file $(SHELL) \
46013           $$s/$$module_srcdir/configure \
46014           --srcdir=$${topdir}/$$module_srcdir \
46015           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46016           --target=${target_alias}  \
46017           || exit 1
46018 @endif target-zlib
46019
46020
46021
46022
46023
46024 .PHONY: all-target-zlib maybe-all-target-zlib
46025 maybe-all-target-zlib:
46026 @if gcc-bootstrap
46027 all-target-zlib: stage_current
46028 @endif gcc-bootstrap
46029 @if target-zlib
46030 TARGET-target-zlib=all
46031 maybe-all-target-zlib: all-target-zlib
46032 all-target-zlib: configure-target-zlib
46033         @: $(MAKE); $(unstage)
46034         @r=`${PWD_COMMAND}`; export r; \
46035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46036         $(NORMAL_TARGET_EXPORTS)  \
46037         (cd $(TARGET_SUBDIR)/zlib && \
46038           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46039                 $(TARGET-target-zlib))
46040 @endif target-zlib
46041
46042
46043
46044
46045
46046 .PHONY: check-target-zlib maybe-check-target-zlib
46047 maybe-check-target-zlib:
46048 @if target-zlib
46049 maybe-check-target-zlib: check-target-zlib
46050
46051 check-target-zlib:
46052         @: $(MAKE); $(unstage)
46053         @r=`${PWD_COMMAND}`; export r; \
46054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46055         $(NORMAL_TARGET_EXPORTS) \
46056         (cd $(TARGET_SUBDIR)/zlib && \
46057           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46058
46059 @endif target-zlib
46060
46061 .PHONY: install-target-zlib maybe-install-target-zlib
46062 maybe-install-target-zlib:
46063 @if target-zlib
46064 maybe-install-target-zlib: install-target-zlib
46065
46066 install-target-zlib: installdirs
46067         @: $(MAKE); $(unstage)
46068         @r=`${PWD_COMMAND}`; export r; \
46069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46070         $(NORMAL_TARGET_EXPORTS) \
46071         (cd $(TARGET_SUBDIR)/zlib && \
46072           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46073
46074 @endif target-zlib
46075
46076 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
46077 maybe-install-strip-target-zlib:
46078 @if target-zlib
46079 maybe-install-strip-target-zlib: install-strip-target-zlib
46080
46081 install-strip-target-zlib: installdirs
46082         @: $(MAKE); $(unstage)
46083         @r=`${PWD_COMMAND}`; export r; \
46084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46085         $(NORMAL_TARGET_EXPORTS) \
46086         (cd $(TARGET_SUBDIR)/zlib && \
46087           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46088
46089 @endif target-zlib
46090
46091 # Other targets (info, dvi, pdf, etc.)
46092
46093 .PHONY: maybe-info-target-zlib info-target-zlib
46094 maybe-info-target-zlib:
46095 @if target-zlib
46096 maybe-info-target-zlib: info-target-zlib
46097
46098 info-target-zlib: \
46099     configure-target-zlib 
46100         @: $(MAKE); $(unstage)
46101         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46102         r=`${PWD_COMMAND}`; export r; \
46103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46104         $(NORMAL_TARGET_EXPORTS) \
46105         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
46106         for flag in $(EXTRA_TARGET_FLAGS); do \
46107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46108         done; \
46109         (cd $(TARGET_SUBDIR)/zlib && \
46110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46112                   "RANLIB=$${RANLIB}" \
46113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46114                    info) \
46115           || exit 1
46116
46117 @endif target-zlib
46118
46119 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
46120 maybe-dvi-target-zlib:
46121 @if target-zlib
46122 maybe-dvi-target-zlib: dvi-target-zlib
46123
46124 dvi-target-zlib: \
46125     configure-target-zlib 
46126         @: $(MAKE); $(unstage)
46127         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46128         r=`${PWD_COMMAND}`; export r; \
46129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46130         $(NORMAL_TARGET_EXPORTS) \
46131         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
46132         for flag in $(EXTRA_TARGET_FLAGS); do \
46133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46134         done; \
46135         (cd $(TARGET_SUBDIR)/zlib && \
46136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46138                   "RANLIB=$${RANLIB}" \
46139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46140                    dvi) \
46141           || exit 1
46142
46143 @endif target-zlib
46144
46145 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
46146 maybe-pdf-target-zlib:
46147 @if target-zlib
46148 maybe-pdf-target-zlib: pdf-target-zlib
46149
46150 pdf-target-zlib: \
46151     configure-target-zlib 
46152         @: $(MAKE); $(unstage)
46153         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46154         r=`${PWD_COMMAND}`; export r; \
46155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46156         $(NORMAL_TARGET_EXPORTS) \
46157         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
46158         for flag in $(EXTRA_TARGET_FLAGS); do \
46159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46160         done; \
46161         (cd $(TARGET_SUBDIR)/zlib && \
46162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46164                   "RANLIB=$${RANLIB}" \
46165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46166                    pdf) \
46167           || exit 1
46168
46169 @endif target-zlib
46170
46171 .PHONY: maybe-html-target-zlib html-target-zlib
46172 maybe-html-target-zlib:
46173 @if target-zlib
46174 maybe-html-target-zlib: html-target-zlib
46175
46176 html-target-zlib: \
46177     configure-target-zlib 
46178         @: $(MAKE); $(unstage)
46179         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46180         r=`${PWD_COMMAND}`; export r; \
46181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46182         $(NORMAL_TARGET_EXPORTS) \
46183         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
46184         for flag in $(EXTRA_TARGET_FLAGS); do \
46185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46186         done; \
46187         (cd $(TARGET_SUBDIR)/zlib && \
46188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46190                   "RANLIB=$${RANLIB}" \
46191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46192                    html) \
46193           || exit 1
46194
46195 @endif target-zlib
46196
46197 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
46198 maybe-TAGS-target-zlib:
46199 @if target-zlib
46200 maybe-TAGS-target-zlib: TAGS-target-zlib
46201
46202 TAGS-target-zlib: \
46203     configure-target-zlib 
46204         @: $(MAKE); $(unstage)
46205         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46206         r=`${PWD_COMMAND}`; export r; \
46207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208         $(NORMAL_TARGET_EXPORTS) \
46209         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
46210         for flag in $(EXTRA_TARGET_FLAGS); do \
46211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46212         done; \
46213         (cd $(TARGET_SUBDIR)/zlib && \
46214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46216                   "RANLIB=$${RANLIB}" \
46217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46218                    TAGS) \
46219           || exit 1
46220
46221 @endif target-zlib
46222
46223 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
46224 maybe-install-info-target-zlib:
46225 @if target-zlib
46226 maybe-install-info-target-zlib: install-info-target-zlib
46227
46228 install-info-target-zlib: \
46229     configure-target-zlib \
46230     info-target-zlib 
46231         @: $(MAKE); $(unstage)
46232         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46233         r=`${PWD_COMMAND}`; export r; \
46234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46235         $(NORMAL_TARGET_EXPORTS) \
46236         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
46237         for flag in $(EXTRA_TARGET_FLAGS); do \
46238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46239         done; \
46240         (cd $(TARGET_SUBDIR)/zlib && \
46241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46243                   "RANLIB=$${RANLIB}" \
46244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46245                    install-info) \
46246           || exit 1
46247
46248 @endif target-zlib
46249
46250 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
46251 maybe-install-pdf-target-zlib:
46252 @if target-zlib
46253 maybe-install-pdf-target-zlib: install-pdf-target-zlib
46254
46255 install-pdf-target-zlib: \
46256     configure-target-zlib \
46257     pdf-target-zlib 
46258         @: $(MAKE); $(unstage)
46259         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46260         r=`${PWD_COMMAND}`; export r; \
46261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46262         $(NORMAL_TARGET_EXPORTS) \
46263         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
46264         for flag in $(EXTRA_TARGET_FLAGS); do \
46265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46266         done; \
46267         (cd $(TARGET_SUBDIR)/zlib && \
46268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46270                   "RANLIB=$${RANLIB}" \
46271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46272                    install-pdf) \
46273           || exit 1
46274
46275 @endif target-zlib
46276
46277 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
46278 maybe-install-html-target-zlib:
46279 @if target-zlib
46280 maybe-install-html-target-zlib: install-html-target-zlib
46281
46282 install-html-target-zlib: \
46283     configure-target-zlib \
46284     html-target-zlib 
46285         @: $(MAKE); $(unstage)
46286         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46287         r=`${PWD_COMMAND}`; export r; \
46288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46289         $(NORMAL_TARGET_EXPORTS) \
46290         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
46291         for flag in $(EXTRA_TARGET_FLAGS); do \
46292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46293         done; \
46294         (cd $(TARGET_SUBDIR)/zlib && \
46295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46297                   "RANLIB=$${RANLIB}" \
46298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46299                    install-html) \
46300           || exit 1
46301
46302 @endif target-zlib
46303
46304 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
46305 maybe-installcheck-target-zlib:
46306 @if target-zlib
46307 maybe-installcheck-target-zlib: installcheck-target-zlib
46308
46309 installcheck-target-zlib: \
46310     configure-target-zlib 
46311         @: $(MAKE); $(unstage)
46312         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46313         r=`${PWD_COMMAND}`; export r; \
46314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46315         $(NORMAL_TARGET_EXPORTS) \
46316         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
46317         for flag in $(EXTRA_TARGET_FLAGS); do \
46318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46319         done; \
46320         (cd $(TARGET_SUBDIR)/zlib && \
46321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46323                   "RANLIB=$${RANLIB}" \
46324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46325                    installcheck) \
46326           || exit 1
46327
46328 @endif target-zlib
46329
46330 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
46331 maybe-mostlyclean-target-zlib:
46332 @if target-zlib
46333 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
46334
46335 mostlyclean-target-zlib: 
46336         @: $(MAKE); $(unstage)
46337         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46338         r=`${PWD_COMMAND}`; export r; \
46339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46340         $(NORMAL_TARGET_EXPORTS) \
46341         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
46342         for flag in $(EXTRA_TARGET_FLAGS); do \
46343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46344         done; \
46345         (cd $(TARGET_SUBDIR)/zlib && \
46346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46348                   "RANLIB=$${RANLIB}" \
46349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46350                    mostlyclean) \
46351           || exit 1
46352
46353 @endif target-zlib
46354
46355 .PHONY: maybe-clean-target-zlib clean-target-zlib
46356 maybe-clean-target-zlib:
46357 @if target-zlib
46358 maybe-clean-target-zlib: clean-target-zlib
46359
46360 clean-target-zlib: 
46361         @: $(MAKE); $(unstage)
46362         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46363         r=`${PWD_COMMAND}`; export r; \
46364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46365         $(NORMAL_TARGET_EXPORTS) \
46366         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
46367         for flag in $(EXTRA_TARGET_FLAGS); do \
46368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46369         done; \
46370         (cd $(TARGET_SUBDIR)/zlib && \
46371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46373                   "RANLIB=$${RANLIB}" \
46374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46375                    clean) \
46376           || exit 1
46377
46378 @endif target-zlib
46379
46380 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
46381 maybe-distclean-target-zlib:
46382 @if target-zlib
46383 maybe-distclean-target-zlib: distclean-target-zlib
46384
46385 distclean-target-zlib: 
46386         @: $(MAKE); $(unstage)
46387         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46388         r=`${PWD_COMMAND}`; export r; \
46389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46390         $(NORMAL_TARGET_EXPORTS) \
46391         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
46392         for flag in $(EXTRA_TARGET_FLAGS); do \
46393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46394         done; \
46395         (cd $(TARGET_SUBDIR)/zlib && \
46396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46398                   "RANLIB=$${RANLIB}" \
46399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46400                    distclean) \
46401           || exit 1
46402
46403 @endif target-zlib
46404
46405 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
46406 maybe-maintainer-clean-target-zlib:
46407 @if target-zlib
46408 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
46409
46410 maintainer-clean-target-zlib: 
46411         @: $(MAKE); $(unstage)
46412         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
46413         r=`${PWD_COMMAND}`; export r; \
46414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46415         $(NORMAL_TARGET_EXPORTS) \
46416         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
46417         for flag in $(EXTRA_TARGET_FLAGS); do \
46418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46419         done; \
46420         (cd $(TARGET_SUBDIR)/zlib && \
46421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46423                   "RANLIB=$${RANLIB}" \
46424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46425                    maintainer-clean) \
46426           || exit 1
46427
46428 @endif target-zlib
46429
46430
46431
46432
46433
46434 .PHONY: configure-target-rda maybe-configure-target-rda
46435 maybe-configure-target-rda:
46436 @if gcc-bootstrap
46437 configure-target-rda: stage_current
46438 @endif gcc-bootstrap
46439 @if target-rda
46440 maybe-configure-target-rda: configure-target-rda
46441 configure-target-rda: 
46442         @: $(MAKE); $(unstage)
46443         @r=`${PWD_COMMAND}`; export r; \
46444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46445         echo "Checking multilib configuration for rda..."; \
46446         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
46447         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
46448         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
46449           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
46450             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
46451           else \
46452             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
46453             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
46454           fi; \
46455         else \
46456           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
46457         fi; \
46458         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
46459         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
46460         $(NORMAL_TARGET_EXPORTS)  \
46461         echo Configuring in $(TARGET_SUBDIR)/rda; \
46462         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
46463         case $(srcdir) in \
46464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46465           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
46466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46467         esac; \
46468         module_srcdir=rda; \
46469         rm -f no-such-file || : ; \
46470         CONFIG_SITE=no-such-file $(SHELL) \
46471           $$s/$$module_srcdir/configure \
46472           --srcdir=$${topdir}/$$module_srcdir \
46473           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46474           --target=${target_alias}  \
46475           || exit 1
46476 @endif target-rda
46477
46478
46479
46480
46481
46482 .PHONY: all-target-rda maybe-all-target-rda
46483 maybe-all-target-rda:
46484 @if gcc-bootstrap
46485 all-target-rda: stage_current
46486 @endif gcc-bootstrap
46487 @if target-rda
46488 TARGET-target-rda=all
46489 maybe-all-target-rda: all-target-rda
46490 all-target-rda: configure-target-rda
46491         @: $(MAKE); $(unstage)
46492         @r=`${PWD_COMMAND}`; export r; \
46493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46494         $(NORMAL_TARGET_EXPORTS)  \
46495         (cd $(TARGET_SUBDIR)/rda && \
46496           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46497                 $(TARGET-target-rda))
46498 @endif target-rda
46499
46500
46501
46502
46503
46504 .PHONY: check-target-rda maybe-check-target-rda
46505 maybe-check-target-rda:
46506 @if target-rda
46507 maybe-check-target-rda: check-target-rda
46508
46509 check-target-rda:
46510         @: $(MAKE); $(unstage)
46511         @r=`${PWD_COMMAND}`; export r; \
46512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46513         $(NORMAL_TARGET_EXPORTS) \
46514         (cd $(TARGET_SUBDIR)/rda && \
46515           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46516
46517 @endif target-rda
46518
46519 .PHONY: install-target-rda maybe-install-target-rda
46520 maybe-install-target-rda:
46521 @if target-rda
46522 maybe-install-target-rda: install-target-rda
46523
46524 install-target-rda: installdirs
46525         @: $(MAKE); $(unstage)
46526         @r=`${PWD_COMMAND}`; export r; \
46527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46528         $(NORMAL_TARGET_EXPORTS) \
46529         (cd $(TARGET_SUBDIR)/rda && \
46530           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46531
46532 @endif target-rda
46533
46534 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
46535 maybe-install-strip-target-rda:
46536 @if target-rda
46537 maybe-install-strip-target-rda: install-strip-target-rda
46538
46539 install-strip-target-rda: installdirs
46540         @: $(MAKE); $(unstage)
46541         @r=`${PWD_COMMAND}`; export r; \
46542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46543         $(NORMAL_TARGET_EXPORTS) \
46544         (cd $(TARGET_SUBDIR)/rda && \
46545           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46546
46547 @endif target-rda
46548
46549 # Other targets (info, dvi, pdf, etc.)
46550
46551 .PHONY: maybe-info-target-rda info-target-rda
46552 maybe-info-target-rda:
46553 @if target-rda
46554 maybe-info-target-rda: info-target-rda
46555
46556 info-target-rda: \
46557     configure-target-rda 
46558         @: $(MAKE); $(unstage)
46559         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46560         r=`${PWD_COMMAND}`; export r; \
46561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46562         $(NORMAL_TARGET_EXPORTS) \
46563         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
46564         for flag in $(EXTRA_TARGET_FLAGS); do \
46565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46566         done; \
46567         (cd $(TARGET_SUBDIR)/rda && \
46568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46570                   "RANLIB=$${RANLIB}" \
46571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46572                    info) \
46573           || exit 1
46574
46575 @endif target-rda
46576
46577 .PHONY: maybe-dvi-target-rda dvi-target-rda
46578 maybe-dvi-target-rda:
46579 @if target-rda
46580 maybe-dvi-target-rda: dvi-target-rda
46581
46582 dvi-target-rda: \
46583     configure-target-rda 
46584         @: $(MAKE); $(unstage)
46585         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46586         r=`${PWD_COMMAND}`; export r; \
46587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46588         $(NORMAL_TARGET_EXPORTS) \
46589         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
46590         for flag in $(EXTRA_TARGET_FLAGS); do \
46591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46592         done; \
46593         (cd $(TARGET_SUBDIR)/rda && \
46594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46596                   "RANLIB=$${RANLIB}" \
46597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46598                    dvi) \
46599           || exit 1
46600
46601 @endif target-rda
46602
46603 .PHONY: maybe-pdf-target-rda pdf-target-rda
46604 maybe-pdf-target-rda:
46605 @if target-rda
46606 maybe-pdf-target-rda: pdf-target-rda
46607
46608 pdf-target-rda: \
46609     configure-target-rda 
46610         @: $(MAKE); $(unstage)
46611         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46612         r=`${PWD_COMMAND}`; export r; \
46613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46614         $(NORMAL_TARGET_EXPORTS) \
46615         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
46616         for flag in $(EXTRA_TARGET_FLAGS); do \
46617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46618         done; \
46619         (cd $(TARGET_SUBDIR)/rda && \
46620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46622                   "RANLIB=$${RANLIB}" \
46623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46624                    pdf) \
46625           || exit 1
46626
46627 @endif target-rda
46628
46629 .PHONY: maybe-html-target-rda html-target-rda
46630 maybe-html-target-rda:
46631 @if target-rda
46632 maybe-html-target-rda: html-target-rda
46633
46634 html-target-rda: \
46635     configure-target-rda 
46636         @: $(MAKE); $(unstage)
46637         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46638         r=`${PWD_COMMAND}`; export r; \
46639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46640         $(NORMAL_TARGET_EXPORTS) \
46641         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
46642         for flag in $(EXTRA_TARGET_FLAGS); do \
46643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46644         done; \
46645         (cd $(TARGET_SUBDIR)/rda && \
46646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46648                   "RANLIB=$${RANLIB}" \
46649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46650                    html) \
46651           || exit 1
46652
46653 @endif target-rda
46654
46655 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
46656 maybe-TAGS-target-rda:
46657 @if target-rda
46658 maybe-TAGS-target-rda: TAGS-target-rda
46659
46660 TAGS-target-rda: \
46661     configure-target-rda 
46662         @: $(MAKE); $(unstage)
46663         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46664         r=`${PWD_COMMAND}`; export r; \
46665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46666         $(NORMAL_TARGET_EXPORTS) \
46667         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
46668         for flag in $(EXTRA_TARGET_FLAGS); do \
46669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46670         done; \
46671         (cd $(TARGET_SUBDIR)/rda && \
46672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46674                   "RANLIB=$${RANLIB}" \
46675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46676                    TAGS) \
46677           || exit 1
46678
46679 @endif target-rda
46680
46681 .PHONY: maybe-install-info-target-rda install-info-target-rda
46682 maybe-install-info-target-rda:
46683 @if target-rda
46684 maybe-install-info-target-rda: install-info-target-rda
46685
46686 install-info-target-rda: \
46687     configure-target-rda \
46688     info-target-rda 
46689         @: $(MAKE); $(unstage)
46690         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46691         r=`${PWD_COMMAND}`; export r; \
46692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46693         $(NORMAL_TARGET_EXPORTS) \
46694         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
46695         for flag in $(EXTRA_TARGET_FLAGS); do \
46696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46697         done; \
46698         (cd $(TARGET_SUBDIR)/rda && \
46699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46701                   "RANLIB=$${RANLIB}" \
46702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46703                    install-info) \
46704           || exit 1
46705
46706 @endif target-rda
46707
46708 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
46709 maybe-install-pdf-target-rda:
46710 @if target-rda
46711 maybe-install-pdf-target-rda: install-pdf-target-rda
46712
46713 install-pdf-target-rda: \
46714     configure-target-rda \
46715     pdf-target-rda 
46716         @: $(MAKE); $(unstage)
46717         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46718         r=`${PWD_COMMAND}`; export r; \
46719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46720         $(NORMAL_TARGET_EXPORTS) \
46721         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
46722         for flag in $(EXTRA_TARGET_FLAGS); do \
46723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46724         done; \
46725         (cd $(TARGET_SUBDIR)/rda && \
46726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46728                   "RANLIB=$${RANLIB}" \
46729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46730                    install-pdf) \
46731           || exit 1
46732
46733 @endif target-rda
46734
46735 .PHONY: maybe-install-html-target-rda install-html-target-rda
46736 maybe-install-html-target-rda:
46737 @if target-rda
46738 maybe-install-html-target-rda: install-html-target-rda
46739
46740 install-html-target-rda: \
46741     configure-target-rda \
46742     html-target-rda 
46743         @: $(MAKE); $(unstage)
46744         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46745         r=`${PWD_COMMAND}`; export r; \
46746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46747         $(NORMAL_TARGET_EXPORTS) \
46748         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
46749         for flag in $(EXTRA_TARGET_FLAGS); do \
46750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46751         done; \
46752         (cd $(TARGET_SUBDIR)/rda && \
46753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46755                   "RANLIB=$${RANLIB}" \
46756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46757                    install-html) \
46758           || exit 1
46759
46760 @endif target-rda
46761
46762 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
46763 maybe-installcheck-target-rda:
46764 @if target-rda
46765 maybe-installcheck-target-rda: installcheck-target-rda
46766
46767 installcheck-target-rda: \
46768     configure-target-rda 
46769         @: $(MAKE); $(unstage)
46770         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46771         r=`${PWD_COMMAND}`; export r; \
46772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46773         $(NORMAL_TARGET_EXPORTS) \
46774         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
46775         for flag in $(EXTRA_TARGET_FLAGS); do \
46776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46777         done; \
46778         (cd $(TARGET_SUBDIR)/rda && \
46779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46781                   "RANLIB=$${RANLIB}" \
46782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46783                    installcheck) \
46784           || exit 1
46785
46786 @endif target-rda
46787
46788 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
46789 maybe-mostlyclean-target-rda:
46790 @if target-rda
46791 maybe-mostlyclean-target-rda: mostlyclean-target-rda
46792
46793 mostlyclean-target-rda: 
46794         @: $(MAKE); $(unstage)
46795         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46796         r=`${PWD_COMMAND}`; export r; \
46797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46798         $(NORMAL_TARGET_EXPORTS) \
46799         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
46800         for flag in $(EXTRA_TARGET_FLAGS); do \
46801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46802         done; \
46803         (cd $(TARGET_SUBDIR)/rda && \
46804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46806                   "RANLIB=$${RANLIB}" \
46807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46808                    mostlyclean) \
46809           || exit 1
46810
46811 @endif target-rda
46812
46813 .PHONY: maybe-clean-target-rda clean-target-rda
46814 maybe-clean-target-rda:
46815 @if target-rda
46816 maybe-clean-target-rda: clean-target-rda
46817
46818 clean-target-rda: 
46819         @: $(MAKE); $(unstage)
46820         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46821         r=`${PWD_COMMAND}`; export r; \
46822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46823         $(NORMAL_TARGET_EXPORTS) \
46824         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
46825         for flag in $(EXTRA_TARGET_FLAGS); do \
46826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46827         done; \
46828         (cd $(TARGET_SUBDIR)/rda && \
46829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46831                   "RANLIB=$${RANLIB}" \
46832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46833                    clean) \
46834           || exit 1
46835
46836 @endif target-rda
46837
46838 .PHONY: maybe-distclean-target-rda distclean-target-rda
46839 maybe-distclean-target-rda:
46840 @if target-rda
46841 maybe-distclean-target-rda: distclean-target-rda
46842
46843 distclean-target-rda: 
46844         @: $(MAKE); $(unstage)
46845         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46846         r=`${PWD_COMMAND}`; export r; \
46847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46848         $(NORMAL_TARGET_EXPORTS) \
46849         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
46850         for flag in $(EXTRA_TARGET_FLAGS); do \
46851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46852         done; \
46853         (cd $(TARGET_SUBDIR)/rda && \
46854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46856                   "RANLIB=$${RANLIB}" \
46857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46858                    distclean) \
46859           || exit 1
46860
46861 @endif target-rda
46862
46863 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
46864 maybe-maintainer-clean-target-rda:
46865 @if target-rda
46866 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
46867
46868 maintainer-clean-target-rda: 
46869         @: $(MAKE); $(unstage)
46870         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
46871         r=`${PWD_COMMAND}`; export r; \
46872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46873         $(NORMAL_TARGET_EXPORTS) \
46874         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
46875         for flag in $(EXTRA_TARGET_FLAGS); do \
46876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46877         done; \
46878         (cd $(TARGET_SUBDIR)/rda && \
46879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46881                   "RANLIB=$${RANLIB}" \
46882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46883                    maintainer-clean) \
46884           || exit 1
46885
46886 @endif target-rda
46887
46888
46889
46890
46891
46892 .PHONY: configure-target-libada maybe-configure-target-libada
46893 maybe-configure-target-libada:
46894 @if gcc-bootstrap
46895 configure-target-libada: stage_current
46896 @endif gcc-bootstrap
46897 @if target-libada
46898 maybe-configure-target-libada: configure-target-libada
46899 configure-target-libada: 
46900         @: $(MAKE); $(unstage)
46901         @r=`${PWD_COMMAND}`; export r; \
46902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46903         echo "Checking multilib configuration for libada..."; \
46904         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46905         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
46906         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
46907           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
46908             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
46909           else \
46910             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
46911             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46912           fi; \
46913         else \
46914           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
46915         fi; \
46916         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
46917         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
46918         $(NORMAL_TARGET_EXPORTS)  \
46919         echo Configuring in $(TARGET_SUBDIR)/libada; \
46920         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
46921         case $(srcdir) in \
46922           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46923           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
46924                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46925         esac; \
46926         module_srcdir=libada; \
46927         rm -f no-such-file || : ; \
46928         CONFIG_SITE=no-such-file $(SHELL) \
46929           $$s/$$module_srcdir/configure \
46930           --srcdir=$${topdir}/$$module_srcdir \
46931           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46932           --target=${target_alias}  \
46933           || exit 1
46934 @endif target-libada
46935
46936
46937
46938
46939
46940 .PHONY: all-target-libada maybe-all-target-libada
46941 maybe-all-target-libada:
46942 @if gcc-bootstrap
46943 all-target-libada: stage_current
46944 @endif gcc-bootstrap
46945 @if target-libada
46946 TARGET-target-libada=all
46947 maybe-all-target-libada: all-target-libada
46948 all-target-libada: configure-target-libada
46949         @: $(MAKE); $(unstage)
46950         @r=`${PWD_COMMAND}`; export r; \
46951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46952         $(NORMAL_TARGET_EXPORTS)  \
46953         (cd $(TARGET_SUBDIR)/libada && \
46954           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46955                 $(TARGET-target-libada))
46956 @endif target-libada
46957
46958
46959
46960
46961
46962 .PHONY: check-target-libada maybe-check-target-libada
46963 maybe-check-target-libada:
46964 @if target-libada
46965 maybe-check-target-libada: check-target-libada
46966
46967 check-target-libada:
46968         @: $(MAKE); $(unstage)
46969         @r=`${PWD_COMMAND}`; export r; \
46970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46971         $(NORMAL_TARGET_EXPORTS) \
46972         (cd $(TARGET_SUBDIR)/libada && \
46973           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46974
46975 @endif target-libada
46976
46977 .PHONY: install-target-libada maybe-install-target-libada
46978 maybe-install-target-libada:
46979 @if target-libada
46980 maybe-install-target-libada: install-target-libada
46981
46982 install-target-libada: installdirs
46983         @: $(MAKE); $(unstage)
46984         @r=`${PWD_COMMAND}`; export r; \
46985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46986         $(NORMAL_TARGET_EXPORTS) \
46987         (cd $(TARGET_SUBDIR)/libada && \
46988           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46989
46990 @endif target-libada
46991
46992 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
46993 maybe-install-strip-target-libada:
46994 @if target-libada
46995 maybe-install-strip-target-libada: install-strip-target-libada
46996
46997 install-strip-target-libada: installdirs
46998         @: $(MAKE); $(unstage)
46999         @r=`${PWD_COMMAND}`; export r; \
47000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47001         $(NORMAL_TARGET_EXPORTS) \
47002         (cd $(TARGET_SUBDIR)/libada && \
47003           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47004
47005 @endif target-libada
47006
47007 # Other targets (info, dvi, pdf, etc.)
47008
47009 .PHONY: maybe-info-target-libada info-target-libada
47010 maybe-info-target-libada:
47011 @if target-libada
47012 maybe-info-target-libada: info-target-libada
47013
47014 info-target-libada: \
47015     configure-target-libada 
47016         @: $(MAKE); $(unstage)
47017         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47018         r=`${PWD_COMMAND}`; export r; \
47019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47020         $(NORMAL_TARGET_EXPORTS) \
47021         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
47022         for flag in $(EXTRA_TARGET_FLAGS); do \
47023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47024         done; \
47025         (cd $(TARGET_SUBDIR)/libada && \
47026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47028                   "RANLIB=$${RANLIB}" \
47029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47030                    info) \
47031           || exit 1
47032
47033 @endif target-libada
47034
47035 .PHONY: maybe-dvi-target-libada dvi-target-libada
47036 maybe-dvi-target-libada:
47037 @if target-libada
47038 maybe-dvi-target-libada: dvi-target-libada
47039
47040 dvi-target-libada: \
47041     configure-target-libada 
47042         @: $(MAKE); $(unstage)
47043         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47044         r=`${PWD_COMMAND}`; export r; \
47045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47046         $(NORMAL_TARGET_EXPORTS) \
47047         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
47048         for flag in $(EXTRA_TARGET_FLAGS); do \
47049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47050         done; \
47051         (cd $(TARGET_SUBDIR)/libada && \
47052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47054                   "RANLIB=$${RANLIB}" \
47055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47056                    dvi) \
47057           || exit 1
47058
47059 @endif target-libada
47060
47061 .PHONY: maybe-pdf-target-libada pdf-target-libada
47062 maybe-pdf-target-libada:
47063 @if target-libada
47064 maybe-pdf-target-libada: pdf-target-libada
47065
47066 pdf-target-libada: \
47067     configure-target-libada 
47068         @: $(MAKE); $(unstage)
47069         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47070         r=`${PWD_COMMAND}`; export r; \
47071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47072         $(NORMAL_TARGET_EXPORTS) \
47073         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
47074         for flag in $(EXTRA_TARGET_FLAGS); do \
47075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47076         done; \
47077         (cd $(TARGET_SUBDIR)/libada && \
47078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47080                   "RANLIB=$${RANLIB}" \
47081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47082                    pdf) \
47083           || exit 1
47084
47085 @endif target-libada
47086
47087 .PHONY: maybe-html-target-libada html-target-libada
47088 maybe-html-target-libada:
47089 @if target-libada
47090 maybe-html-target-libada: html-target-libada
47091
47092 html-target-libada: \
47093     configure-target-libada 
47094         @: $(MAKE); $(unstage)
47095         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47096         r=`${PWD_COMMAND}`; export r; \
47097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47098         $(NORMAL_TARGET_EXPORTS) \
47099         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
47100         for flag in $(EXTRA_TARGET_FLAGS); do \
47101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47102         done; \
47103         (cd $(TARGET_SUBDIR)/libada && \
47104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47106                   "RANLIB=$${RANLIB}" \
47107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47108                    html) \
47109           || exit 1
47110
47111 @endif target-libada
47112
47113 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
47114 maybe-TAGS-target-libada:
47115 @if target-libada
47116 maybe-TAGS-target-libada: TAGS-target-libada
47117
47118 TAGS-target-libada: \
47119     configure-target-libada 
47120         @: $(MAKE); $(unstage)
47121         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47122         r=`${PWD_COMMAND}`; export r; \
47123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47124         $(NORMAL_TARGET_EXPORTS) \
47125         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
47126         for flag in $(EXTRA_TARGET_FLAGS); do \
47127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47128         done; \
47129         (cd $(TARGET_SUBDIR)/libada && \
47130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47132                   "RANLIB=$${RANLIB}" \
47133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47134                    TAGS) \
47135           || exit 1
47136
47137 @endif target-libada
47138
47139 .PHONY: maybe-install-info-target-libada install-info-target-libada
47140 maybe-install-info-target-libada:
47141 @if target-libada
47142 maybe-install-info-target-libada: install-info-target-libada
47143
47144 install-info-target-libada: \
47145     configure-target-libada \
47146     info-target-libada 
47147         @: $(MAKE); $(unstage)
47148         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47149         r=`${PWD_COMMAND}`; export r; \
47150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47151         $(NORMAL_TARGET_EXPORTS) \
47152         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
47153         for flag in $(EXTRA_TARGET_FLAGS); do \
47154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47155         done; \
47156         (cd $(TARGET_SUBDIR)/libada && \
47157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47159                   "RANLIB=$${RANLIB}" \
47160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47161                    install-info) \
47162           || exit 1
47163
47164 @endif target-libada
47165
47166 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
47167 maybe-install-pdf-target-libada:
47168 @if target-libada
47169 maybe-install-pdf-target-libada: install-pdf-target-libada
47170
47171 install-pdf-target-libada: \
47172     configure-target-libada \
47173     pdf-target-libada 
47174         @: $(MAKE); $(unstage)
47175         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47176         r=`${PWD_COMMAND}`; export r; \
47177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47178         $(NORMAL_TARGET_EXPORTS) \
47179         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
47180         for flag in $(EXTRA_TARGET_FLAGS); do \
47181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47182         done; \
47183         (cd $(TARGET_SUBDIR)/libada && \
47184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47186                   "RANLIB=$${RANLIB}" \
47187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47188                    install-pdf) \
47189           || exit 1
47190
47191 @endif target-libada
47192
47193 .PHONY: maybe-install-html-target-libada install-html-target-libada
47194 maybe-install-html-target-libada:
47195 @if target-libada
47196 maybe-install-html-target-libada: install-html-target-libada
47197
47198 install-html-target-libada: \
47199     configure-target-libada \
47200     html-target-libada 
47201         @: $(MAKE); $(unstage)
47202         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47203         r=`${PWD_COMMAND}`; export r; \
47204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47205         $(NORMAL_TARGET_EXPORTS) \
47206         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
47207         for flag in $(EXTRA_TARGET_FLAGS); do \
47208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47209         done; \
47210         (cd $(TARGET_SUBDIR)/libada && \
47211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47213                   "RANLIB=$${RANLIB}" \
47214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47215                    install-html) \
47216           || exit 1
47217
47218 @endif target-libada
47219
47220 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
47221 maybe-installcheck-target-libada:
47222 @if target-libada
47223 maybe-installcheck-target-libada: installcheck-target-libada
47224
47225 installcheck-target-libada: \
47226     configure-target-libada 
47227         @: $(MAKE); $(unstage)
47228         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47229         r=`${PWD_COMMAND}`; export r; \
47230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47231         $(NORMAL_TARGET_EXPORTS) \
47232         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
47233         for flag in $(EXTRA_TARGET_FLAGS); do \
47234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47235         done; \
47236         (cd $(TARGET_SUBDIR)/libada && \
47237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47239                   "RANLIB=$${RANLIB}" \
47240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47241                    installcheck) \
47242           || exit 1
47243
47244 @endif target-libada
47245
47246 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
47247 maybe-mostlyclean-target-libada:
47248 @if target-libada
47249 maybe-mostlyclean-target-libada: mostlyclean-target-libada
47250
47251 mostlyclean-target-libada: 
47252         @: $(MAKE); $(unstage)
47253         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47254         r=`${PWD_COMMAND}`; export r; \
47255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47256         $(NORMAL_TARGET_EXPORTS) \
47257         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
47258         for flag in $(EXTRA_TARGET_FLAGS); do \
47259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47260         done; \
47261         (cd $(TARGET_SUBDIR)/libada && \
47262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47264                   "RANLIB=$${RANLIB}" \
47265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47266                    mostlyclean) \
47267           || exit 1
47268
47269 @endif target-libada
47270
47271 .PHONY: maybe-clean-target-libada clean-target-libada
47272 maybe-clean-target-libada:
47273 @if target-libada
47274 maybe-clean-target-libada: clean-target-libada
47275
47276 clean-target-libada: 
47277         @: $(MAKE); $(unstage)
47278         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47279         r=`${PWD_COMMAND}`; export r; \
47280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47281         $(NORMAL_TARGET_EXPORTS) \
47282         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
47283         for flag in $(EXTRA_TARGET_FLAGS); do \
47284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47285         done; \
47286         (cd $(TARGET_SUBDIR)/libada && \
47287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47289                   "RANLIB=$${RANLIB}" \
47290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47291                    clean) \
47292           || exit 1
47293
47294 @endif target-libada
47295
47296 .PHONY: maybe-distclean-target-libada distclean-target-libada
47297 maybe-distclean-target-libada:
47298 @if target-libada
47299 maybe-distclean-target-libada: distclean-target-libada
47300
47301 distclean-target-libada: 
47302         @: $(MAKE); $(unstage)
47303         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47304         r=`${PWD_COMMAND}`; export r; \
47305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47306         $(NORMAL_TARGET_EXPORTS) \
47307         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
47308         for flag in $(EXTRA_TARGET_FLAGS); do \
47309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47310         done; \
47311         (cd $(TARGET_SUBDIR)/libada && \
47312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47314                   "RANLIB=$${RANLIB}" \
47315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47316                    distclean) \
47317           || exit 1
47318
47319 @endif target-libada
47320
47321 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
47322 maybe-maintainer-clean-target-libada:
47323 @if target-libada
47324 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
47325
47326 maintainer-clean-target-libada: 
47327         @: $(MAKE); $(unstage)
47328         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
47329         r=`${PWD_COMMAND}`; export r; \
47330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47331         $(NORMAL_TARGET_EXPORTS) \
47332         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
47333         for flag in $(EXTRA_TARGET_FLAGS); do \
47334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47335         done; \
47336         (cd $(TARGET_SUBDIR)/libada && \
47337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47339                   "RANLIB=$${RANLIB}" \
47340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47341                    maintainer-clean) \
47342           || exit 1
47343
47344 @endif target-libada
47345
47346
47347
47348
47349
47350 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
47351 maybe-configure-target-libgomp:
47352 @if gcc-bootstrap
47353 configure-target-libgomp: stage_current
47354 @endif gcc-bootstrap
47355 @if target-libgomp
47356 maybe-configure-target-libgomp: configure-target-libgomp
47357 configure-target-libgomp: 
47358         @r=`${PWD_COMMAND}`; export r; \
47359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47360         echo "Checking multilib configuration for libgomp..."; \
47361         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47362         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47363         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47364           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47365             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47366           else \
47367             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47368             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47369           fi; \
47370         else \
47371           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47372         fi; \
47373         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47374         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47375         $(NORMAL_TARGET_EXPORTS)  \
47376         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
47377         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
47378         case $(srcdir) in \
47379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47380           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47382         esac; \
47383         module_srcdir=libgomp; \
47384         rm -f no-such-file || : ; \
47385         CONFIG_SITE=no-such-file $(SHELL) \
47386           $$s/$$module_srcdir/configure \
47387           --srcdir=$${topdir}/$$module_srcdir \
47388           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47389           --target=${target_alias}  \
47390           || exit 1
47391 @endif target-libgomp
47392
47393
47394
47395 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
47396 maybe-configure-stage1-target-libgomp:
47397 @if target-libgomp-bootstrap
47398 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
47399 configure-stage1-target-libgomp:
47400         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47401         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47402         @r=`${PWD_COMMAND}`; export r; \
47403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47404         TFLAGS="$(STAGE1_TFLAGS)"; \
47405         echo "Checking multilib configuration for libgomp..."; \
47406         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47407         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47408           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47409             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47410           else \
47411             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47412             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47413           fi; \
47414         else \
47415           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47416         fi; \
47417         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47418         $(NORMAL_TARGET_EXPORTS) \
47419         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47420         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47421         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47422         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
47423         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47424         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47425         case $(srcdir) in \
47426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47427           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47429         esac; \
47430         module_srcdir=libgomp; \
47431         $(SHELL) $$s/$$module_srcdir/configure \
47432           --srcdir=$${topdir}/$$module_srcdir \
47433           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47434           --target=${target_alias} \
47435            \
47436           $(STAGE1_CONFIGURE_FLAGS)
47437 @endif target-libgomp-bootstrap
47438
47439 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
47440 maybe-configure-stage2-target-libgomp:
47441 @if target-libgomp-bootstrap
47442 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
47443 configure-stage2-target-libgomp:
47444         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47445         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47446         @r=`${PWD_COMMAND}`; export r; \
47447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47448         TFLAGS="$(STAGE2_TFLAGS)"; \
47449         echo "Checking multilib configuration for libgomp..."; \
47450         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47451         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47452           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47453             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47454           else \
47455             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47456             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47457           fi; \
47458         else \
47459           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47460         fi; \
47461         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47462         $(NORMAL_TARGET_EXPORTS) \
47463          \
47464         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47465         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47466         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47467         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
47468         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47469         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47470         case $(srcdir) in \
47471           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47472           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47473                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47474         esac; \
47475         module_srcdir=libgomp; \
47476         $(SHELL) $$s/$$module_srcdir/configure \
47477           --srcdir=$${topdir}/$$module_srcdir \
47478           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47479           --target=${target_alias} \
47480           --with-build-libsubdir=$(HOST_SUBDIR) \
47481           $(STAGE2_CONFIGURE_FLAGS)
47482 @endif target-libgomp-bootstrap
47483
47484 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
47485 maybe-configure-stage3-target-libgomp:
47486 @if target-libgomp-bootstrap
47487 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
47488 configure-stage3-target-libgomp:
47489         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47490         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47491         @r=`${PWD_COMMAND}`; export r; \
47492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47493         TFLAGS="$(STAGE3_TFLAGS)"; \
47494         echo "Checking multilib configuration for libgomp..."; \
47495         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47496         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47497           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47498             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47499           else \
47500             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47501             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47502           fi; \
47503         else \
47504           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47505         fi; \
47506         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47507         $(NORMAL_TARGET_EXPORTS) \
47508          \
47509         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47510         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47511         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47512         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
47513         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47514         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47515         case $(srcdir) in \
47516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47517           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47519         esac; \
47520         module_srcdir=libgomp; \
47521         $(SHELL) $$s/$$module_srcdir/configure \
47522           --srcdir=$${topdir}/$$module_srcdir \
47523           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47524           --target=${target_alias} \
47525           --with-build-libsubdir=$(HOST_SUBDIR) \
47526           $(STAGE3_CONFIGURE_FLAGS)
47527 @endif target-libgomp-bootstrap
47528
47529 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
47530 maybe-configure-stage4-target-libgomp:
47531 @if target-libgomp-bootstrap
47532 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
47533 configure-stage4-target-libgomp:
47534         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47535         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47536         @r=`${PWD_COMMAND}`; export r; \
47537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47538         TFLAGS="$(STAGE4_TFLAGS)"; \
47539         echo "Checking multilib configuration for libgomp..."; \
47540         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47541         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47542           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47543             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47544           else \
47545             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47546             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47547           fi; \
47548         else \
47549           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47550         fi; \
47551         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47552         $(NORMAL_TARGET_EXPORTS) \
47553          \
47554         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47555         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47556         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47557         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
47558         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47559         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47560         case $(srcdir) in \
47561           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47562           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47563                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47564         esac; \
47565         module_srcdir=libgomp; \
47566         $(SHELL) $$s/$$module_srcdir/configure \
47567           --srcdir=$${topdir}/$$module_srcdir \
47568           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47569           --target=${target_alias} \
47570           --with-build-libsubdir=$(HOST_SUBDIR) \
47571           $(STAGE4_CONFIGURE_FLAGS)
47572 @endif target-libgomp-bootstrap
47573
47574 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
47575 maybe-configure-stageprofile-target-libgomp:
47576 @if target-libgomp-bootstrap
47577 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47578 configure-stageprofile-target-libgomp:
47579         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47580         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47581         @r=`${PWD_COMMAND}`; export r; \
47582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47583         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47584         echo "Checking multilib configuration for libgomp..."; \
47585         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47586         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47587           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47588             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47589           else \
47590             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47591             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47592           fi; \
47593         else \
47594           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47595         fi; \
47596         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47597         $(NORMAL_TARGET_EXPORTS) \
47598          \
47599         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47600         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47601         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47602         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
47603         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47604         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47605         case $(srcdir) in \
47606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47607           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47609         esac; \
47610         module_srcdir=libgomp; \
47611         $(SHELL) $$s/$$module_srcdir/configure \
47612           --srcdir=$${topdir}/$$module_srcdir \
47613           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47614           --target=${target_alias} \
47615           --with-build-libsubdir=$(HOST_SUBDIR) \
47616           $(STAGEprofile_CONFIGURE_FLAGS)
47617 @endif target-libgomp-bootstrap
47618
47619 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
47620 maybe-configure-stagefeedback-target-libgomp:
47621 @if target-libgomp-bootstrap
47622 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47623 configure-stagefeedback-target-libgomp:
47624         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47625         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
47626         @r=`${PWD_COMMAND}`; export r; \
47627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47628         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47629         echo "Checking multilib configuration for libgomp..."; \
47630         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
47631         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47632           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
47633             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
47634           else \
47635             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
47636             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47637           fi; \
47638         else \
47639           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
47640         fi; \
47641         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
47642         $(NORMAL_TARGET_EXPORTS) \
47643          \
47644         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
47645         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
47646         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
47647         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
47648         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
47649         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
47650         case $(srcdir) in \
47651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47652           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
47653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47654         esac; \
47655         module_srcdir=libgomp; \
47656         $(SHELL) $$s/$$module_srcdir/configure \
47657           --srcdir=$${topdir}/$$module_srcdir \
47658           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47659           --target=${target_alias} \
47660           --with-build-libsubdir=$(HOST_SUBDIR) \
47661           $(STAGEfeedback_CONFIGURE_FLAGS)
47662 @endif target-libgomp-bootstrap
47663
47664
47665
47666
47667
47668 .PHONY: all-target-libgomp maybe-all-target-libgomp
47669 maybe-all-target-libgomp:
47670 @if gcc-bootstrap
47671 all-target-libgomp: stage_current
47672 @endif gcc-bootstrap
47673 @if target-libgomp
47674 TARGET-target-libgomp=all
47675 maybe-all-target-libgomp: all-target-libgomp
47676 all-target-libgomp: configure-target-libgomp
47677         @r=`${PWD_COMMAND}`; export r; \
47678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47679         $(NORMAL_TARGET_EXPORTS)  \
47680         (cd $(TARGET_SUBDIR)/libgomp && \
47681           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47682                 $(TARGET-target-libgomp))
47683 @endif target-libgomp
47684
47685
47686
47687 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
47688 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
47689 maybe-all-stage1-target-libgomp:
47690 maybe-clean-stage1-target-libgomp:
47691 @if target-libgomp-bootstrap
47692 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
47693 all-stage1: all-stage1-target-libgomp
47694 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
47695 all-stage1-target-libgomp: configure-stage1-target-libgomp
47696         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
47697         @r=`${PWD_COMMAND}`; export r; \
47698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47699         TFLAGS="$(STAGE1_TFLAGS)"; \
47700         $(NORMAL_TARGET_EXPORTS)  \
47701         cd $(TARGET_SUBDIR)/libgomp && \
47702          \
47703         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47704                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47705                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47706                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47707                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47708                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47709                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47710                 $(EXTRA_TARGET_FLAGS)  \
47711                   \
47712                 TFLAGS="$(STAGE1_TFLAGS)"  \
47713                 $(TARGET-stage1-target-libgomp)
47714
47715 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
47716 clean-stage1: clean-stage1-target-libgomp
47717 clean-stage1-target-libgomp:
47718         @if [ $(current_stage) = stage1 ]; then \
47719           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47720         else \
47721           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
47722           $(MAKE) stage1-start; \
47723         fi; \
47724         cd $(TARGET_SUBDIR)/libgomp && \
47725         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
47726           clean
47727 @endif target-libgomp-bootstrap
47728
47729
47730 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
47731 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
47732 maybe-all-stage2-target-libgomp:
47733 maybe-clean-stage2-target-libgomp:
47734 @if target-libgomp-bootstrap
47735 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
47736 all-stage2: all-stage2-target-libgomp
47737 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
47738 all-stage2-target-libgomp: configure-stage2-target-libgomp
47739         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
47740         @r=`${PWD_COMMAND}`; export r; \
47741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47742         TFLAGS="$(STAGE2_TFLAGS)"; \
47743         $(NORMAL_TARGET_EXPORTS) \
47744           \
47745         cd $(TARGET_SUBDIR)/libgomp && \
47746          \
47747         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47748                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47749                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47750                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47751                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47752                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47753                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47754                 $(EXTRA_TARGET_FLAGS)   \
47755                 TFLAGS="$(STAGE2_TFLAGS)"  \
47756                 $(TARGET-stage2-target-libgomp)
47757
47758 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
47759 clean-stage2: clean-stage2-target-libgomp
47760 clean-stage2-target-libgomp:
47761         @if [ $(current_stage) = stage2 ]; then \
47762           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47763         else \
47764           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
47765           $(MAKE) stage2-start; \
47766         fi; \
47767         cd $(TARGET_SUBDIR)/libgomp && \
47768         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47769 @endif target-libgomp-bootstrap
47770
47771
47772 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
47773 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
47774 maybe-all-stage3-target-libgomp:
47775 maybe-clean-stage3-target-libgomp:
47776 @if target-libgomp-bootstrap
47777 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
47778 all-stage3: all-stage3-target-libgomp
47779 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
47780 all-stage3-target-libgomp: configure-stage3-target-libgomp
47781         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
47782         @r=`${PWD_COMMAND}`; export r; \
47783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47784         TFLAGS="$(STAGE3_TFLAGS)"; \
47785         $(NORMAL_TARGET_EXPORTS) \
47786           \
47787         cd $(TARGET_SUBDIR)/libgomp && \
47788          \
47789         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47790                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47791                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47792                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47793                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47794                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47795                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47796                 $(EXTRA_TARGET_FLAGS)   \
47797                 TFLAGS="$(STAGE3_TFLAGS)"  \
47798                 $(TARGET-stage3-target-libgomp)
47799
47800 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
47801 clean-stage3: clean-stage3-target-libgomp
47802 clean-stage3-target-libgomp:
47803         @if [ $(current_stage) = stage3 ]; then \
47804           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47805         else \
47806           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
47807           $(MAKE) stage3-start; \
47808         fi; \
47809         cd $(TARGET_SUBDIR)/libgomp && \
47810         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47811 @endif target-libgomp-bootstrap
47812
47813
47814 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
47815 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
47816 maybe-all-stage4-target-libgomp:
47817 maybe-clean-stage4-target-libgomp:
47818 @if target-libgomp-bootstrap
47819 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
47820 all-stage4: all-stage4-target-libgomp
47821 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
47822 all-stage4-target-libgomp: configure-stage4-target-libgomp
47823         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
47824         @r=`${PWD_COMMAND}`; export r; \
47825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47826         TFLAGS="$(STAGE4_TFLAGS)"; \
47827         $(NORMAL_TARGET_EXPORTS) \
47828           \
47829         cd $(TARGET_SUBDIR)/libgomp && \
47830          \
47831         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47832                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47833                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47834                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47835                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47836                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47837                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47838                 $(EXTRA_TARGET_FLAGS)   \
47839                 TFLAGS="$(STAGE4_TFLAGS)"  \
47840                 $(TARGET-stage4-target-libgomp)
47841
47842 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
47843 clean-stage4: clean-stage4-target-libgomp
47844 clean-stage4-target-libgomp:
47845         @if [ $(current_stage) = stage4 ]; then \
47846           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47847         else \
47848           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
47849           $(MAKE) stage4-start; \
47850         fi; \
47851         cd $(TARGET_SUBDIR)/libgomp && \
47852         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47853 @endif target-libgomp-bootstrap
47854
47855
47856 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
47857 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
47858 maybe-all-stageprofile-target-libgomp:
47859 maybe-clean-stageprofile-target-libgomp:
47860 @if target-libgomp-bootstrap
47861 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
47862 all-stageprofile: all-stageprofile-target-libgomp
47863 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
47864 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
47865         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
47866         @r=`${PWD_COMMAND}`; export r; \
47867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47868         TFLAGS="$(STAGEprofile_TFLAGS)"; \
47869         $(NORMAL_TARGET_EXPORTS) \
47870           \
47871         cd $(TARGET_SUBDIR)/libgomp && \
47872          \
47873         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47874                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47875                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47876                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47877                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47878                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47879                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47880                 $(EXTRA_TARGET_FLAGS)   \
47881                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
47882                 $(TARGET-stageprofile-target-libgomp)
47883
47884 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
47885 clean-stageprofile: clean-stageprofile-target-libgomp
47886 clean-stageprofile-target-libgomp:
47887         @if [ $(current_stage) = stageprofile ]; then \
47888           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47889         else \
47890           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
47891           $(MAKE) stageprofile-start; \
47892         fi; \
47893         cd $(TARGET_SUBDIR)/libgomp && \
47894         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47895 @endif target-libgomp-bootstrap
47896
47897
47898 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
47899 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
47900 maybe-all-stagefeedback-target-libgomp:
47901 maybe-clean-stagefeedback-target-libgomp:
47902 @if target-libgomp-bootstrap
47903 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
47904 all-stagefeedback: all-stagefeedback-target-libgomp
47905 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
47906 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
47907         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
47908         @r=`${PWD_COMMAND}`; export r; \
47909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47910         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47911         $(NORMAL_TARGET_EXPORTS) \
47912           \
47913         cd $(TARGET_SUBDIR)/libgomp && \
47914          \
47915         $(MAKE) $(BASE_FLAGS_TO_PASS) \
47916                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
47917                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
47918                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
47919                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
47920                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
47921                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
47922                 $(EXTRA_TARGET_FLAGS)   \
47923                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
47924                 $(TARGET-stagefeedback-target-libgomp)
47925
47926 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
47927 clean-stagefeedback: clean-stagefeedback-target-libgomp
47928 clean-stagefeedback-target-libgomp:
47929         @if [ $(current_stage) = stagefeedback ]; then \
47930           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
47931         else \
47932           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
47933           $(MAKE) stagefeedback-start; \
47934         fi; \
47935         cd $(TARGET_SUBDIR)/libgomp && \
47936         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
47937 @endif target-libgomp-bootstrap
47938
47939
47940
47941
47942
47943
47944 .PHONY: check-target-libgomp maybe-check-target-libgomp
47945 maybe-check-target-libgomp:
47946 @if target-libgomp
47947 maybe-check-target-libgomp: check-target-libgomp
47948
47949 check-target-libgomp:
47950         @: $(MAKE); $(unstage)
47951         @r=`${PWD_COMMAND}`; export r; \
47952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47953         $(NORMAL_TARGET_EXPORTS) \
47954         (cd $(TARGET_SUBDIR)/libgomp && \
47955           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47956
47957 @endif target-libgomp
47958
47959 .PHONY: install-target-libgomp maybe-install-target-libgomp
47960 maybe-install-target-libgomp:
47961 @if target-libgomp
47962 maybe-install-target-libgomp: install-target-libgomp
47963
47964 install-target-libgomp: installdirs
47965         @: $(MAKE); $(unstage)
47966         @r=`${PWD_COMMAND}`; export r; \
47967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47968         $(NORMAL_TARGET_EXPORTS) \
47969         (cd $(TARGET_SUBDIR)/libgomp && \
47970           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47971
47972 @endif target-libgomp
47973
47974 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
47975 maybe-install-strip-target-libgomp:
47976 @if target-libgomp
47977 maybe-install-strip-target-libgomp: install-strip-target-libgomp
47978
47979 install-strip-target-libgomp: installdirs
47980         @: $(MAKE); $(unstage)
47981         @r=`${PWD_COMMAND}`; export r; \
47982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47983         $(NORMAL_TARGET_EXPORTS) \
47984         (cd $(TARGET_SUBDIR)/libgomp && \
47985           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47986
47987 @endif target-libgomp
47988
47989 # Other targets (info, dvi, pdf, etc.)
47990
47991 .PHONY: maybe-info-target-libgomp info-target-libgomp
47992 maybe-info-target-libgomp:
47993 @if target-libgomp
47994 maybe-info-target-libgomp: info-target-libgomp
47995
47996 info-target-libgomp: \
47997     configure-target-libgomp 
47998         @: $(MAKE); $(unstage)
47999         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48000         r=`${PWD_COMMAND}`; export r; \
48001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48002         $(NORMAL_TARGET_EXPORTS) \
48003         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
48004         for flag in $(EXTRA_TARGET_FLAGS); do \
48005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48006         done; \
48007         (cd $(TARGET_SUBDIR)/libgomp && \
48008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48010                   "RANLIB=$${RANLIB}" \
48011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48012                    info) \
48013           || exit 1
48014
48015 @endif target-libgomp
48016
48017 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
48018 maybe-dvi-target-libgomp:
48019 @if target-libgomp
48020 maybe-dvi-target-libgomp: dvi-target-libgomp
48021
48022 dvi-target-libgomp: \
48023     configure-target-libgomp 
48024         @: $(MAKE); $(unstage)
48025         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48026         r=`${PWD_COMMAND}`; export r; \
48027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48028         $(NORMAL_TARGET_EXPORTS) \
48029         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
48030         for flag in $(EXTRA_TARGET_FLAGS); do \
48031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48032         done; \
48033         (cd $(TARGET_SUBDIR)/libgomp && \
48034           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48035                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48036                   "RANLIB=$${RANLIB}" \
48037                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48038                    dvi) \
48039           || exit 1
48040
48041 @endif target-libgomp
48042
48043 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
48044 maybe-pdf-target-libgomp:
48045 @if target-libgomp
48046 maybe-pdf-target-libgomp: pdf-target-libgomp
48047
48048 pdf-target-libgomp: \
48049     configure-target-libgomp 
48050         @: $(MAKE); $(unstage)
48051         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48052         r=`${PWD_COMMAND}`; export r; \
48053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48054         $(NORMAL_TARGET_EXPORTS) \
48055         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
48056         for flag in $(EXTRA_TARGET_FLAGS); do \
48057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48058         done; \
48059         (cd $(TARGET_SUBDIR)/libgomp && \
48060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48062                   "RANLIB=$${RANLIB}" \
48063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48064                    pdf) \
48065           || exit 1
48066
48067 @endif target-libgomp
48068
48069 .PHONY: maybe-html-target-libgomp html-target-libgomp
48070 maybe-html-target-libgomp:
48071 @if target-libgomp
48072 maybe-html-target-libgomp: html-target-libgomp
48073
48074 html-target-libgomp: \
48075     configure-target-libgomp 
48076         @: $(MAKE); $(unstage)
48077         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48078         r=`${PWD_COMMAND}`; export r; \
48079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48080         $(NORMAL_TARGET_EXPORTS) \
48081         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
48082         for flag in $(EXTRA_TARGET_FLAGS); do \
48083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48084         done; \
48085         (cd $(TARGET_SUBDIR)/libgomp && \
48086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48088                   "RANLIB=$${RANLIB}" \
48089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48090                    html) \
48091           || exit 1
48092
48093 @endif target-libgomp
48094
48095 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
48096 maybe-TAGS-target-libgomp:
48097 @if target-libgomp
48098 maybe-TAGS-target-libgomp: TAGS-target-libgomp
48099
48100 TAGS-target-libgomp: \
48101     configure-target-libgomp 
48102         @: $(MAKE); $(unstage)
48103         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48104         r=`${PWD_COMMAND}`; export r; \
48105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48106         $(NORMAL_TARGET_EXPORTS) \
48107         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
48108         for flag in $(EXTRA_TARGET_FLAGS); do \
48109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48110         done; \
48111         (cd $(TARGET_SUBDIR)/libgomp && \
48112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48114                   "RANLIB=$${RANLIB}" \
48115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48116                    TAGS) \
48117           || exit 1
48118
48119 @endif target-libgomp
48120
48121 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
48122 maybe-install-info-target-libgomp:
48123 @if target-libgomp
48124 maybe-install-info-target-libgomp: install-info-target-libgomp
48125
48126 install-info-target-libgomp: \
48127     configure-target-libgomp \
48128     info-target-libgomp 
48129         @: $(MAKE); $(unstage)
48130         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48131         r=`${PWD_COMMAND}`; export r; \
48132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48133         $(NORMAL_TARGET_EXPORTS) \
48134         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
48135         for flag in $(EXTRA_TARGET_FLAGS); do \
48136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48137         done; \
48138         (cd $(TARGET_SUBDIR)/libgomp && \
48139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48141                   "RANLIB=$${RANLIB}" \
48142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48143                    install-info) \
48144           || exit 1
48145
48146 @endif target-libgomp
48147
48148 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
48149 maybe-install-pdf-target-libgomp:
48150 @if target-libgomp
48151 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
48152
48153 install-pdf-target-libgomp: \
48154     configure-target-libgomp \
48155     pdf-target-libgomp 
48156         @: $(MAKE); $(unstage)
48157         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48158         r=`${PWD_COMMAND}`; export r; \
48159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48160         $(NORMAL_TARGET_EXPORTS) \
48161         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
48162         for flag in $(EXTRA_TARGET_FLAGS); do \
48163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48164         done; \
48165         (cd $(TARGET_SUBDIR)/libgomp && \
48166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48168                   "RANLIB=$${RANLIB}" \
48169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48170                    install-pdf) \
48171           || exit 1
48172
48173 @endif target-libgomp
48174
48175 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
48176 maybe-install-html-target-libgomp:
48177 @if target-libgomp
48178 maybe-install-html-target-libgomp: install-html-target-libgomp
48179
48180 install-html-target-libgomp: \
48181     configure-target-libgomp \
48182     html-target-libgomp 
48183         @: $(MAKE); $(unstage)
48184         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48185         r=`${PWD_COMMAND}`; export r; \
48186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48187         $(NORMAL_TARGET_EXPORTS) \
48188         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
48189         for flag in $(EXTRA_TARGET_FLAGS); do \
48190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48191         done; \
48192         (cd $(TARGET_SUBDIR)/libgomp && \
48193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48195                   "RANLIB=$${RANLIB}" \
48196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48197                    install-html) \
48198           || exit 1
48199
48200 @endif target-libgomp
48201
48202 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
48203 maybe-installcheck-target-libgomp:
48204 @if target-libgomp
48205 maybe-installcheck-target-libgomp: installcheck-target-libgomp
48206
48207 installcheck-target-libgomp: \
48208     configure-target-libgomp 
48209         @: $(MAKE); $(unstage)
48210         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48211         r=`${PWD_COMMAND}`; export r; \
48212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48213         $(NORMAL_TARGET_EXPORTS) \
48214         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
48215         for flag in $(EXTRA_TARGET_FLAGS); do \
48216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48217         done; \
48218         (cd $(TARGET_SUBDIR)/libgomp && \
48219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48221                   "RANLIB=$${RANLIB}" \
48222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48223                    installcheck) \
48224           || exit 1
48225
48226 @endif target-libgomp
48227
48228 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
48229 maybe-mostlyclean-target-libgomp:
48230 @if target-libgomp
48231 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
48232
48233 mostlyclean-target-libgomp: 
48234         @: $(MAKE); $(unstage)
48235         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48236         r=`${PWD_COMMAND}`; export r; \
48237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48238         $(NORMAL_TARGET_EXPORTS) \
48239         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
48240         for flag in $(EXTRA_TARGET_FLAGS); do \
48241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48242         done; \
48243         (cd $(TARGET_SUBDIR)/libgomp && \
48244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48246                   "RANLIB=$${RANLIB}" \
48247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48248                    mostlyclean) \
48249           || exit 1
48250
48251 @endif target-libgomp
48252
48253 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
48254 maybe-clean-target-libgomp:
48255 @if target-libgomp
48256 maybe-clean-target-libgomp: clean-target-libgomp
48257
48258 clean-target-libgomp: 
48259         @: $(MAKE); $(unstage)
48260         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48261         r=`${PWD_COMMAND}`; export r; \
48262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48263         $(NORMAL_TARGET_EXPORTS) \
48264         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
48265         for flag in $(EXTRA_TARGET_FLAGS); do \
48266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48267         done; \
48268         (cd $(TARGET_SUBDIR)/libgomp && \
48269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48271                   "RANLIB=$${RANLIB}" \
48272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48273                    clean) \
48274           || exit 1
48275
48276 @endif target-libgomp
48277
48278 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
48279 maybe-distclean-target-libgomp:
48280 @if target-libgomp
48281 maybe-distclean-target-libgomp: distclean-target-libgomp
48282
48283 distclean-target-libgomp: 
48284         @: $(MAKE); $(unstage)
48285         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48286         r=`${PWD_COMMAND}`; export r; \
48287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48288         $(NORMAL_TARGET_EXPORTS) \
48289         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
48290         for flag in $(EXTRA_TARGET_FLAGS); do \
48291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48292         done; \
48293         (cd $(TARGET_SUBDIR)/libgomp && \
48294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48296                   "RANLIB=$${RANLIB}" \
48297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48298                    distclean) \
48299           || exit 1
48300
48301 @endif target-libgomp
48302
48303 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
48304 maybe-maintainer-clean-target-libgomp:
48305 @if target-libgomp
48306 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
48307
48308 maintainer-clean-target-libgomp: 
48309         @: $(MAKE); $(unstage)
48310         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
48311         r=`${PWD_COMMAND}`; export r; \
48312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48313         $(NORMAL_TARGET_EXPORTS) \
48314         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
48315         for flag in $(EXTRA_TARGET_FLAGS); do \
48316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48317         done; \
48318         (cd $(TARGET_SUBDIR)/libgomp && \
48319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48321                   "RANLIB=$${RANLIB}" \
48322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48323                    maintainer-clean) \
48324           || exit 1
48325
48326 @endif target-libgomp
48327
48328
48329
48330
48331
48332 .PHONY: configure-target-libitm maybe-configure-target-libitm
48333 maybe-configure-target-libitm:
48334 @if gcc-bootstrap
48335 configure-target-libitm: stage_current
48336 @endif gcc-bootstrap
48337 @if target-libitm
48338 maybe-configure-target-libitm: configure-target-libitm
48339 configure-target-libitm: 
48340         @: $(MAKE); $(unstage)
48341         @r=`${PWD_COMMAND}`; export r; \
48342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48343         echo "Checking multilib configuration for libitm..."; \
48344         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
48345         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
48346         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
48347           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
48348             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
48349           else \
48350             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
48351             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
48352           fi; \
48353         else \
48354           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
48355         fi; \
48356         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
48357         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
48358         $(NORMAL_TARGET_EXPORTS)  \
48359         echo Configuring in $(TARGET_SUBDIR)/libitm; \
48360         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
48361         case $(srcdir) in \
48362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48363           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
48364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48365         esac; \
48366         module_srcdir=libitm; \
48367         rm -f no-such-file || : ; \
48368         CONFIG_SITE=no-such-file $(SHELL) \
48369           $$s/$$module_srcdir/configure \
48370           --srcdir=$${topdir}/$$module_srcdir \
48371           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48372           --target=${target_alias}  \
48373           || exit 1
48374 @endif target-libitm
48375
48376
48377
48378
48379
48380 .PHONY: all-target-libitm maybe-all-target-libitm
48381 maybe-all-target-libitm:
48382 @if gcc-bootstrap
48383 all-target-libitm: stage_current
48384 @endif gcc-bootstrap
48385 @if target-libitm
48386 TARGET-target-libitm=all
48387 maybe-all-target-libitm: all-target-libitm
48388 all-target-libitm: configure-target-libitm
48389         @: $(MAKE); $(unstage)
48390         @r=`${PWD_COMMAND}`; export r; \
48391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48392         $(NORMAL_TARGET_EXPORTS)  \
48393         (cd $(TARGET_SUBDIR)/libitm && \
48394           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48395                 $(TARGET-target-libitm))
48396 @endif target-libitm
48397
48398
48399
48400
48401
48402 .PHONY: check-target-libitm maybe-check-target-libitm
48403 maybe-check-target-libitm:
48404 @if target-libitm
48405 maybe-check-target-libitm: check-target-libitm
48406
48407 check-target-libitm:
48408         @: $(MAKE); $(unstage)
48409         @r=`${PWD_COMMAND}`; export r; \
48410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48411         $(NORMAL_TARGET_EXPORTS) \
48412         (cd $(TARGET_SUBDIR)/libitm && \
48413           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48414
48415 @endif target-libitm
48416
48417 .PHONY: install-target-libitm maybe-install-target-libitm
48418 maybe-install-target-libitm:
48419 @if target-libitm
48420 maybe-install-target-libitm: install-target-libitm
48421
48422 install-target-libitm: installdirs
48423         @: $(MAKE); $(unstage)
48424         @r=`${PWD_COMMAND}`; export r; \
48425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48426         $(NORMAL_TARGET_EXPORTS) \
48427         (cd $(TARGET_SUBDIR)/libitm && \
48428           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48429
48430 @endif target-libitm
48431
48432 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
48433 maybe-install-strip-target-libitm:
48434 @if target-libitm
48435 maybe-install-strip-target-libitm: install-strip-target-libitm
48436
48437 install-strip-target-libitm: installdirs
48438         @: $(MAKE); $(unstage)
48439         @r=`${PWD_COMMAND}`; export r; \
48440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48441         $(NORMAL_TARGET_EXPORTS) \
48442         (cd $(TARGET_SUBDIR)/libitm && \
48443           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48444
48445 @endif target-libitm
48446
48447 # Other targets (info, dvi, pdf, etc.)
48448
48449 .PHONY: maybe-info-target-libitm info-target-libitm
48450 maybe-info-target-libitm:
48451 @if target-libitm
48452 maybe-info-target-libitm: info-target-libitm
48453
48454 info-target-libitm: \
48455     configure-target-libitm 
48456         @: $(MAKE); $(unstage)
48457         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48458         r=`${PWD_COMMAND}`; export r; \
48459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48460         $(NORMAL_TARGET_EXPORTS) \
48461         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
48462         for flag in $(EXTRA_TARGET_FLAGS); do \
48463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48464         done; \
48465         (cd $(TARGET_SUBDIR)/libitm && \
48466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48468                   "RANLIB=$${RANLIB}" \
48469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48470                    info) \
48471           || exit 1
48472
48473 @endif target-libitm
48474
48475 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
48476 maybe-dvi-target-libitm:
48477 @if target-libitm
48478 maybe-dvi-target-libitm: dvi-target-libitm
48479
48480 dvi-target-libitm: \
48481     configure-target-libitm 
48482         @: $(MAKE); $(unstage)
48483         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48484         r=`${PWD_COMMAND}`; export r; \
48485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48486         $(NORMAL_TARGET_EXPORTS) \
48487         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
48488         for flag in $(EXTRA_TARGET_FLAGS); do \
48489           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48490         done; \
48491         (cd $(TARGET_SUBDIR)/libitm && \
48492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48494                   "RANLIB=$${RANLIB}" \
48495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48496                    dvi) \
48497           || exit 1
48498
48499 @endif target-libitm
48500
48501 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
48502 maybe-pdf-target-libitm:
48503 @if target-libitm
48504 maybe-pdf-target-libitm: pdf-target-libitm
48505
48506 pdf-target-libitm: \
48507     configure-target-libitm 
48508         @: $(MAKE); $(unstage)
48509         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48510         r=`${PWD_COMMAND}`; export r; \
48511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48512         $(NORMAL_TARGET_EXPORTS) \
48513         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
48514         for flag in $(EXTRA_TARGET_FLAGS); do \
48515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48516         done; \
48517         (cd $(TARGET_SUBDIR)/libitm && \
48518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48520                   "RANLIB=$${RANLIB}" \
48521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48522                    pdf) \
48523           || exit 1
48524
48525 @endif target-libitm
48526
48527 .PHONY: maybe-html-target-libitm html-target-libitm
48528 maybe-html-target-libitm:
48529 @if target-libitm
48530 maybe-html-target-libitm: html-target-libitm
48531
48532 html-target-libitm: \
48533     configure-target-libitm 
48534         @: $(MAKE); $(unstage)
48535         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48536         r=`${PWD_COMMAND}`; export r; \
48537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48538         $(NORMAL_TARGET_EXPORTS) \
48539         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
48540         for flag in $(EXTRA_TARGET_FLAGS); do \
48541           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48542         done; \
48543         (cd $(TARGET_SUBDIR)/libitm && \
48544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48546                   "RANLIB=$${RANLIB}" \
48547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48548                    html) \
48549           || exit 1
48550
48551 @endif target-libitm
48552
48553 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
48554 maybe-TAGS-target-libitm:
48555 @if target-libitm
48556 maybe-TAGS-target-libitm: TAGS-target-libitm
48557
48558 TAGS-target-libitm: \
48559     configure-target-libitm 
48560         @: $(MAKE); $(unstage)
48561         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48562         r=`${PWD_COMMAND}`; export r; \
48563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48564         $(NORMAL_TARGET_EXPORTS) \
48565         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
48566         for flag in $(EXTRA_TARGET_FLAGS); do \
48567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48568         done; \
48569         (cd $(TARGET_SUBDIR)/libitm && \
48570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48572                   "RANLIB=$${RANLIB}" \
48573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48574                    TAGS) \
48575           || exit 1
48576
48577 @endif target-libitm
48578
48579 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
48580 maybe-install-info-target-libitm:
48581 @if target-libitm
48582 maybe-install-info-target-libitm: install-info-target-libitm
48583
48584 install-info-target-libitm: \
48585     configure-target-libitm \
48586     info-target-libitm 
48587         @: $(MAKE); $(unstage)
48588         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48589         r=`${PWD_COMMAND}`; export r; \
48590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48591         $(NORMAL_TARGET_EXPORTS) \
48592         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
48593         for flag in $(EXTRA_TARGET_FLAGS); do \
48594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48595         done; \
48596         (cd $(TARGET_SUBDIR)/libitm && \
48597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48599                   "RANLIB=$${RANLIB}" \
48600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48601                    install-info) \
48602           || exit 1
48603
48604 @endif target-libitm
48605
48606 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
48607 maybe-install-pdf-target-libitm:
48608 @if target-libitm
48609 maybe-install-pdf-target-libitm: install-pdf-target-libitm
48610
48611 install-pdf-target-libitm: \
48612     configure-target-libitm \
48613     pdf-target-libitm 
48614         @: $(MAKE); $(unstage)
48615         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48616         r=`${PWD_COMMAND}`; export r; \
48617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48618         $(NORMAL_TARGET_EXPORTS) \
48619         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
48620         for flag in $(EXTRA_TARGET_FLAGS); do \
48621           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48622         done; \
48623         (cd $(TARGET_SUBDIR)/libitm && \
48624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48626                   "RANLIB=$${RANLIB}" \
48627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48628                    install-pdf) \
48629           || exit 1
48630
48631 @endif target-libitm
48632
48633 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
48634 maybe-install-html-target-libitm:
48635 @if target-libitm
48636 maybe-install-html-target-libitm: install-html-target-libitm
48637
48638 install-html-target-libitm: \
48639     configure-target-libitm \
48640     html-target-libitm 
48641         @: $(MAKE); $(unstage)
48642         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48643         r=`${PWD_COMMAND}`; export r; \
48644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48645         $(NORMAL_TARGET_EXPORTS) \
48646         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
48647         for flag in $(EXTRA_TARGET_FLAGS); do \
48648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48649         done; \
48650         (cd $(TARGET_SUBDIR)/libitm && \
48651           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48652                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48653                   "RANLIB=$${RANLIB}" \
48654                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48655                    install-html) \
48656           || exit 1
48657
48658 @endif target-libitm
48659
48660 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
48661 maybe-installcheck-target-libitm:
48662 @if target-libitm
48663 maybe-installcheck-target-libitm: installcheck-target-libitm
48664
48665 installcheck-target-libitm: \
48666     configure-target-libitm 
48667         @: $(MAKE); $(unstage)
48668         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48669         r=`${PWD_COMMAND}`; export r; \
48670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48671         $(NORMAL_TARGET_EXPORTS) \
48672         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
48673         for flag in $(EXTRA_TARGET_FLAGS); do \
48674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48675         done; \
48676         (cd $(TARGET_SUBDIR)/libitm && \
48677           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48678                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48679                   "RANLIB=$${RANLIB}" \
48680                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48681                    installcheck) \
48682           || exit 1
48683
48684 @endif target-libitm
48685
48686 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
48687 maybe-mostlyclean-target-libitm:
48688 @if target-libitm
48689 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
48690
48691 mostlyclean-target-libitm: 
48692         @: $(MAKE); $(unstage)
48693         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48694         r=`${PWD_COMMAND}`; export r; \
48695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48696         $(NORMAL_TARGET_EXPORTS) \
48697         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
48698         for flag in $(EXTRA_TARGET_FLAGS); do \
48699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48700         done; \
48701         (cd $(TARGET_SUBDIR)/libitm && \
48702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48704                   "RANLIB=$${RANLIB}" \
48705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48706                    mostlyclean) \
48707           || exit 1
48708
48709 @endif target-libitm
48710
48711 .PHONY: maybe-clean-target-libitm clean-target-libitm
48712 maybe-clean-target-libitm:
48713 @if target-libitm
48714 maybe-clean-target-libitm: clean-target-libitm
48715
48716 clean-target-libitm: 
48717         @: $(MAKE); $(unstage)
48718         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48719         r=`${PWD_COMMAND}`; export r; \
48720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48721         $(NORMAL_TARGET_EXPORTS) \
48722         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
48723         for flag in $(EXTRA_TARGET_FLAGS); do \
48724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48725         done; \
48726         (cd $(TARGET_SUBDIR)/libitm && \
48727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48729                   "RANLIB=$${RANLIB}" \
48730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48731                    clean) \
48732           || exit 1
48733
48734 @endif target-libitm
48735
48736 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
48737 maybe-distclean-target-libitm:
48738 @if target-libitm
48739 maybe-distclean-target-libitm: distclean-target-libitm
48740
48741 distclean-target-libitm: 
48742         @: $(MAKE); $(unstage)
48743         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48744         r=`${PWD_COMMAND}`; export r; \
48745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48746         $(NORMAL_TARGET_EXPORTS) \
48747         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
48748         for flag in $(EXTRA_TARGET_FLAGS); do \
48749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48750         done; \
48751         (cd $(TARGET_SUBDIR)/libitm && \
48752           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48753                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48754                   "RANLIB=$${RANLIB}" \
48755                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48756                    distclean) \
48757           || exit 1
48758
48759 @endif target-libitm
48760
48761 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
48762 maybe-maintainer-clean-target-libitm:
48763 @if target-libitm
48764 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
48765
48766 maintainer-clean-target-libitm: 
48767         @: $(MAKE); $(unstage)
48768         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
48769         r=`${PWD_COMMAND}`; export r; \
48770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48771         $(NORMAL_TARGET_EXPORTS) \
48772         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
48773         for flag in $(EXTRA_TARGET_FLAGS); do \
48774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48775         done; \
48776         (cd $(TARGET_SUBDIR)/libitm && \
48777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48779                   "RANLIB=$${RANLIB}" \
48780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48781                    maintainer-clean) \
48782           || exit 1
48783
48784 @endif target-libitm
48785
48786
48787
48788
48789
48790 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
48791 maybe-configure-target-libatomic:
48792 @if gcc-bootstrap
48793 configure-target-libatomic: stage_current
48794 @endif gcc-bootstrap
48795 @if target-libatomic
48796 maybe-configure-target-libatomic: configure-target-libatomic
48797 configure-target-libatomic: 
48798         @: $(MAKE); $(unstage)
48799         @r=`${PWD_COMMAND}`; export r; \
48800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48801         echo "Checking multilib configuration for libatomic..."; \
48802         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48803         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
48804         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48805           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
48806             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
48807           else \
48808             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
48809             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48810           fi; \
48811         else \
48812           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
48813         fi; \
48814         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
48815         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
48816         $(NORMAL_TARGET_EXPORTS)  \
48817         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
48818         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
48819         case $(srcdir) in \
48820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48821           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
48822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48823         esac; \
48824         module_srcdir=libatomic; \
48825         rm -f no-such-file || : ; \
48826         CONFIG_SITE=no-such-file $(SHELL) \
48827           $$s/$$module_srcdir/configure \
48828           --srcdir=$${topdir}/$$module_srcdir \
48829           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48830           --target=${target_alias}  \
48831           || exit 1
48832 @endif target-libatomic
48833
48834
48835
48836
48837
48838 .PHONY: all-target-libatomic maybe-all-target-libatomic
48839 maybe-all-target-libatomic:
48840 @if gcc-bootstrap
48841 all-target-libatomic: stage_current
48842 @endif gcc-bootstrap
48843 @if target-libatomic
48844 TARGET-target-libatomic=all
48845 maybe-all-target-libatomic: all-target-libatomic
48846 all-target-libatomic: configure-target-libatomic
48847         @: $(MAKE); $(unstage)
48848         @r=`${PWD_COMMAND}`; export r; \
48849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48850         $(NORMAL_TARGET_EXPORTS)  \
48851         (cd $(TARGET_SUBDIR)/libatomic && \
48852           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48853                 $(TARGET-target-libatomic))
48854 @endif target-libatomic
48855
48856
48857
48858
48859
48860 .PHONY: check-target-libatomic maybe-check-target-libatomic
48861 maybe-check-target-libatomic:
48862 @if target-libatomic
48863 maybe-check-target-libatomic: check-target-libatomic
48864
48865 check-target-libatomic:
48866         @: $(MAKE); $(unstage)
48867         @r=`${PWD_COMMAND}`; export r; \
48868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48869         $(NORMAL_TARGET_EXPORTS) \
48870         (cd $(TARGET_SUBDIR)/libatomic && \
48871           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48872
48873 @endif target-libatomic
48874
48875 .PHONY: install-target-libatomic maybe-install-target-libatomic
48876 maybe-install-target-libatomic:
48877 @if target-libatomic
48878 maybe-install-target-libatomic: install-target-libatomic
48879
48880 install-target-libatomic: installdirs
48881         @: $(MAKE); $(unstage)
48882         @r=`${PWD_COMMAND}`; export r; \
48883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48884         $(NORMAL_TARGET_EXPORTS) \
48885         (cd $(TARGET_SUBDIR)/libatomic && \
48886           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48887
48888 @endif target-libatomic
48889
48890 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
48891 maybe-install-strip-target-libatomic:
48892 @if target-libatomic
48893 maybe-install-strip-target-libatomic: install-strip-target-libatomic
48894
48895 install-strip-target-libatomic: installdirs
48896         @: $(MAKE); $(unstage)
48897         @r=`${PWD_COMMAND}`; export r; \
48898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48899         $(NORMAL_TARGET_EXPORTS) \
48900         (cd $(TARGET_SUBDIR)/libatomic && \
48901           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48902
48903 @endif target-libatomic
48904
48905 # Other targets (info, dvi, pdf, etc.)
48906
48907 .PHONY: maybe-info-target-libatomic info-target-libatomic
48908 maybe-info-target-libatomic:
48909 @if target-libatomic
48910 maybe-info-target-libatomic: info-target-libatomic
48911
48912 info-target-libatomic: \
48913     configure-target-libatomic 
48914         @: $(MAKE); $(unstage)
48915         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48916         r=`${PWD_COMMAND}`; export r; \
48917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48918         $(NORMAL_TARGET_EXPORTS) \
48919         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
48920         for flag in $(EXTRA_TARGET_FLAGS); do \
48921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48922         done; \
48923         (cd $(TARGET_SUBDIR)/libatomic && \
48924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48926                   "RANLIB=$${RANLIB}" \
48927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48928                    info) \
48929           || exit 1
48930
48931 @endif target-libatomic
48932
48933 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
48934 maybe-dvi-target-libatomic:
48935 @if target-libatomic
48936 maybe-dvi-target-libatomic: dvi-target-libatomic
48937
48938 dvi-target-libatomic: \
48939     configure-target-libatomic 
48940         @: $(MAKE); $(unstage)
48941         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48942         r=`${PWD_COMMAND}`; export r; \
48943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48944         $(NORMAL_TARGET_EXPORTS) \
48945         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
48946         for flag in $(EXTRA_TARGET_FLAGS); do \
48947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48948         done; \
48949         (cd $(TARGET_SUBDIR)/libatomic && \
48950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48952                   "RANLIB=$${RANLIB}" \
48953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48954                    dvi) \
48955           || exit 1
48956
48957 @endif target-libatomic
48958
48959 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
48960 maybe-pdf-target-libatomic:
48961 @if target-libatomic
48962 maybe-pdf-target-libatomic: pdf-target-libatomic
48963
48964 pdf-target-libatomic: \
48965     configure-target-libatomic 
48966         @: $(MAKE); $(unstage)
48967         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48968         r=`${PWD_COMMAND}`; export r; \
48969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48970         $(NORMAL_TARGET_EXPORTS) \
48971         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
48972         for flag in $(EXTRA_TARGET_FLAGS); do \
48973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48974         done; \
48975         (cd $(TARGET_SUBDIR)/libatomic && \
48976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48978                   "RANLIB=$${RANLIB}" \
48979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48980                    pdf) \
48981           || exit 1
48982
48983 @endif target-libatomic
48984
48985 .PHONY: maybe-html-target-libatomic html-target-libatomic
48986 maybe-html-target-libatomic:
48987 @if target-libatomic
48988 maybe-html-target-libatomic: html-target-libatomic
48989
48990 html-target-libatomic: \
48991     configure-target-libatomic 
48992         @: $(MAKE); $(unstage)
48993         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
48994         r=`${PWD_COMMAND}`; export r; \
48995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48996         $(NORMAL_TARGET_EXPORTS) \
48997         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
48998         for flag in $(EXTRA_TARGET_FLAGS); do \
48999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49000         done; \
49001         (cd $(TARGET_SUBDIR)/libatomic && \
49002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49004                   "RANLIB=$${RANLIB}" \
49005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49006                    html) \
49007           || exit 1
49008
49009 @endif target-libatomic
49010
49011 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
49012 maybe-TAGS-target-libatomic:
49013 @if target-libatomic
49014 maybe-TAGS-target-libatomic: TAGS-target-libatomic
49015
49016 TAGS-target-libatomic: \
49017     configure-target-libatomic 
49018         @: $(MAKE); $(unstage)
49019         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49020         r=`${PWD_COMMAND}`; export r; \
49021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49022         $(NORMAL_TARGET_EXPORTS) \
49023         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
49024         for flag in $(EXTRA_TARGET_FLAGS); do \
49025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49026         done; \
49027         (cd $(TARGET_SUBDIR)/libatomic && \
49028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49030                   "RANLIB=$${RANLIB}" \
49031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49032                    TAGS) \
49033           || exit 1
49034
49035 @endif target-libatomic
49036
49037 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
49038 maybe-install-info-target-libatomic:
49039 @if target-libatomic
49040 maybe-install-info-target-libatomic: install-info-target-libatomic
49041
49042 install-info-target-libatomic: \
49043     configure-target-libatomic \
49044     info-target-libatomic 
49045         @: $(MAKE); $(unstage)
49046         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49047         r=`${PWD_COMMAND}`; export r; \
49048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49049         $(NORMAL_TARGET_EXPORTS) \
49050         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
49051         for flag in $(EXTRA_TARGET_FLAGS); do \
49052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49053         done; \
49054         (cd $(TARGET_SUBDIR)/libatomic && \
49055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49057                   "RANLIB=$${RANLIB}" \
49058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49059                    install-info) \
49060           || exit 1
49061
49062 @endif target-libatomic
49063
49064 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
49065 maybe-install-pdf-target-libatomic:
49066 @if target-libatomic
49067 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
49068
49069 install-pdf-target-libatomic: \
49070     configure-target-libatomic \
49071     pdf-target-libatomic 
49072         @: $(MAKE); $(unstage)
49073         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49074         r=`${PWD_COMMAND}`; export r; \
49075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49076         $(NORMAL_TARGET_EXPORTS) \
49077         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
49078         for flag in $(EXTRA_TARGET_FLAGS); do \
49079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49080         done; \
49081         (cd $(TARGET_SUBDIR)/libatomic && \
49082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49084                   "RANLIB=$${RANLIB}" \
49085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49086                    install-pdf) \
49087           || exit 1
49088
49089 @endif target-libatomic
49090
49091 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
49092 maybe-install-html-target-libatomic:
49093 @if target-libatomic
49094 maybe-install-html-target-libatomic: install-html-target-libatomic
49095
49096 install-html-target-libatomic: \
49097     configure-target-libatomic \
49098     html-target-libatomic 
49099         @: $(MAKE); $(unstage)
49100         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49101         r=`${PWD_COMMAND}`; export r; \
49102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49103         $(NORMAL_TARGET_EXPORTS) \
49104         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
49105         for flag in $(EXTRA_TARGET_FLAGS); do \
49106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49107         done; \
49108         (cd $(TARGET_SUBDIR)/libatomic && \
49109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49111                   "RANLIB=$${RANLIB}" \
49112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49113                    install-html) \
49114           || exit 1
49115
49116 @endif target-libatomic
49117
49118 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
49119 maybe-installcheck-target-libatomic:
49120 @if target-libatomic
49121 maybe-installcheck-target-libatomic: installcheck-target-libatomic
49122
49123 installcheck-target-libatomic: \
49124     configure-target-libatomic 
49125         @: $(MAKE); $(unstage)
49126         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49127         r=`${PWD_COMMAND}`; export r; \
49128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49129         $(NORMAL_TARGET_EXPORTS) \
49130         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
49131         for flag in $(EXTRA_TARGET_FLAGS); do \
49132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49133         done; \
49134         (cd $(TARGET_SUBDIR)/libatomic && \
49135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49137                   "RANLIB=$${RANLIB}" \
49138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49139                    installcheck) \
49140           || exit 1
49141
49142 @endif target-libatomic
49143
49144 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
49145 maybe-mostlyclean-target-libatomic:
49146 @if target-libatomic
49147 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
49148
49149 mostlyclean-target-libatomic: 
49150         @: $(MAKE); $(unstage)
49151         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49152         r=`${PWD_COMMAND}`; export r; \
49153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49154         $(NORMAL_TARGET_EXPORTS) \
49155         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
49156         for flag in $(EXTRA_TARGET_FLAGS); do \
49157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49158         done; \
49159         (cd $(TARGET_SUBDIR)/libatomic && \
49160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49162                   "RANLIB=$${RANLIB}" \
49163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49164                    mostlyclean) \
49165           || exit 1
49166
49167 @endif target-libatomic
49168
49169 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
49170 maybe-clean-target-libatomic:
49171 @if target-libatomic
49172 maybe-clean-target-libatomic: clean-target-libatomic
49173
49174 clean-target-libatomic: 
49175         @: $(MAKE); $(unstage)
49176         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49177         r=`${PWD_COMMAND}`; export r; \
49178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49179         $(NORMAL_TARGET_EXPORTS) \
49180         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
49181         for flag in $(EXTRA_TARGET_FLAGS); do \
49182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49183         done; \
49184         (cd $(TARGET_SUBDIR)/libatomic && \
49185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49187                   "RANLIB=$${RANLIB}" \
49188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49189                    clean) \
49190           || exit 1
49191
49192 @endif target-libatomic
49193
49194 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
49195 maybe-distclean-target-libatomic:
49196 @if target-libatomic
49197 maybe-distclean-target-libatomic: distclean-target-libatomic
49198
49199 distclean-target-libatomic: 
49200         @: $(MAKE); $(unstage)
49201         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49202         r=`${PWD_COMMAND}`; export r; \
49203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49204         $(NORMAL_TARGET_EXPORTS) \
49205         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
49206         for flag in $(EXTRA_TARGET_FLAGS); do \
49207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49208         done; \
49209         (cd $(TARGET_SUBDIR)/libatomic && \
49210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49212                   "RANLIB=$${RANLIB}" \
49213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49214                    distclean) \
49215           || exit 1
49216
49217 @endif target-libatomic
49218
49219 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
49220 maybe-maintainer-clean-target-libatomic:
49221 @if target-libatomic
49222 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
49223
49224 maintainer-clean-target-libatomic: 
49225         @: $(MAKE); $(unstage)
49226         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
49227         r=`${PWD_COMMAND}`; export r; \
49228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49229         $(NORMAL_TARGET_EXPORTS) \
49230         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
49231         for flag in $(EXTRA_TARGET_FLAGS); do \
49232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49233         done; \
49234         (cd $(TARGET_SUBDIR)/libatomic && \
49235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49237                   "RANLIB=$${RANLIB}" \
49238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49239                    maintainer-clean) \
49240           || exit 1
49241
49242 @endif target-libatomic
49243
49244
49245
49246 @if target-libgomp
49247 .PHONY: check-target-libgomp-c++
49248 check-target-libgomp-c++:
49249         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
49250
49251 .PHONY: check-target-libgomp-fortran
49252 check-target-libgomp-fortran:
49253         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) fortran.exp" check-target-libgomp
49254
49255 @endif target-libgomp
49256
49257 @if target-libitm
49258 .PHONY: check-target-libitm-c++
49259 check-target-libitm-c++:
49260         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
49261
49262 @endif target-libitm
49263
49264 # ----------
49265 # GCC module
49266 # ----------
49267
49268 @if gcc-no-bootstrap
49269 .PHONY: cross
49270 cross: all-build all-gas all-ld
49271         @r=`${PWD_COMMAND}`; export r; \
49272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49273         $(HOST_EXPORTS) \
49274         echo "Building the C and C++ compiler"; \
49275         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
49276         @r=`${PWD_COMMAND}`; export r; \
49277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49278         echo "Building runtime libraries"; \
49279         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
49280 @endif gcc-no-bootstrap
49281
49282 @if gcc
49283
49284 .PHONY: check-gcc-c check-c
49285 check-gcc-c:
49286         r=`${PWD_COMMAND}`; export r; \
49287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49288         $(HOST_EXPORTS) \
49289         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
49290 check-c: check-gcc-c
49291
49292 .PHONY: check-gcc-c++ check-c++
49293 check-gcc-c++:
49294         r=`${PWD_COMMAND}`; export r; \
49295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49296         $(HOST_EXPORTS) \
49297         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
49298 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
49299
49300 .PHONY: check-gcc-fortran check-fortran
49301 check-gcc-fortran:
49302         r=`${PWD_COMMAND}`; export r; \
49303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49304         $(HOST_EXPORTS) \
49305         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
49306 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran check-target-libgomp-fortran
49307
49308 .PHONY: check-gcc-ada check-ada
49309 check-gcc-ada:
49310         r=`${PWD_COMMAND}`; export r; \
49311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49312         $(HOST_EXPORTS) \
49313         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
49314 check-ada: check-gcc-ada check-target-libada
49315
49316 .PHONY: check-gcc-objc check-objc
49317 check-gcc-objc:
49318         r=`${PWD_COMMAND}`; export r; \
49319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49320         $(HOST_EXPORTS) \
49321         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
49322 check-objc: check-gcc-objc check-target-libobjc
49323
49324 .PHONY: check-gcc-obj-c++ check-obj-c++
49325 check-gcc-obj-c++:
49326         r=`${PWD_COMMAND}`; export r; \
49327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49328         $(HOST_EXPORTS) \
49329         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
49330 check-obj-c++: check-gcc-obj-c++
49331
49332 .PHONY: check-gcc-go check-go
49333 check-gcc-go:
49334         r=`${PWD_COMMAND}`; export r; \
49335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49336         $(HOST_EXPORTS) \
49337         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
49338 check-go: check-gcc-go check-target-libgo
49339
49340
49341 # The gcc part of install-no-fixedincludes, which relies on an intimate
49342 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
49343 .PHONY: gcc-install-no-fixedincludes
49344 gcc-install-no-fixedincludes:
49345         @if [ -f ./gcc/Makefile ]; then \
49346           r=`${PWD_COMMAND}`; export r; \
49347           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49348           $(HOST_EXPORTS) \
49349           (cd ./gcc \
49350            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
49351         else true; fi
49352 @endif gcc
49353
49354 # ---------------------
49355 # GCC bootstrap support
49356 # ---------------------
49357
49358 # We track the current stage (the one in 'gcc') in the stage_current file.
49359 # stage_last instead tracks the stage that was built last.  These targets
49360 # are dummy when toplevel bootstrap is not active.
49361
49362 # While making host and target tools, symlinks to the final stage must be
49363 # there, so $(unstage) should be run at various points.  To avoid excessive
49364 # recursive invocations of make, we "inline" them using a variable.  These
49365 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
49366 # to avoid warnings from the GNU Make job server.
49367
49368 unstage = :
49369 stage = :
49370 current_stage = ""
49371
49372 @if gcc-bootstrap
49373 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
49374 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
49375 current_stage = "`cat stage_current 2> /dev/null`"
49376 @endif gcc-bootstrap
49377
49378 .PHONY: unstage stage
49379 unstage:
49380         @: $(MAKE); $(unstage)
49381 stage:
49382         @: $(MAKE); $(stage)
49383
49384 # Disable commands for lean bootstrap.
49385 LEAN = false
49386
49387 # We name the build directories for the various stages "stage1-gcc",
49388 # "stage2-gcc","stage3-gcc", etc.
49389
49390 # Since the 'compare' process will fail (on debugging information) if any
49391 # directory names are different, we need to link the gcc directory for
49392 # the previous stage to a constant name ('prev-gcc'), and to make the name of
49393 # the build directories constant as well. For the latter, we use naked names
49394 # like 'gcc', because the scripts in that directory assume it.  We use
49395 # mv on platforms where symlinks to directories do not work or are not
49396 # reliable.
49397
49398 # 'touch' doesn't work right on some platforms.
49399 STAMP = echo timestamp > 
49400
49401 # We only want to compare .o files, so set this!
49402 objext = .o
49403
49404
49405 .PHONY: stage1-start stage1-end
49406
49407 stage1-start::
49408         @: $(MAKE); $(stage); \
49409         echo stage1 > stage_current; \
49410         echo stage1 > stage_last; \
49411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49412 @if bfd
49413         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
49414           mkdir stage1-bfd; \
49415         mv stage1-bfd bfd
49416 @endif bfd
49417 @if opcodes
49418         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
49419           mkdir stage1-opcodes; \
49420         mv stage1-opcodes opcodes
49421 @endif opcodes
49422 @if binutils
49423         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
49424           mkdir stage1-binutils; \
49425         mv stage1-binutils binutils
49426 @endif binutils
49427 @if fixincludes
49428         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
49429           mkdir stage1-fixincludes; \
49430         mv stage1-fixincludes fixincludes
49431 @endif fixincludes
49432 @if gas
49433         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
49434           mkdir stage1-gas; \
49435         mv stage1-gas gas
49436 @endif gas
49437 @if gcc
49438         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
49439           mkdir stage1-gcc; \
49440         mv stage1-gcc gcc
49441 @endif gcc
49442 @if gmp
49443         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
49444           mkdir stage1-gmp; \
49445         mv stage1-gmp gmp
49446 @endif gmp
49447 @if mpfr
49448         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
49449           mkdir stage1-mpfr; \
49450         mv stage1-mpfr mpfr
49451 @endif mpfr
49452 @if mpc
49453         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
49454           mkdir stage1-mpc; \
49455         mv stage1-mpc mpc
49456 @endif mpc
49457 @if isl
49458         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
49459           mkdir stage1-isl; \
49460         mv stage1-isl isl
49461 @endif isl
49462 @if libelf
49463         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
49464           mkdir stage1-libelf; \
49465         mv stage1-libelf libelf
49466 @endif libelf
49467 @if gold
49468         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
49469           mkdir stage1-gold; \
49470         mv stage1-gold gold
49471 @endif gold
49472 @if intl
49473         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
49474           mkdir stage1-intl; \
49475         mv stage1-intl intl
49476 @endif intl
49477 @if ld
49478         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
49479           mkdir stage1-ld; \
49480         mv stage1-ld ld
49481 @endif ld
49482 @if libbacktrace
49483         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
49484           mkdir stage1-libbacktrace; \
49485         mv stage1-libbacktrace libbacktrace
49486 @endif libbacktrace
49487 @if libcpp
49488         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
49489           mkdir stage1-libcpp; \
49490         mv stage1-libcpp libcpp
49491 @endif libcpp
49492 @if libdecnumber
49493         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
49494           mkdir stage1-libdecnumber; \
49495         mv stage1-libdecnumber libdecnumber
49496 @endif libdecnumber
49497 @if libiberty
49498         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
49499           mkdir stage1-libiberty; \
49500         mv stage1-libiberty libiberty
49501 @endif libiberty
49502 @if libiberty-linker-plugin
49503         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
49504           mkdir stage1-libiberty-linker-plugin; \
49505         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
49506 @endif libiberty-linker-plugin
49507 @if libiconv
49508         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
49509           mkdir stage1-libiconv; \
49510         mv stage1-libiconv libiconv
49511 @endif libiconv
49512 @if zlib
49513         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
49514           mkdir stage1-zlib; \
49515         mv stage1-zlib zlib
49516 @endif zlib
49517 @if lto-plugin
49518         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
49519           mkdir stage1-lto-plugin; \
49520         mv stage1-lto-plugin lto-plugin
49521 @endif lto-plugin
49522 @if libctf
49523         @cd $(HOST_SUBDIR); [ -d stage1-libctf ] || \
49524           mkdir stage1-libctf; \
49525         mv stage1-libctf libctf
49526 @endif libctf
49527         @[ -d stage1-$(TARGET_SUBDIR) ] || \
49528           mkdir stage1-$(TARGET_SUBDIR); \
49529         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
49530
49531 stage1-end:: 
49532 @if bfd
49533         @if test -d $(HOST_SUBDIR)/bfd; then \
49534           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
49535         fi
49536 @endif bfd
49537 @if opcodes
49538         @if test -d $(HOST_SUBDIR)/opcodes; then \
49539           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
49540         fi
49541 @endif opcodes
49542 @if binutils
49543         @if test -d $(HOST_SUBDIR)/binutils; then \
49544           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
49545         fi
49546 @endif binutils
49547 @if fixincludes
49548         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49549           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
49550         fi
49551 @endif fixincludes
49552 @if gas
49553         @if test -d $(HOST_SUBDIR)/gas; then \
49554           cd $(HOST_SUBDIR); mv gas stage1-gas; \
49555         fi
49556 @endif gas
49557 @if gcc
49558         @if test -d $(HOST_SUBDIR)/gcc; then \
49559           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
49560         fi
49561 @endif gcc
49562 @if gmp
49563         @if test -d $(HOST_SUBDIR)/gmp; then \
49564           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
49565         fi
49566 @endif gmp
49567 @if mpfr
49568         @if test -d $(HOST_SUBDIR)/mpfr; then \
49569           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
49570         fi
49571 @endif mpfr
49572 @if mpc
49573         @if test -d $(HOST_SUBDIR)/mpc; then \
49574           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
49575         fi
49576 @endif mpc
49577 @if isl
49578         @if test -d $(HOST_SUBDIR)/isl; then \
49579           cd $(HOST_SUBDIR); mv isl stage1-isl; \
49580         fi
49581 @endif isl
49582 @if libelf
49583         @if test -d $(HOST_SUBDIR)/libelf; then \
49584           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
49585         fi
49586 @endif libelf
49587 @if gold
49588         @if test -d $(HOST_SUBDIR)/gold; then \
49589           cd $(HOST_SUBDIR); mv gold stage1-gold; \
49590         fi
49591 @endif gold
49592 @if intl
49593         @if test -d $(HOST_SUBDIR)/intl; then \
49594           cd $(HOST_SUBDIR); mv intl stage1-intl; \
49595         fi
49596 @endif intl
49597 @if ld
49598         @if test -d $(HOST_SUBDIR)/ld; then \
49599           cd $(HOST_SUBDIR); mv ld stage1-ld; \
49600         fi
49601 @endif ld
49602 @if libbacktrace
49603         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49604           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
49605         fi
49606 @endif libbacktrace
49607 @if libcpp
49608         @if test -d $(HOST_SUBDIR)/libcpp; then \
49609           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
49610         fi
49611 @endif libcpp
49612 @if libdecnumber
49613         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49614           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
49615         fi
49616 @endif libdecnumber
49617 @if libiberty
49618         @if test -d $(HOST_SUBDIR)/libiberty; then \
49619           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
49620         fi
49621 @endif libiberty
49622 @if libiberty-linker-plugin
49623         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49624           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
49625         fi
49626 @endif libiberty-linker-plugin
49627 @if libiconv
49628         @if test -d $(HOST_SUBDIR)/libiconv; then \
49629           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
49630         fi
49631 @endif libiconv
49632 @if zlib
49633         @if test -d $(HOST_SUBDIR)/zlib; then \
49634           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
49635         fi
49636 @endif zlib
49637 @if lto-plugin
49638         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49639           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
49640         fi
49641 @endif lto-plugin
49642 @if libctf
49643         @if test -d $(HOST_SUBDIR)/libctf; then \
49644           cd $(HOST_SUBDIR); mv libctf stage1-libctf; \
49645         fi
49646 @endif libctf
49647         @if test -d $(TARGET_SUBDIR); then \
49648           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
49649         fi
49650         rm -f stage_current
49651
49652 # Bubble a bug fix through all the stages up to stage 1.  They are
49653 # remade, but not reconfigured.  The next stage (if any) will not be
49654 # reconfigured either.
49655 .PHONY: stage1-bubble
49656 stage1-bubble:: 
49657         @r=`${PWD_COMMAND}`; export r; \
49658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49659         if test -f stage1-lean ; then \
49660           echo Skipping rebuild of stage1; \
49661         else \
49662           $(MAKE) stage1-start; \
49663           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
49664         fi
49665
49666 .PHONY: all-stage1 clean-stage1
49667 do-clean: clean-stage1
49668
49669 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49670 # only possibility, but now it conflicts with no-bootstrap rules
49671 @if gcc-bootstrap
49672
49673
49674
49675
49676 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49677
49678 .PHONY: distclean-stage1
49679 distclean-stage1::
49680         @: $(MAKE); $(stage)
49681         @test "`cat stage_last`" != stage1 || rm -f stage_last
49682         rm -rf stage1-* 
49683
49684
49685 @endif gcc-bootstrap
49686
49687
49688 .PHONY: stage2-start stage2-end
49689
49690 stage2-start::
49691         @: $(MAKE); $(stage); \
49692         echo stage2 > stage_current; \
49693         echo stage2 > stage_last; \
49694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49695 @if bfd
49696         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
49697           mkdir stage2-bfd; \
49698         mv stage2-bfd bfd; \
49699         mv stage1-bfd prev-bfd || test -f stage1-lean 
49700 @endif bfd
49701 @if opcodes
49702         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
49703           mkdir stage2-opcodes; \
49704         mv stage2-opcodes opcodes; \
49705         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
49706 @endif opcodes
49707 @if binutils
49708         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
49709           mkdir stage2-binutils; \
49710         mv stage2-binutils binutils; \
49711         mv stage1-binutils prev-binutils || test -f stage1-lean 
49712 @endif binutils
49713 @if fixincludes
49714         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
49715           mkdir stage2-fixincludes; \
49716         mv stage2-fixincludes fixincludes; \
49717         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
49718 @endif fixincludes
49719 @if gas
49720         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
49721           mkdir stage2-gas; \
49722         mv stage2-gas gas; \
49723         mv stage1-gas prev-gas || test -f stage1-lean 
49724 @endif gas
49725 @if gcc
49726         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
49727           mkdir stage2-gcc; \
49728         mv stage2-gcc gcc; \
49729         mv stage1-gcc prev-gcc || test -f stage1-lean 
49730 @endif gcc
49731 @if gmp
49732         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
49733           mkdir stage2-gmp; \
49734         mv stage2-gmp gmp; \
49735         mv stage1-gmp prev-gmp || test -f stage1-lean 
49736 @endif gmp
49737 @if mpfr
49738         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
49739           mkdir stage2-mpfr; \
49740         mv stage2-mpfr mpfr; \
49741         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
49742 @endif mpfr
49743 @if mpc
49744         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
49745           mkdir stage2-mpc; \
49746         mv stage2-mpc mpc; \
49747         mv stage1-mpc prev-mpc || test -f stage1-lean 
49748 @endif mpc
49749 @if isl
49750         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
49751           mkdir stage2-isl; \
49752         mv stage2-isl isl; \
49753         mv stage1-isl prev-isl || test -f stage1-lean 
49754 @endif isl
49755 @if libelf
49756         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
49757           mkdir stage2-libelf; \
49758         mv stage2-libelf libelf; \
49759         mv stage1-libelf prev-libelf || test -f stage1-lean 
49760 @endif libelf
49761 @if gold
49762         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
49763           mkdir stage2-gold; \
49764         mv stage2-gold gold; \
49765         mv stage1-gold prev-gold || test -f stage1-lean 
49766 @endif gold
49767 @if intl
49768         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
49769           mkdir stage2-intl; \
49770         mv stage2-intl intl; \
49771         mv stage1-intl prev-intl || test -f stage1-lean 
49772 @endif intl
49773 @if ld
49774         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
49775           mkdir stage2-ld; \
49776         mv stage2-ld ld; \
49777         mv stage1-ld prev-ld || test -f stage1-lean 
49778 @endif ld
49779 @if libbacktrace
49780         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
49781           mkdir stage2-libbacktrace; \
49782         mv stage2-libbacktrace libbacktrace; \
49783         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
49784 @endif libbacktrace
49785 @if libcpp
49786         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
49787           mkdir stage2-libcpp; \
49788         mv stage2-libcpp libcpp; \
49789         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
49790 @endif libcpp
49791 @if libdecnumber
49792         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
49793           mkdir stage2-libdecnumber; \
49794         mv stage2-libdecnumber libdecnumber; \
49795         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
49796 @endif libdecnumber
49797 @if libiberty
49798         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
49799           mkdir stage2-libiberty; \
49800         mv stage2-libiberty libiberty; \
49801         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
49802 @endif libiberty
49803 @if libiberty-linker-plugin
49804         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
49805           mkdir stage2-libiberty-linker-plugin; \
49806         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
49807         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
49808 @endif libiberty-linker-plugin
49809 @if libiconv
49810         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
49811           mkdir stage2-libiconv; \
49812         mv stage2-libiconv libiconv; \
49813         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
49814 @endif libiconv
49815 @if zlib
49816         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
49817           mkdir stage2-zlib; \
49818         mv stage2-zlib zlib; \
49819         mv stage1-zlib prev-zlib || test -f stage1-lean 
49820 @endif zlib
49821 @if lto-plugin
49822         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
49823           mkdir stage2-lto-plugin; \
49824         mv stage2-lto-plugin lto-plugin; \
49825         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
49826 @endif lto-plugin
49827 @if libctf
49828         @cd $(HOST_SUBDIR); [ -d stage2-libctf ] || \
49829           mkdir stage2-libctf; \
49830         mv stage2-libctf libctf; \
49831         mv stage1-libctf prev-libctf || test -f stage1-lean 
49832 @endif libctf
49833         @[ -d stage2-$(TARGET_SUBDIR) ] || \
49834           mkdir stage2-$(TARGET_SUBDIR); \
49835         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
49836         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
49837
49838 stage2-end:: 
49839 @if bfd
49840         @if test -d $(HOST_SUBDIR)/bfd; then \
49841           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
49842           mv prev-bfd stage1-bfd; : ; \
49843         fi
49844 @endif bfd
49845 @if opcodes
49846         @if test -d $(HOST_SUBDIR)/opcodes; then \
49847           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
49848           mv prev-opcodes stage1-opcodes; : ; \
49849         fi
49850 @endif opcodes
49851 @if binutils
49852         @if test -d $(HOST_SUBDIR)/binutils; then \
49853           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
49854           mv prev-binutils stage1-binutils; : ; \
49855         fi
49856 @endif binutils
49857 @if fixincludes
49858         @if test -d $(HOST_SUBDIR)/fixincludes; then \
49859           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
49860           mv prev-fixincludes stage1-fixincludes; : ; \
49861         fi
49862 @endif fixincludes
49863 @if gas
49864         @if test -d $(HOST_SUBDIR)/gas; then \
49865           cd $(HOST_SUBDIR); mv gas stage2-gas; \
49866           mv prev-gas stage1-gas; : ; \
49867         fi
49868 @endif gas
49869 @if gcc
49870         @if test -d $(HOST_SUBDIR)/gcc; then \
49871           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
49872           mv prev-gcc stage1-gcc; : ; \
49873         fi
49874 @endif gcc
49875 @if gmp
49876         @if test -d $(HOST_SUBDIR)/gmp; then \
49877           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
49878           mv prev-gmp stage1-gmp; : ; \
49879         fi
49880 @endif gmp
49881 @if mpfr
49882         @if test -d $(HOST_SUBDIR)/mpfr; then \
49883           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
49884           mv prev-mpfr stage1-mpfr; : ; \
49885         fi
49886 @endif mpfr
49887 @if mpc
49888         @if test -d $(HOST_SUBDIR)/mpc; then \
49889           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
49890           mv prev-mpc stage1-mpc; : ; \
49891         fi
49892 @endif mpc
49893 @if isl
49894         @if test -d $(HOST_SUBDIR)/isl; then \
49895           cd $(HOST_SUBDIR); mv isl stage2-isl; \
49896           mv prev-isl stage1-isl; : ; \
49897         fi
49898 @endif isl
49899 @if libelf
49900         @if test -d $(HOST_SUBDIR)/libelf; then \
49901           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
49902           mv prev-libelf stage1-libelf; : ; \
49903         fi
49904 @endif libelf
49905 @if gold
49906         @if test -d $(HOST_SUBDIR)/gold; then \
49907           cd $(HOST_SUBDIR); mv gold stage2-gold; \
49908           mv prev-gold stage1-gold; : ; \
49909         fi
49910 @endif gold
49911 @if intl
49912         @if test -d $(HOST_SUBDIR)/intl; then \
49913           cd $(HOST_SUBDIR); mv intl stage2-intl; \
49914           mv prev-intl stage1-intl; : ; \
49915         fi
49916 @endif intl
49917 @if ld
49918         @if test -d $(HOST_SUBDIR)/ld; then \
49919           cd $(HOST_SUBDIR); mv ld stage2-ld; \
49920           mv prev-ld stage1-ld; : ; \
49921         fi
49922 @endif ld
49923 @if libbacktrace
49924         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
49925           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
49926           mv prev-libbacktrace stage1-libbacktrace; : ; \
49927         fi
49928 @endif libbacktrace
49929 @if libcpp
49930         @if test -d $(HOST_SUBDIR)/libcpp; then \
49931           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
49932           mv prev-libcpp stage1-libcpp; : ; \
49933         fi
49934 @endif libcpp
49935 @if libdecnumber
49936         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
49937           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
49938           mv prev-libdecnumber stage1-libdecnumber; : ; \
49939         fi
49940 @endif libdecnumber
49941 @if libiberty
49942         @if test -d $(HOST_SUBDIR)/libiberty; then \
49943           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
49944           mv prev-libiberty stage1-libiberty; : ; \
49945         fi
49946 @endif libiberty
49947 @if libiberty-linker-plugin
49948         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
49949           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
49950           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
49951         fi
49952 @endif libiberty-linker-plugin
49953 @if libiconv
49954         @if test -d $(HOST_SUBDIR)/libiconv; then \
49955           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
49956           mv prev-libiconv stage1-libiconv; : ; \
49957         fi
49958 @endif libiconv
49959 @if zlib
49960         @if test -d $(HOST_SUBDIR)/zlib; then \
49961           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
49962           mv prev-zlib stage1-zlib; : ; \
49963         fi
49964 @endif zlib
49965 @if lto-plugin
49966         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
49967           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
49968           mv prev-lto-plugin stage1-lto-plugin; : ; \
49969         fi
49970 @endif lto-plugin
49971 @if libctf
49972         @if test -d $(HOST_SUBDIR)/libctf; then \
49973           cd $(HOST_SUBDIR); mv libctf stage2-libctf; \
49974           mv prev-libctf stage1-libctf; : ; \
49975         fi
49976 @endif libctf
49977         @if test -d $(TARGET_SUBDIR); then \
49978           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
49979           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
49980         fi
49981         rm -f stage_current
49982
49983 # Bubble a bug fix through all the stages up to stage 2.  They are
49984 # remade, but not reconfigured.  The next stage (if any) will not be
49985 # reconfigured either.
49986 .PHONY: stage2-bubble
49987 stage2-bubble:: stage1-bubble
49988         @r=`${PWD_COMMAND}`; export r; \
49989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49990         if test -f stage2-lean || test -f stage1-lean ; then \
49991           echo Skipping rebuild of stage2; \
49992         else \
49993           $(MAKE) stage2-start; \
49994           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
49995         fi
49996
49997 .PHONY: all-stage2 clean-stage2
49998 do-clean: clean-stage2
49999
50000 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50001 # only possibility, but now it conflicts with no-bootstrap rules
50002 @if gcc-bootstrap
50003
50004
50005
50006 .PHONY: bootstrap2 bootstrap2-lean
50007 bootstrap2:
50008         echo stage2 > stage_final
50009         @r=`${PWD_COMMAND}`; export r; \
50010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50011         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
50012         @: $(MAKE); $(unstage)
50013         @r=`${PWD_COMMAND}`; export r; \
50014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50015         TFLAGS="$(STAGE2_TFLAGS)"; \
50016         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50017
50018 bootstrap2-lean:
50019         echo stage2 > stage_final
50020         @r=`${PWD_COMMAND}`; export r; \
50021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50022         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
50023         @: $(MAKE); $(unstage)
50024         @r=`${PWD_COMMAND}`; export r; \
50025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50026         TFLAGS="$(STAGE2_TFLAGS)"; \
50027         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50028
50029
50030 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50031 distclean-stage1:: distclean-stage2 
50032 .PHONY: distclean-stage2
50033 distclean-stage2::
50034         @: $(MAKE); $(stage)
50035         @test "`cat stage_last`" != stage2 || rm -f stage_last
50036         rm -rf stage2-* 
50037
50038
50039 @endif gcc-bootstrap
50040
50041
50042 .PHONY: stage3-start stage3-end
50043
50044 stage3-start::
50045         @: $(MAKE); $(stage); \
50046         echo stage3 > stage_current; \
50047         echo stage3 > stage_last; \
50048         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50049 @if bfd
50050         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
50051           mkdir stage3-bfd; \
50052         mv stage3-bfd bfd; \
50053         mv stage2-bfd prev-bfd || test -f stage2-lean 
50054 @endif bfd
50055 @if opcodes
50056         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
50057           mkdir stage3-opcodes; \
50058         mv stage3-opcodes opcodes; \
50059         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
50060 @endif opcodes
50061 @if binutils
50062         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
50063           mkdir stage3-binutils; \
50064         mv stage3-binutils binutils; \
50065         mv stage2-binutils prev-binutils || test -f stage2-lean 
50066 @endif binutils
50067 @if fixincludes
50068         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
50069           mkdir stage3-fixincludes; \
50070         mv stage3-fixincludes fixincludes; \
50071         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
50072 @endif fixincludes
50073 @if gas
50074         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
50075           mkdir stage3-gas; \
50076         mv stage3-gas gas; \
50077         mv stage2-gas prev-gas || test -f stage2-lean 
50078 @endif gas
50079 @if gcc
50080         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
50081           mkdir stage3-gcc; \
50082         mv stage3-gcc gcc; \
50083         mv stage2-gcc prev-gcc || test -f stage2-lean 
50084 @endif gcc
50085 @if gmp
50086         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
50087           mkdir stage3-gmp; \
50088         mv stage3-gmp gmp; \
50089         mv stage2-gmp prev-gmp || test -f stage2-lean 
50090 @endif gmp
50091 @if mpfr
50092         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
50093           mkdir stage3-mpfr; \
50094         mv stage3-mpfr mpfr; \
50095         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
50096 @endif mpfr
50097 @if mpc
50098         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
50099           mkdir stage3-mpc; \
50100         mv stage3-mpc mpc; \
50101         mv stage2-mpc prev-mpc || test -f stage2-lean 
50102 @endif mpc
50103 @if isl
50104         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
50105           mkdir stage3-isl; \
50106         mv stage3-isl isl; \
50107         mv stage2-isl prev-isl || test -f stage2-lean 
50108 @endif isl
50109 @if libelf
50110         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
50111           mkdir stage3-libelf; \
50112         mv stage3-libelf libelf; \
50113         mv stage2-libelf prev-libelf || test -f stage2-lean 
50114 @endif libelf
50115 @if gold
50116         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
50117           mkdir stage3-gold; \
50118         mv stage3-gold gold; \
50119         mv stage2-gold prev-gold || test -f stage2-lean 
50120 @endif gold
50121 @if intl
50122         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
50123           mkdir stage3-intl; \
50124         mv stage3-intl intl; \
50125         mv stage2-intl prev-intl || test -f stage2-lean 
50126 @endif intl
50127 @if ld
50128         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
50129           mkdir stage3-ld; \
50130         mv stage3-ld ld; \
50131         mv stage2-ld prev-ld || test -f stage2-lean 
50132 @endif ld
50133 @if libbacktrace
50134         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
50135           mkdir stage3-libbacktrace; \
50136         mv stage3-libbacktrace libbacktrace; \
50137         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
50138 @endif libbacktrace
50139 @if libcpp
50140         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
50141           mkdir stage3-libcpp; \
50142         mv stage3-libcpp libcpp; \
50143         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
50144 @endif libcpp
50145 @if libdecnumber
50146         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
50147           mkdir stage3-libdecnumber; \
50148         mv stage3-libdecnumber libdecnumber; \
50149         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
50150 @endif libdecnumber
50151 @if libiberty
50152         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
50153           mkdir stage3-libiberty; \
50154         mv stage3-libiberty libiberty; \
50155         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
50156 @endif libiberty
50157 @if libiberty-linker-plugin
50158         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
50159           mkdir stage3-libiberty-linker-plugin; \
50160         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
50161         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
50162 @endif libiberty-linker-plugin
50163 @if libiconv
50164         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
50165           mkdir stage3-libiconv; \
50166         mv stage3-libiconv libiconv; \
50167         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
50168 @endif libiconv
50169 @if zlib
50170         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
50171           mkdir stage3-zlib; \
50172         mv stage3-zlib zlib; \
50173         mv stage2-zlib prev-zlib || test -f stage2-lean 
50174 @endif zlib
50175 @if lto-plugin
50176         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
50177           mkdir stage3-lto-plugin; \
50178         mv stage3-lto-plugin lto-plugin; \
50179         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
50180 @endif lto-plugin
50181 @if libctf
50182         @cd $(HOST_SUBDIR); [ -d stage3-libctf ] || \
50183           mkdir stage3-libctf; \
50184         mv stage3-libctf libctf; \
50185         mv stage2-libctf prev-libctf || test -f stage2-lean 
50186 @endif libctf
50187         @[ -d stage3-$(TARGET_SUBDIR) ] || \
50188           mkdir stage3-$(TARGET_SUBDIR); \
50189         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50190         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
50191
50192 stage3-end:: 
50193 @if bfd
50194         @if test -d $(HOST_SUBDIR)/bfd; then \
50195           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
50196           mv prev-bfd stage2-bfd; : ; \
50197         fi
50198 @endif bfd
50199 @if opcodes
50200         @if test -d $(HOST_SUBDIR)/opcodes; then \
50201           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
50202           mv prev-opcodes stage2-opcodes; : ; \
50203         fi
50204 @endif opcodes
50205 @if binutils
50206         @if test -d $(HOST_SUBDIR)/binutils; then \
50207           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
50208           mv prev-binutils stage2-binutils; : ; \
50209         fi
50210 @endif binutils
50211 @if fixincludes
50212         @if test -d $(HOST_SUBDIR)/fixincludes; then \
50213           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
50214           mv prev-fixincludes stage2-fixincludes; : ; \
50215         fi
50216 @endif fixincludes
50217 @if gas
50218         @if test -d $(HOST_SUBDIR)/gas; then \
50219           cd $(HOST_SUBDIR); mv gas stage3-gas; \
50220           mv prev-gas stage2-gas; : ; \
50221         fi
50222 @endif gas
50223 @if gcc
50224         @if test -d $(HOST_SUBDIR)/gcc; then \
50225           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
50226           mv prev-gcc stage2-gcc; : ; \
50227         fi
50228 @endif gcc
50229 @if gmp
50230         @if test -d $(HOST_SUBDIR)/gmp; then \
50231           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
50232           mv prev-gmp stage2-gmp; : ; \
50233         fi
50234 @endif gmp
50235 @if mpfr
50236         @if test -d $(HOST_SUBDIR)/mpfr; then \
50237           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
50238           mv prev-mpfr stage2-mpfr; : ; \
50239         fi
50240 @endif mpfr
50241 @if mpc
50242         @if test -d $(HOST_SUBDIR)/mpc; then \
50243           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
50244           mv prev-mpc stage2-mpc; : ; \
50245         fi
50246 @endif mpc
50247 @if isl
50248         @if test -d $(HOST_SUBDIR)/isl; then \
50249           cd $(HOST_SUBDIR); mv isl stage3-isl; \
50250           mv prev-isl stage2-isl; : ; \
50251         fi
50252 @endif isl
50253 @if libelf
50254         @if test -d $(HOST_SUBDIR)/libelf; then \
50255           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
50256           mv prev-libelf stage2-libelf; : ; \
50257         fi
50258 @endif libelf
50259 @if gold
50260         @if test -d $(HOST_SUBDIR)/gold; then \
50261           cd $(HOST_SUBDIR); mv gold stage3-gold; \
50262           mv prev-gold stage2-gold; : ; \
50263         fi
50264 @endif gold
50265 @if intl
50266         @if test -d $(HOST_SUBDIR)/intl; then \
50267           cd $(HOST_SUBDIR); mv intl stage3-intl; \
50268           mv prev-intl stage2-intl; : ; \
50269         fi
50270 @endif intl
50271 @if ld
50272         @if test -d $(HOST_SUBDIR)/ld; then \
50273           cd $(HOST_SUBDIR); mv ld stage3-ld; \
50274           mv prev-ld stage2-ld; : ; \
50275         fi
50276 @endif ld
50277 @if libbacktrace
50278         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50279           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
50280           mv prev-libbacktrace stage2-libbacktrace; : ; \
50281         fi
50282 @endif libbacktrace
50283 @if libcpp
50284         @if test -d $(HOST_SUBDIR)/libcpp; then \
50285           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
50286           mv prev-libcpp stage2-libcpp; : ; \
50287         fi
50288 @endif libcpp
50289 @if libdecnumber
50290         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50291           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
50292           mv prev-libdecnumber stage2-libdecnumber; : ; \
50293         fi
50294 @endif libdecnumber
50295 @if libiberty
50296         @if test -d $(HOST_SUBDIR)/libiberty; then \
50297           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
50298           mv prev-libiberty stage2-libiberty; : ; \
50299         fi
50300 @endif libiberty
50301 @if libiberty-linker-plugin
50302         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50303           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
50304           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
50305         fi
50306 @endif libiberty-linker-plugin
50307 @if libiconv
50308         @if test -d $(HOST_SUBDIR)/libiconv; then \
50309           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
50310           mv prev-libiconv stage2-libiconv; : ; \
50311         fi
50312 @endif libiconv
50313 @if zlib
50314         @if test -d $(HOST_SUBDIR)/zlib; then \
50315           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
50316           mv prev-zlib stage2-zlib; : ; \
50317         fi
50318 @endif zlib
50319 @if lto-plugin
50320         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50321           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
50322           mv prev-lto-plugin stage2-lto-plugin; : ; \
50323         fi
50324 @endif lto-plugin
50325 @if libctf
50326         @if test -d $(HOST_SUBDIR)/libctf; then \
50327           cd $(HOST_SUBDIR); mv libctf stage3-libctf; \
50328           mv prev-libctf stage2-libctf; : ; \
50329         fi
50330 @endif libctf
50331         @if test -d $(TARGET_SUBDIR); then \
50332           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
50333           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
50334         fi
50335         rm -f stage_current
50336
50337 # Bubble a bug fix through all the stages up to stage 3.  They are
50338 # remade, but not reconfigured.  The next stage (if any) will not be
50339 # reconfigured either.
50340 .PHONY: stage3-bubble
50341 stage3-bubble:: stage2-bubble
50342         @r=`${PWD_COMMAND}`; export r; \
50343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50344         if test -f stage3-lean || test -f stage2-lean ; then \
50345           echo Skipping rebuild of stage3; \
50346         else \
50347           $(MAKE) stage3-start; \
50348           if $(LEAN); then \
50349             rm -rf stage1-*; \
50350             $(STAMP) stage1-lean; \
50351           fi; \
50352           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
50353         fi
50354         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
50355
50356 .PHONY: all-stage3 clean-stage3
50357 do-clean: clean-stage3
50358
50359 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50360 # only possibility, but now it conflicts with no-bootstrap rules
50361 @if gcc-bootstrap
50362
50363 compare:
50364         @r=`${PWD_COMMAND}`; export r; \
50365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50366         if test -f stage2-lean; then \
50367           echo Cannot compare object files as stage 2 was deleted.; \
50368           exit 0; \
50369         fi; \
50370         : $(MAKE); $(stage); \
50371         rm -f .bad_compare; \
50372         echo Comparing stages 2 and 3; \
50373         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
50374         files=`find stage3-* -name "*$(objext)" -print | \
50375                  sed -n s,^stage$$sed-,,p`; \
50376         for file in $${files}; do \
50377           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
50378           if test ! -f $$f1; then continue; fi; \
50379           $(do-compare) > /dev/null 2>&1; \
50380           if test $$? -eq 1; then \
50381             case $$file in \
50382               @compare_exclusions@) \
50383                 echo warning: $$file differs ;; \
50384               *) \
50385                 echo $$file differs >> .bad_compare ;; \
50386             esac; \
50387           fi; \
50388         done; \
50389         if [ -f .bad_compare ]; then \
50390           echo "Bootstrap comparison failure!"; \
50391           cat .bad_compare; \
50392           exit 1; \
50393         else \
50394           echo Comparison successful.; \
50395         fi; \
50396         $(STAMP) compare
50397         if $(LEAN); then \
50398           rm -rf stage2-*; \
50399           $(STAMP) stage2-lean; \
50400         fi
50401
50402
50403
50404 .PHONY: bootstrap bootstrap-lean
50405 bootstrap:
50406         echo stage3 > stage_final
50407         @r=`${PWD_COMMAND}`; export r; \
50408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50409         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50410         @: $(MAKE); $(unstage)
50411         @r=`${PWD_COMMAND}`; export r; \
50412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50413         TFLAGS="$(STAGE3_TFLAGS)"; \
50414         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50415
50416 bootstrap-lean:
50417         echo stage3 > stage_final
50418         @r=`${PWD_COMMAND}`; export r; \
50419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50420         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
50421         @: $(MAKE); $(unstage)
50422         @r=`${PWD_COMMAND}`; export r; \
50423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50424         TFLAGS="$(STAGE3_TFLAGS)"; \
50425         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50426
50427
50428 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50429 distclean-stage2:: distclean-stage3 
50430 .PHONY: distclean-stage3
50431 distclean-stage3::
50432         @: $(MAKE); $(stage)
50433         @test "`cat stage_last`" != stage3 || rm -f stage_last
50434         rm -rf stage3-* compare 
50435
50436
50437 .PHONY: cleanstrap
50438 cleanstrap: do-distclean local-clean
50439         echo stage3 > stage_final
50440         @r=`${PWD_COMMAND}`; export r; \
50441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50442         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
50443         @: $(MAKE); $(unstage)
50444         @r=`${PWD_COMMAND}`; export r; \
50445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50446         TFLAGS="$(STAGE3_TFLAGS)"; \
50447         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50448
50449 @endif gcc-bootstrap
50450
50451
50452 .PHONY: stage4-start stage4-end
50453
50454 stage4-start::
50455         @: $(MAKE); $(stage); \
50456         echo stage4 > stage_current; \
50457         echo stage4 > stage_last; \
50458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50459 @if bfd
50460         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
50461           mkdir stage4-bfd; \
50462         mv stage4-bfd bfd; \
50463         mv stage3-bfd prev-bfd || test -f stage3-lean 
50464 @endif bfd
50465 @if opcodes
50466         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
50467           mkdir stage4-opcodes; \
50468         mv stage4-opcodes opcodes; \
50469         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
50470 @endif opcodes
50471 @if binutils
50472         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
50473           mkdir stage4-binutils; \
50474         mv stage4-binutils binutils; \
50475         mv stage3-binutils prev-binutils || test -f stage3-lean 
50476 @endif binutils
50477 @if fixincludes
50478         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
50479           mkdir stage4-fixincludes; \
50480         mv stage4-fixincludes fixincludes; \
50481         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
50482 @endif fixincludes
50483 @if gas
50484         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
50485           mkdir stage4-gas; \
50486         mv stage4-gas gas; \
50487         mv stage3-gas prev-gas || test -f stage3-lean 
50488 @endif gas
50489 @if gcc
50490         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
50491           mkdir stage4-gcc; \
50492         mv stage4-gcc gcc; \
50493         mv stage3-gcc prev-gcc || test -f stage3-lean 
50494 @endif gcc
50495 @if gmp
50496         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
50497           mkdir stage4-gmp; \
50498         mv stage4-gmp gmp; \
50499         mv stage3-gmp prev-gmp || test -f stage3-lean 
50500 @endif gmp
50501 @if mpfr
50502         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
50503           mkdir stage4-mpfr; \
50504         mv stage4-mpfr mpfr; \
50505         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
50506 @endif mpfr
50507 @if mpc
50508         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
50509           mkdir stage4-mpc; \
50510         mv stage4-mpc mpc; \
50511         mv stage3-mpc prev-mpc || test -f stage3-lean 
50512 @endif mpc
50513 @if isl
50514         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
50515           mkdir stage4-isl; \
50516         mv stage4-isl isl; \
50517         mv stage3-isl prev-isl || test -f stage3-lean 
50518 @endif isl
50519 @if libelf
50520         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
50521           mkdir stage4-libelf; \
50522         mv stage4-libelf libelf; \
50523         mv stage3-libelf prev-libelf || test -f stage3-lean 
50524 @endif libelf
50525 @if gold
50526         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
50527           mkdir stage4-gold; \
50528         mv stage4-gold gold; \
50529         mv stage3-gold prev-gold || test -f stage3-lean 
50530 @endif gold
50531 @if intl
50532         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
50533           mkdir stage4-intl; \
50534         mv stage4-intl intl; \
50535         mv stage3-intl prev-intl || test -f stage3-lean 
50536 @endif intl
50537 @if ld
50538         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
50539           mkdir stage4-ld; \
50540         mv stage4-ld ld; \
50541         mv stage3-ld prev-ld || test -f stage3-lean 
50542 @endif ld
50543 @if libbacktrace
50544         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
50545           mkdir stage4-libbacktrace; \
50546         mv stage4-libbacktrace libbacktrace; \
50547         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
50548 @endif libbacktrace
50549 @if libcpp
50550         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
50551           mkdir stage4-libcpp; \
50552         mv stage4-libcpp libcpp; \
50553         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
50554 @endif libcpp
50555 @if libdecnumber
50556         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
50557           mkdir stage4-libdecnumber; \
50558         mv stage4-libdecnumber libdecnumber; \
50559         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
50560 @endif libdecnumber
50561 @if libiberty
50562         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
50563           mkdir stage4-libiberty; \
50564         mv stage4-libiberty libiberty; \
50565         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
50566 @endif libiberty
50567 @if libiberty-linker-plugin
50568         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
50569           mkdir stage4-libiberty-linker-plugin; \
50570         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
50571         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
50572 @endif libiberty-linker-plugin
50573 @if libiconv
50574         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
50575           mkdir stage4-libiconv; \
50576         mv stage4-libiconv libiconv; \
50577         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
50578 @endif libiconv
50579 @if zlib
50580         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
50581           mkdir stage4-zlib; \
50582         mv stage4-zlib zlib; \
50583         mv stage3-zlib prev-zlib || test -f stage3-lean 
50584 @endif zlib
50585 @if lto-plugin
50586         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
50587           mkdir stage4-lto-plugin; \
50588         mv stage4-lto-plugin lto-plugin; \
50589         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
50590 @endif lto-plugin
50591 @if libctf
50592         @cd $(HOST_SUBDIR); [ -d stage4-libctf ] || \
50593           mkdir stage4-libctf; \
50594         mv stage4-libctf libctf; \
50595         mv stage3-libctf prev-libctf || test -f stage3-lean 
50596 @endif libctf
50597         @[ -d stage4-$(TARGET_SUBDIR) ] || \
50598           mkdir stage4-$(TARGET_SUBDIR); \
50599         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50600         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
50601
50602 stage4-end:: 
50603 @if bfd
50604         @if test -d $(HOST_SUBDIR)/bfd; then \
50605           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
50606           mv prev-bfd stage3-bfd; : ; \
50607         fi
50608 @endif bfd
50609 @if opcodes
50610         @if test -d $(HOST_SUBDIR)/opcodes; then \
50611           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
50612           mv prev-opcodes stage3-opcodes; : ; \
50613         fi
50614 @endif opcodes
50615 @if binutils
50616         @if test -d $(HOST_SUBDIR)/binutils; then \
50617           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
50618           mv prev-binutils stage3-binutils; : ; \
50619         fi
50620 @endif binutils
50621 @if fixincludes
50622         @if test -d $(HOST_SUBDIR)/fixincludes; then \
50623           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
50624           mv prev-fixincludes stage3-fixincludes; : ; \
50625         fi
50626 @endif fixincludes
50627 @if gas
50628         @if test -d $(HOST_SUBDIR)/gas; then \
50629           cd $(HOST_SUBDIR); mv gas stage4-gas; \
50630           mv prev-gas stage3-gas; : ; \
50631         fi
50632 @endif gas
50633 @if gcc
50634         @if test -d $(HOST_SUBDIR)/gcc; then \
50635           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
50636           mv prev-gcc stage3-gcc; : ; \
50637         fi
50638 @endif gcc
50639 @if gmp
50640         @if test -d $(HOST_SUBDIR)/gmp; then \
50641           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
50642           mv prev-gmp stage3-gmp; : ; \
50643         fi
50644 @endif gmp
50645 @if mpfr
50646         @if test -d $(HOST_SUBDIR)/mpfr; then \
50647           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
50648           mv prev-mpfr stage3-mpfr; : ; \
50649         fi
50650 @endif mpfr
50651 @if mpc
50652         @if test -d $(HOST_SUBDIR)/mpc; then \
50653           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
50654           mv prev-mpc stage3-mpc; : ; \
50655         fi
50656 @endif mpc
50657 @if isl
50658         @if test -d $(HOST_SUBDIR)/isl; then \
50659           cd $(HOST_SUBDIR); mv isl stage4-isl; \
50660           mv prev-isl stage3-isl; : ; \
50661         fi
50662 @endif isl
50663 @if libelf
50664         @if test -d $(HOST_SUBDIR)/libelf; then \
50665           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
50666           mv prev-libelf stage3-libelf; : ; \
50667         fi
50668 @endif libelf
50669 @if gold
50670         @if test -d $(HOST_SUBDIR)/gold; then \
50671           cd $(HOST_SUBDIR); mv gold stage4-gold; \
50672           mv prev-gold stage3-gold; : ; \
50673         fi
50674 @endif gold
50675 @if intl
50676         @if test -d $(HOST_SUBDIR)/intl; then \
50677           cd $(HOST_SUBDIR); mv intl stage4-intl; \
50678           mv prev-intl stage3-intl; : ; \
50679         fi
50680 @endif intl
50681 @if ld
50682         @if test -d $(HOST_SUBDIR)/ld; then \
50683           cd $(HOST_SUBDIR); mv ld stage4-ld; \
50684           mv prev-ld stage3-ld; : ; \
50685         fi
50686 @endif ld
50687 @if libbacktrace
50688         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
50689           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
50690           mv prev-libbacktrace stage3-libbacktrace; : ; \
50691         fi
50692 @endif libbacktrace
50693 @if libcpp
50694         @if test -d $(HOST_SUBDIR)/libcpp; then \
50695           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
50696           mv prev-libcpp stage3-libcpp; : ; \
50697         fi
50698 @endif libcpp
50699 @if libdecnumber
50700         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
50701           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
50702           mv prev-libdecnumber stage3-libdecnumber; : ; \
50703         fi
50704 @endif libdecnumber
50705 @if libiberty
50706         @if test -d $(HOST_SUBDIR)/libiberty; then \
50707           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
50708           mv prev-libiberty stage3-libiberty; : ; \
50709         fi
50710 @endif libiberty
50711 @if libiberty-linker-plugin
50712         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
50713           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
50714           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
50715         fi
50716 @endif libiberty-linker-plugin
50717 @if libiconv
50718         @if test -d $(HOST_SUBDIR)/libiconv; then \
50719           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
50720           mv prev-libiconv stage3-libiconv; : ; \
50721         fi
50722 @endif libiconv
50723 @if zlib
50724         @if test -d $(HOST_SUBDIR)/zlib; then \
50725           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
50726           mv prev-zlib stage3-zlib; : ; \
50727         fi
50728 @endif zlib
50729 @if lto-plugin
50730         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
50731           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
50732           mv prev-lto-plugin stage3-lto-plugin; : ; \
50733         fi
50734 @endif lto-plugin
50735 @if libctf
50736         @if test -d $(HOST_SUBDIR)/libctf; then \
50737           cd $(HOST_SUBDIR); mv libctf stage4-libctf; \
50738           mv prev-libctf stage3-libctf; : ; \
50739         fi
50740 @endif libctf
50741         @if test -d $(TARGET_SUBDIR); then \
50742           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
50743           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
50744         fi
50745         rm -f stage_current
50746
50747 # Bubble a bug fix through all the stages up to stage 4.  They are
50748 # remade, but not reconfigured.  The next stage (if any) will not be
50749 # reconfigured either.
50750 .PHONY: stage4-bubble
50751 stage4-bubble:: stage3-bubble
50752         @r=`${PWD_COMMAND}`; export r; \
50753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50754         if test -f stage4-lean || test -f stage3-lean ; then \
50755           echo Skipping rebuild of stage4; \
50756         else \
50757           $(MAKE) stage4-start; \
50758           if $(LEAN); then \
50759             rm -rf stage2-*; \
50760             $(STAMP) stage2-lean; \
50761           fi; \
50762           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
50763         fi
50764         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
50765
50766 .PHONY: all-stage4 clean-stage4
50767 do-clean: clean-stage4
50768
50769 # FIXME: Will not need to be conditional when toplevel bootstrap is the
50770 # only possibility, but now it conflicts with no-bootstrap rules
50771 @if gcc-bootstrap
50772
50773 compare3:
50774         @r=`${PWD_COMMAND}`; export r; \
50775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50776         if test -f stage3-lean; then \
50777           echo Cannot compare object files as stage 3 was deleted.; \
50778           exit 0; \
50779         fi; \
50780         : $(MAKE); $(stage); \
50781         rm -f .bad_compare; \
50782         echo Comparing stages 3 and 4; \
50783         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
50784         files=`find stage4-* -name "*$(objext)" -print | \
50785                  sed -n s,^stage$$sed-,,p`; \
50786         for file in $${files}; do \
50787           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
50788           if test ! -f $$f1; then continue; fi; \
50789           $(do-compare3) > /dev/null 2>&1; \
50790           if test $$? -eq 1; then \
50791             case $$file in \
50792               @compare_exclusions@) \
50793                 echo warning: $$file differs ;; \
50794               *) \
50795                 echo $$file differs >> .bad_compare ;; \
50796             esac; \
50797           fi; \
50798         done; \
50799         if [ -f .bad_compare ]; then \
50800           echo "Bootstrap comparison failure!"; \
50801           cat .bad_compare; \
50802           exit 1; \
50803         else \
50804           echo Comparison successful.; \
50805         fi; \
50806         $(STAMP) compare3
50807         if $(LEAN); then \
50808           rm -rf stage3-*; \
50809           $(STAMP) stage3-lean; \
50810         fi
50811
50812
50813
50814 .PHONY: bootstrap4 bootstrap4-lean
50815 bootstrap4:
50816         echo stage4 > stage_final
50817         @r=`${PWD_COMMAND}`; export r; \
50818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50819         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
50820         @: $(MAKE); $(unstage)
50821         @r=`${PWD_COMMAND}`; export r; \
50822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50823         TFLAGS="$(STAGE4_TFLAGS)"; \
50824         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50825
50826 bootstrap4-lean:
50827         echo stage4 > stage_final
50828         @r=`${PWD_COMMAND}`; export r; \
50829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50830         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
50831         @: $(MAKE); $(unstage)
50832         @r=`${PWD_COMMAND}`; export r; \
50833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50834         TFLAGS="$(STAGE4_TFLAGS)"; \
50835         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
50836
50837
50838 # Rules to wipe a stage and all the following ones, also used for cleanstrap
50839 distclean-stage3:: distclean-stage4 
50840 .PHONY: distclean-stage4
50841 distclean-stage4::
50842         @: $(MAKE); $(stage)
50843         @test "`cat stage_last`" != stage4 || rm -f stage_last
50844         rm -rf stage4-* compare3 
50845
50846
50847 @endif gcc-bootstrap
50848
50849
50850 .PHONY: stageprofile-start stageprofile-end
50851
50852 stageprofile-start::
50853         @: $(MAKE); $(stage); \
50854         echo stageprofile > stage_current; \
50855         echo stageprofile > stage_last; \
50856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
50857 @if bfd
50858         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
50859           mkdir stageprofile-bfd; \
50860         mv stageprofile-bfd bfd; \
50861         mv stage1-bfd prev-bfd || test -f stage1-lean 
50862 @endif bfd
50863 @if opcodes
50864         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
50865           mkdir stageprofile-opcodes; \
50866         mv stageprofile-opcodes opcodes; \
50867         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
50868 @endif opcodes
50869 @if binutils
50870         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
50871           mkdir stageprofile-binutils; \
50872         mv stageprofile-binutils binutils; \
50873         mv stage1-binutils prev-binutils || test -f stage1-lean 
50874 @endif binutils
50875 @if fixincludes
50876         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
50877           mkdir stageprofile-fixincludes; \
50878         mv stageprofile-fixincludes fixincludes; \
50879         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
50880 @endif fixincludes
50881 @if gas
50882         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
50883           mkdir stageprofile-gas; \
50884         mv stageprofile-gas gas; \
50885         mv stage1-gas prev-gas || test -f stage1-lean 
50886 @endif gas
50887 @if gcc
50888         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
50889           mkdir stageprofile-gcc; \
50890         mv stageprofile-gcc gcc; \
50891         mv stage1-gcc prev-gcc || test -f stage1-lean 
50892 @endif gcc
50893 @if gmp
50894         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
50895           mkdir stageprofile-gmp; \
50896         mv stageprofile-gmp gmp; \
50897         mv stage1-gmp prev-gmp || test -f stage1-lean 
50898 @endif gmp
50899 @if mpfr
50900         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
50901           mkdir stageprofile-mpfr; \
50902         mv stageprofile-mpfr mpfr; \
50903         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
50904 @endif mpfr
50905 @if mpc
50906         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
50907           mkdir stageprofile-mpc; \
50908         mv stageprofile-mpc mpc; \
50909         mv stage1-mpc prev-mpc || test -f stage1-lean 
50910 @endif mpc
50911 @if isl
50912         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
50913           mkdir stageprofile-isl; \
50914         mv stageprofile-isl isl; \
50915         mv stage1-isl prev-isl || test -f stage1-lean 
50916 @endif isl
50917 @if libelf
50918         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
50919           mkdir stageprofile-libelf; \
50920         mv stageprofile-libelf libelf; \
50921         mv stage1-libelf prev-libelf || test -f stage1-lean 
50922 @endif libelf
50923 @if gold
50924         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
50925           mkdir stageprofile-gold; \
50926         mv stageprofile-gold gold; \
50927         mv stage1-gold prev-gold || test -f stage1-lean 
50928 @endif gold
50929 @if intl
50930         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
50931           mkdir stageprofile-intl; \
50932         mv stageprofile-intl intl; \
50933         mv stage1-intl prev-intl || test -f stage1-lean 
50934 @endif intl
50935 @if ld
50936         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
50937           mkdir stageprofile-ld; \
50938         mv stageprofile-ld ld; \
50939         mv stage1-ld prev-ld || test -f stage1-lean 
50940 @endif ld
50941 @if libbacktrace
50942         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
50943           mkdir stageprofile-libbacktrace; \
50944         mv stageprofile-libbacktrace libbacktrace; \
50945         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
50946 @endif libbacktrace
50947 @if libcpp
50948         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
50949           mkdir stageprofile-libcpp; \
50950         mv stageprofile-libcpp libcpp; \
50951         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
50952 @endif libcpp
50953 @if libdecnumber
50954         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
50955           mkdir stageprofile-libdecnumber; \
50956         mv stageprofile-libdecnumber libdecnumber; \
50957         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
50958 @endif libdecnumber
50959 @if libiberty
50960         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
50961           mkdir stageprofile-libiberty; \
50962         mv stageprofile-libiberty libiberty; \
50963         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
50964 @endif libiberty
50965 @if libiberty-linker-plugin
50966         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
50967           mkdir stageprofile-libiberty-linker-plugin; \
50968         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
50969         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
50970 @endif libiberty-linker-plugin
50971 @if libiconv
50972         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
50973           mkdir stageprofile-libiconv; \
50974         mv stageprofile-libiconv libiconv; \
50975         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
50976 @endif libiconv
50977 @if zlib
50978         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
50979           mkdir stageprofile-zlib; \
50980         mv stageprofile-zlib zlib; \
50981         mv stage1-zlib prev-zlib || test -f stage1-lean 
50982 @endif zlib
50983 @if lto-plugin
50984         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
50985           mkdir stageprofile-lto-plugin; \
50986         mv stageprofile-lto-plugin lto-plugin; \
50987         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
50988 @endif lto-plugin
50989 @if libctf
50990         @cd $(HOST_SUBDIR); [ -d stageprofile-libctf ] || \
50991           mkdir stageprofile-libctf; \
50992         mv stageprofile-libctf libctf; \
50993         mv stage1-libctf prev-libctf || test -f stage1-lean 
50994 @endif libctf
50995         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
50996           mkdir stageprofile-$(TARGET_SUBDIR); \
50997         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
50998         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
50999
51000 stageprofile-end:: 
51001 @if bfd
51002         @if test -d $(HOST_SUBDIR)/bfd; then \
51003           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
51004           mv prev-bfd stage1-bfd; : ; \
51005         fi
51006 @endif bfd
51007 @if opcodes
51008         @if test -d $(HOST_SUBDIR)/opcodes; then \
51009           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
51010           mv prev-opcodes stage1-opcodes; : ; \
51011         fi
51012 @endif opcodes
51013 @if binutils
51014         @if test -d $(HOST_SUBDIR)/binutils; then \
51015           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
51016           mv prev-binutils stage1-binutils; : ; \
51017         fi
51018 @endif binutils
51019 @if fixincludes
51020         @if test -d $(HOST_SUBDIR)/fixincludes; then \
51021           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
51022           mv prev-fixincludes stage1-fixincludes; : ; \
51023         fi
51024 @endif fixincludes
51025 @if gas
51026         @if test -d $(HOST_SUBDIR)/gas; then \
51027           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
51028           mv prev-gas stage1-gas; : ; \
51029         fi
51030 @endif gas
51031 @if gcc
51032         @if test -d $(HOST_SUBDIR)/gcc; then \
51033           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
51034           mv prev-gcc stage1-gcc; : ; \
51035         fi
51036 @endif gcc
51037 @if gmp
51038         @if test -d $(HOST_SUBDIR)/gmp; then \
51039           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
51040           mv prev-gmp stage1-gmp; : ; \
51041         fi
51042 @endif gmp
51043 @if mpfr
51044         @if test -d $(HOST_SUBDIR)/mpfr; then \
51045           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
51046           mv prev-mpfr stage1-mpfr; : ; \
51047         fi
51048 @endif mpfr
51049 @if mpc
51050         @if test -d $(HOST_SUBDIR)/mpc; then \
51051           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
51052           mv prev-mpc stage1-mpc; : ; \
51053         fi
51054 @endif mpc
51055 @if isl
51056         @if test -d $(HOST_SUBDIR)/isl; then \
51057           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
51058           mv prev-isl stage1-isl; : ; \
51059         fi
51060 @endif isl
51061 @if libelf
51062         @if test -d $(HOST_SUBDIR)/libelf; then \
51063           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
51064           mv prev-libelf stage1-libelf; : ; \
51065         fi
51066 @endif libelf
51067 @if gold
51068         @if test -d $(HOST_SUBDIR)/gold; then \
51069           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
51070           mv prev-gold stage1-gold; : ; \
51071         fi
51072 @endif gold
51073 @if intl
51074         @if test -d $(HOST_SUBDIR)/intl; then \
51075           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
51076           mv prev-intl stage1-intl; : ; \
51077         fi
51078 @endif intl
51079 @if ld
51080         @if test -d $(HOST_SUBDIR)/ld; then \
51081           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
51082           mv prev-ld stage1-ld; : ; \
51083         fi
51084 @endif ld
51085 @if libbacktrace
51086         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51087           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
51088           mv prev-libbacktrace stage1-libbacktrace; : ; \
51089         fi
51090 @endif libbacktrace
51091 @if libcpp
51092         @if test -d $(HOST_SUBDIR)/libcpp; then \
51093           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
51094           mv prev-libcpp stage1-libcpp; : ; \
51095         fi
51096 @endif libcpp
51097 @if libdecnumber
51098         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51099           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
51100           mv prev-libdecnumber stage1-libdecnumber; : ; \
51101         fi
51102 @endif libdecnumber
51103 @if libiberty
51104         @if test -d $(HOST_SUBDIR)/libiberty; then \
51105           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
51106           mv prev-libiberty stage1-libiberty; : ; \
51107         fi
51108 @endif libiberty
51109 @if libiberty-linker-plugin
51110         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51111           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
51112           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
51113         fi
51114 @endif libiberty-linker-plugin
51115 @if libiconv
51116         @if test -d $(HOST_SUBDIR)/libiconv; then \
51117           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
51118           mv prev-libiconv stage1-libiconv; : ; \
51119         fi
51120 @endif libiconv
51121 @if zlib
51122         @if test -d $(HOST_SUBDIR)/zlib; then \
51123           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
51124           mv prev-zlib stage1-zlib; : ; \
51125         fi
51126 @endif zlib
51127 @if lto-plugin
51128         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51129           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
51130           mv prev-lto-plugin stage1-lto-plugin; : ; \
51131         fi
51132 @endif lto-plugin
51133 @if libctf
51134         @if test -d $(HOST_SUBDIR)/libctf; then \
51135           cd $(HOST_SUBDIR); mv libctf stageprofile-libctf; \
51136           mv prev-libctf stage1-libctf; : ; \
51137         fi
51138 @endif libctf
51139         @if test -d $(TARGET_SUBDIR); then \
51140           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
51141           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
51142         fi
51143         rm -f stage_current
51144
51145 # Bubble a bug fix through all the stages up to stage profile.  They are
51146 # remade, but not reconfigured.  The next stage (if any) will not be
51147 # reconfigured either.
51148 .PHONY: stageprofile-bubble
51149 stageprofile-bubble:: stage1-bubble
51150         @r=`${PWD_COMMAND}`; export r; \
51151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51152         if test -f stageprofile-lean || test -f stage1-lean ; then \
51153           echo Skipping rebuild of stageprofile; \
51154         else \
51155           $(MAKE) stageprofile-start; \
51156           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
51157         fi
51158
51159 .PHONY: all-stageprofile clean-stageprofile
51160 do-clean: clean-stageprofile
51161
51162 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51163 # only possibility, but now it conflicts with no-bootstrap rules
51164 @if gcc-bootstrap
51165
51166
51167
51168
51169 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51170 distclean-stage1:: distclean-stageprofile 
51171 .PHONY: distclean-stageprofile
51172 distclean-stageprofile::
51173         @: $(MAKE); $(stage)
51174         @test "`cat stage_last`" != stageprofile || rm -f stage_last
51175         rm -rf stageprofile-* 
51176
51177
51178 @endif gcc-bootstrap
51179
51180
51181 .PHONY: stagefeedback-start stagefeedback-end
51182
51183 stagefeedback-start::
51184         @: $(MAKE); $(stage); \
51185         echo stagefeedback > stage_current; \
51186         echo stagefeedback > stage_last; \
51187         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
51188 @if bfd
51189         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
51190           mkdir stagefeedback-bfd; \
51191         mv stagefeedback-bfd bfd; \
51192         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
51193 @endif bfd
51194 @if opcodes
51195         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
51196           mkdir stagefeedback-opcodes; \
51197         mv stagefeedback-opcodes opcodes; \
51198         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
51199 @endif opcodes
51200 @if binutils
51201         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
51202           mkdir stagefeedback-binutils; \
51203         mv stagefeedback-binutils binutils; \
51204         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
51205 @endif binutils
51206 @if fixincludes
51207         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
51208           mkdir stagefeedback-fixincludes; \
51209         mv stagefeedback-fixincludes fixincludes; \
51210         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
51211 @endif fixincludes
51212 @if gas
51213         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
51214           mkdir stagefeedback-gas; \
51215         mv stagefeedback-gas gas; \
51216         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
51217 @endif gas
51218 @if gcc
51219         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
51220           mkdir stagefeedback-gcc; \
51221         mv stagefeedback-gcc gcc; \
51222         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
51223 @endif gcc
51224 @if gmp
51225         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
51226           mkdir stagefeedback-gmp; \
51227         mv stagefeedback-gmp gmp; \
51228         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
51229 @endif gmp
51230 @if mpfr
51231         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
51232           mkdir stagefeedback-mpfr; \
51233         mv stagefeedback-mpfr mpfr; \
51234         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
51235 @endif mpfr
51236 @if mpc
51237         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
51238           mkdir stagefeedback-mpc; \
51239         mv stagefeedback-mpc mpc; \
51240         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
51241 @endif mpc
51242 @if isl
51243         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
51244           mkdir stagefeedback-isl; \
51245         mv stagefeedback-isl isl; \
51246         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
51247 @endif isl
51248 @if libelf
51249         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
51250           mkdir stagefeedback-libelf; \
51251         mv stagefeedback-libelf libelf; \
51252         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
51253 @endif libelf
51254 @if gold
51255         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
51256           mkdir stagefeedback-gold; \
51257         mv stagefeedback-gold gold; \
51258         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
51259 @endif gold
51260 @if intl
51261         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
51262           mkdir stagefeedback-intl; \
51263         mv stagefeedback-intl intl; \
51264         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
51265 @endif intl
51266 @if ld
51267         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
51268           mkdir stagefeedback-ld; \
51269         mv stagefeedback-ld ld; \
51270         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
51271 @endif ld
51272 @if libbacktrace
51273         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
51274           mkdir stagefeedback-libbacktrace; \
51275         mv stagefeedback-libbacktrace libbacktrace; \
51276         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
51277 @endif libbacktrace
51278 @if libcpp
51279         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
51280           mkdir stagefeedback-libcpp; \
51281         mv stagefeedback-libcpp libcpp; \
51282         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
51283 @endif libcpp
51284 @if libdecnumber
51285         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
51286           mkdir stagefeedback-libdecnumber; \
51287         mv stagefeedback-libdecnumber libdecnumber; \
51288         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
51289 @endif libdecnumber
51290 @if libiberty
51291         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
51292           mkdir stagefeedback-libiberty; \
51293         mv stagefeedback-libiberty libiberty; \
51294         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
51295 @endif libiberty
51296 @if libiberty-linker-plugin
51297         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
51298           mkdir stagefeedback-libiberty-linker-plugin; \
51299         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
51300         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
51301 @endif libiberty-linker-plugin
51302 @if libiconv
51303         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
51304           mkdir stagefeedback-libiconv; \
51305         mv stagefeedback-libiconv libiconv; \
51306         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
51307 @endif libiconv
51308 @if zlib
51309         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
51310           mkdir stagefeedback-zlib; \
51311         mv stagefeedback-zlib zlib; \
51312         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
51313 @endif zlib
51314 @if lto-plugin
51315         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
51316           mkdir stagefeedback-lto-plugin; \
51317         mv stagefeedback-lto-plugin lto-plugin; \
51318         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
51319 @endif lto-plugin
51320 @if libctf
51321         @cd $(HOST_SUBDIR); [ -d stagefeedback-libctf ] || \
51322           mkdir stagefeedback-libctf; \
51323         mv stagefeedback-libctf libctf; \
51324         mv stageprofile-libctf prev-libctf || test -f stageprofile-lean 
51325 @endif libctf
51326         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
51327           mkdir stagefeedback-$(TARGET_SUBDIR); \
51328         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
51329         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
51330
51331 stagefeedback-end:: 
51332 @if bfd
51333         @if test -d $(HOST_SUBDIR)/bfd; then \
51334           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
51335           mv prev-bfd stageprofile-bfd; : ; \
51336         fi
51337 @endif bfd
51338 @if opcodes
51339         @if test -d $(HOST_SUBDIR)/opcodes; then \
51340           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
51341           mv prev-opcodes stageprofile-opcodes; : ; \
51342         fi
51343 @endif opcodes
51344 @if binutils
51345         @if test -d $(HOST_SUBDIR)/binutils; then \
51346           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
51347           mv prev-binutils stageprofile-binutils; : ; \
51348         fi
51349 @endif binutils
51350 @if fixincludes
51351         @if test -d $(HOST_SUBDIR)/fixincludes; then \
51352           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
51353           mv prev-fixincludes stageprofile-fixincludes; : ; \
51354         fi
51355 @endif fixincludes
51356 @if gas
51357         @if test -d $(HOST_SUBDIR)/gas; then \
51358           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
51359           mv prev-gas stageprofile-gas; : ; \
51360         fi
51361 @endif gas
51362 @if gcc
51363         @if test -d $(HOST_SUBDIR)/gcc; then \
51364           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
51365           mv prev-gcc stageprofile-gcc; : ; \
51366         fi
51367 @endif gcc
51368 @if gmp
51369         @if test -d $(HOST_SUBDIR)/gmp; then \
51370           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
51371           mv prev-gmp stageprofile-gmp; : ; \
51372         fi
51373 @endif gmp
51374 @if mpfr
51375         @if test -d $(HOST_SUBDIR)/mpfr; then \
51376           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
51377           mv prev-mpfr stageprofile-mpfr; : ; \
51378         fi
51379 @endif mpfr
51380 @if mpc
51381         @if test -d $(HOST_SUBDIR)/mpc; then \
51382           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
51383           mv prev-mpc stageprofile-mpc; : ; \
51384         fi
51385 @endif mpc
51386 @if isl
51387         @if test -d $(HOST_SUBDIR)/isl; then \
51388           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
51389           mv prev-isl stageprofile-isl; : ; \
51390         fi
51391 @endif isl
51392 @if libelf
51393         @if test -d $(HOST_SUBDIR)/libelf; then \
51394           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
51395           mv prev-libelf stageprofile-libelf; : ; \
51396         fi
51397 @endif libelf
51398 @if gold
51399         @if test -d $(HOST_SUBDIR)/gold; then \
51400           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
51401           mv prev-gold stageprofile-gold; : ; \
51402         fi
51403 @endif gold
51404 @if intl
51405         @if test -d $(HOST_SUBDIR)/intl; then \
51406           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
51407           mv prev-intl stageprofile-intl; : ; \
51408         fi
51409 @endif intl
51410 @if ld
51411         @if test -d $(HOST_SUBDIR)/ld; then \
51412           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
51413           mv prev-ld stageprofile-ld; : ; \
51414         fi
51415 @endif ld
51416 @if libbacktrace
51417         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
51418           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
51419           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
51420         fi
51421 @endif libbacktrace
51422 @if libcpp
51423         @if test -d $(HOST_SUBDIR)/libcpp; then \
51424           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
51425           mv prev-libcpp stageprofile-libcpp; : ; \
51426         fi
51427 @endif libcpp
51428 @if libdecnumber
51429         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
51430           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
51431           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
51432         fi
51433 @endif libdecnumber
51434 @if libiberty
51435         @if test -d $(HOST_SUBDIR)/libiberty; then \
51436           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
51437           mv prev-libiberty stageprofile-libiberty; : ; \
51438         fi
51439 @endif libiberty
51440 @if libiberty-linker-plugin
51441         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
51442           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
51443           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
51444         fi
51445 @endif libiberty-linker-plugin
51446 @if libiconv
51447         @if test -d $(HOST_SUBDIR)/libiconv; then \
51448           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
51449           mv prev-libiconv stageprofile-libiconv; : ; \
51450         fi
51451 @endif libiconv
51452 @if zlib
51453         @if test -d $(HOST_SUBDIR)/zlib; then \
51454           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
51455           mv prev-zlib stageprofile-zlib; : ; \
51456         fi
51457 @endif zlib
51458 @if lto-plugin
51459         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
51460           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
51461           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
51462         fi
51463 @endif lto-plugin
51464 @if libctf
51465         @if test -d $(HOST_SUBDIR)/libctf; then \
51466           cd $(HOST_SUBDIR); mv libctf stagefeedback-libctf; \
51467           mv prev-libctf stageprofile-libctf; : ; \
51468         fi
51469 @endif libctf
51470         @if test -d $(TARGET_SUBDIR); then \
51471           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
51472           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
51473         fi
51474         rm -f stage_current
51475
51476 # Bubble a bug fix through all the stages up to stage feedback.  They are
51477 # remade, but not reconfigured.  The next stage (if any) will not be
51478 # reconfigured either.
51479 .PHONY: stagefeedback-bubble
51480 stagefeedback-bubble:: stageprofile-bubble
51481         @r=`${PWD_COMMAND}`; export r; \
51482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51483         if test -f stagefeedback-lean || test -f stageprofile-lean ; then \
51484           echo Skipping rebuild of stagefeedback; \
51485         else \
51486           $(MAKE) stagefeedback-start; \
51487           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
51488         fi
51489
51490 .PHONY: all-stagefeedback clean-stagefeedback
51491 do-clean: clean-stagefeedback
51492
51493 # FIXME: Will not need to be conditional when toplevel bootstrap is the
51494 # only possibility, but now it conflicts with no-bootstrap rules
51495 @if gcc-bootstrap
51496
51497
51498
51499 .PHONY: profiledbootstrap profiledbootstrap-lean
51500 profiledbootstrap:
51501         echo stagefeedback > stage_final
51502         @r=`${PWD_COMMAND}`; export r; \
51503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51504         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
51505         @: $(MAKE); $(unstage)
51506         @r=`${PWD_COMMAND}`; export r; \
51507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51508         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51509         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51510
51511 profiledbootstrap-lean:
51512         echo stagefeedback > stage_final
51513         @r=`${PWD_COMMAND}`; export r; \
51514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51515         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
51516         @: $(MAKE); $(unstage)
51517         @r=`${PWD_COMMAND}`; export r; \
51518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51519         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
51520         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
51521
51522
51523 # Rules to wipe a stage and all the following ones, also used for cleanstrap
51524 distclean-stageprofile:: distclean-stagefeedback 
51525 .PHONY: distclean-stagefeedback
51526 distclean-stagefeedback::
51527         @: $(MAKE); $(stage)
51528         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
51529         rm -rf stagefeedback-* 
51530
51531
51532 @endif gcc-bootstrap
51533
51534
51535
51536 stageprofile-end::
51537         $(MAKE) distclean-stagefeedback
51538
51539 stagefeedback-start::
51540         @r=`${PWD_COMMAND}`; export r; \
51541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51542         for i in prev-*; do \
51543           j=`echo $$i | sed s/^prev-//`; \
51544           cd $$r/$$i && \
51545           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
51546           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
51547         done
51548
51549 @if gcc-bootstrap
51550 do-distclean: distclean-stage1
51551
51552 # Provide a GCC build when we're building target libraries.  This does
51553 # not work as a dependency, just as the minimum necessary to avoid errors.
51554 stage_last:
51555         @r=`${PWD_COMMAND}`; export r; \
51556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51557         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
51558
51559 # Same as unstage, but not phony and defaulting to stage1-start.  We place
51560 # it in the dependency so that for example `make -j3 all-gcc' works.
51561 stage_current:
51562         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
51563
51564 .PHONY: restrap
51565 restrap::
51566         @: $(MAKE); $(stage)
51567         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
51568 restrap:: all
51569 @endif gcc-bootstrap
51570
51571 # --------------------------------------
51572 # Dependencies between different modules
51573 # --------------------------------------
51574
51575 # Generic dependencies for target modules on host stuff, especially gcc
51576 @if gcc-bootstrap
51577 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
51578 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
51579 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
51580 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
51581 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
51582 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
51583 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
51584 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
51585 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
51586 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
51587 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
51588 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
51589 configure-stage1-target-libmpx: maybe-all-stage1-gcc
51590 configure-stage2-target-libmpx: maybe-all-stage2-gcc
51591 configure-stage3-target-libmpx: maybe-all-stage3-gcc
51592 configure-stage4-target-libmpx: maybe-all-stage4-gcc
51593 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
51594 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
51595 configure-stage1-target-libvtv: maybe-all-stage1-gcc
51596 configure-stage2-target-libvtv: maybe-all-stage2-gcc
51597 configure-stage3-target-libvtv: maybe-all-stage3-gcc
51598 configure-stage4-target-libvtv: maybe-all-stage4-gcc
51599 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
51600 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
51601 configure-target-libcilkrts: stage_last
51602 configure-target-liboffloadmic: stage_last
51603 configure-target-libssp: stage_last
51604 configure-target-newlib: stage_last
51605 configure-stage1-target-libgcc: maybe-all-stage1-gcc
51606 configure-stage2-target-libgcc: maybe-all-stage2-gcc
51607 configure-stage3-target-libgcc: maybe-all-stage3-gcc
51608 configure-stage4-target-libgcc: maybe-all-stage4-gcc
51609 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
51610 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
51611 configure-target-libbacktrace: stage_last
51612 configure-target-libquadmath: stage_last
51613 configure-target-libgfortran: stage_last
51614 configure-target-libobjc: stage_last
51615 configure-target-libgo: stage_last
51616 configure-target-libtermcap: stage_last
51617 configure-target-winsup: stage_last
51618 configure-target-libgloss: stage_last
51619 configure-target-libffi: stage_last
51620 configure-target-zlib: stage_last
51621 configure-target-rda: stage_last
51622 configure-target-libada: stage_last
51623 configure-stage1-target-libgomp: maybe-all-stage1-gcc
51624 configure-stage2-target-libgomp: maybe-all-stage2-gcc
51625 configure-stage3-target-libgomp: maybe-all-stage3-gcc
51626 configure-stage4-target-libgomp: maybe-all-stage4-gcc
51627 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
51628 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
51629 configure-target-libitm: stage_last
51630 configure-target-libatomic: stage_last
51631 @endif gcc-bootstrap
51632
51633 @if gcc-no-bootstrap
51634 configure-target-libstdc++-v3: maybe-all-gcc
51635 configure-target-libsanitizer: maybe-all-gcc
51636 configure-target-libmpx: maybe-all-gcc
51637 configure-target-libvtv: maybe-all-gcc
51638 configure-target-libcilkrts: maybe-all-gcc
51639 configure-target-liboffloadmic: maybe-all-gcc
51640 configure-target-libssp: maybe-all-gcc
51641 configure-target-newlib: maybe-all-gcc
51642 configure-target-libgcc: maybe-all-gcc
51643 configure-target-libbacktrace: maybe-all-gcc
51644 configure-target-libquadmath: maybe-all-gcc
51645 configure-target-libgfortran: maybe-all-gcc
51646 configure-target-libobjc: maybe-all-gcc
51647 configure-target-libgo: maybe-all-gcc
51648 configure-target-libtermcap: maybe-all-gcc
51649 configure-target-winsup: maybe-all-gcc
51650 configure-target-libgloss: maybe-all-gcc
51651 configure-target-libffi: maybe-all-gcc
51652 configure-target-zlib: maybe-all-gcc
51653 configure-target-rda: maybe-all-gcc
51654 configure-target-libada: maybe-all-gcc
51655 configure-target-libgomp: maybe-all-gcc
51656 configure-target-libitm: maybe-all-gcc
51657 configure-target-libatomic: maybe-all-gcc
51658 @endif gcc-no-bootstrap
51659
51660
51661 # There are two types of dependencies here: 'hard' dependencies, where one
51662 # module simply won't build without the other; and 'soft' dependencies, where
51663 # if the depended-on module is missing, the depending module will do without
51664 # or find a substitute somewhere (perhaps installed).  Soft dependencies
51665 # are made here to depend on a 'maybe-' target.  If you're not sure,
51666 # it's safer to use a soft dependency.
51667
51668
51669
51670
51671
51672
51673 # With all the machinery above in place, it is pretty easy to generate
51674 # dependencies.  Host dependencies are a bit more complex because we have
51675 # to check for bootstrap/prebootstrap dependencies.  To resolve
51676 # prebootstrap dependencies, prebootstrap modules are gathered in
51677 # a hash table.
51678 all-build-bison: maybe-all-build-texinfo
51679 all-build-flex: maybe-all-build-texinfo
51680 all-build-flex: maybe-all-build-bison
51681 all-build-flex: maybe-all-build-m4
51682 all-build-libiberty: maybe-all-build-texinfo
51683 all-build-m4: maybe-all-build-texinfo
51684 all-build-fixincludes: maybe-all-build-libiberty
51685 all-build-libcpp: maybe-all-build-libiberty
51686 configure-gcc: maybe-configure-intl
51687 configure-stage1-gcc: maybe-configure-stage1-intl
51688 configure-stage2-gcc: maybe-configure-stage2-intl
51689 configure-stage3-gcc: maybe-configure-stage3-intl
51690 configure-stage4-gcc: maybe-configure-stage4-intl
51691 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
51692 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
51693 configure-gcc: maybe-all-gmp
51694 configure-stage1-gcc: maybe-all-stage1-gmp
51695 configure-stage2-gcc: maybe-all-stage2-gmp
51696 configure-stage3-gcc: maybe-all-stage3-gmp
51697 configure-stage4-gcc: maybe-all-stage4-gmp
51698 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
51699 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
51700 configure-gcc: maybe-all-mpfr
51701 configure-stage1-gcc: maybe-all-stage1-mpfr
51702 configure-stage2-gcc: maybe-all-stage2-mpfr
51703 configure-stage3-gcc: maybe-all-stage3-mpfr
51704 configure-stage4-gcc: maybe-all-stage4-mpfr
51705 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
51706 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51707 configure-gcc: maybe-all-mpc
51708 configure-stage1-gcc: maybe-all-stage1-mpc
51709 configure-stage2-gcc: maybe-all-stage2-mpc
51710 configure-stage3-gcc: maybe-all-stage3-mpc
51711 configure-stage4-gcc: maybe-all-stage4-mpc
51712 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
51713 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51714 configure-gcc: maybe-all-isl
51715 configure-stage1-gcc: maybe-all-stage1-isl
51716 configure-stage2-gcc: maybe-all-stage2-isl
51717 configure-stage3-gcc: maybe-all-stage3-isl
51718 configure-stage4-gcc: maybe-all-stage4-isl
51719 configure-stageprofile-gcc: maybe-all-stageprofile-isl
51720 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
51721 configure-gcc: maybe-all-lto-plugin
51722 configure-stage1-gcc: maybe-all-stage1-lto-plugin
51723 configure-stage2-gcc: maybe-all-stage2-lto-plugin
51724 configure-stage3-gcc: maybe-all-stage3-lto-plugin
51725 configure-stage4-gcc: maybe-all-stage4-lto-plugin
51726 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51727 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51728 configure-gcc: maybe-all-binutils
51729 configure-stage1-gcc: maybe-all-stage1-binutils
51730 configure-stage2-gcc: maybe-all-stage2-binutils
51731 configure-stage3-gcc: maybe-all-stage3-binutils
51732 configure-stage4-gcc: maybe-all-stage4-binutils
51733 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
51734 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
51735 configure-gcc: maybe-all-gas
51736 configure-stage1-gcc: maybe-all-stage1-gas
51737 configure-stage2-gcc: maybe-all-stage2-gas
51738 configure-stage3-gcc: maybe-all-stage3-gas
51739 configure-stage4-gcc: maybe-all-stage4-gas
51740 configure-stageprofile-gcc: maybe-all-stageprofile-gas
51741 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
51742 configure-gcc: maybe-all-ld
51743 configure-stage1-gcc: maybe-all-stage1-ld
51744 configure-stage2-gcc: maybe-all-stage2-ld
51745 configure-stage3-gcc: maybe-all-stage3-ld
51746 configure-stage4-gcc: maybe-all-stage4-ld
51747 configure-stageprofile-gcc: maybe-all-stageprofile-ld
51748 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
51749 configure-gcc: maybe-all-gold
51750 configure-stage1-gcc: maybe-all-stage1-gold
51751 configure-stage2-gcc: maybe-all-stage2-gold
51752 configure-stage3-gcc: maybe-all-stage3-gold
51753 configure-stage4-gcc: maybe-all-stage4-gold
51754 configure-stageprofile-gcc: maybe-all-stageprofile-gold
51755 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
51756 configure-gcc: maybe-all-libelf
51757 configure-stage1-gcc: maybe-all-stage1-libelf
51758 configure-stage2-gcc: maybe-all-stage2-libelf
51759 configure-stage3-gcc: maybe-all-stage3-libelf
51760 configure-stage4-gcc: maybe-all-stage4-libelf
51761 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
51762 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
51763 configure-gcc: maybe-all-libiconv
51764 configure-stage1-gcc: maybe-all-stage1-libiconv
51765 configure-stage2-gcc: maybe-all-stage2-libiconv
51766 configure-stage3-gcc: maybe-all-stage3-libiconv
51767 configure-stage4-gcc: maybe-all-stage4-libiconv
51768 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
51769 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51770 all-gcc: all-libiberty
51771 all-stage1-gcc: all-stage1-libiberty
51772 all-stage2-gcc: all-stage2-libiberty
51773 all-stage3-gcc: all-stage3-libiberty
51774 all-stage4-gcc: all-stage4-libiberty
51775 all-stageprofile-gcc: all-stageprofile-libiberty
51776 all-stagefeedback-gcc: all-stagefeedback-libiberty
51777 all-gcc: maybe-all-intl
51778 all-stage1-gcc: maybe-all-stage1-intl
51779 all-stage2-gcc: maybe-all-stage2-intl
51780 all-stage3-gcc: maybe-all-stage3-intl
51781 all-stage4-gcc: maybe-all-stage4-intl
51782 all-stageprofile-gcc: maybe-all-stageprofile-intl
51783 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
51784 all-gcc: maybe-all-mpfr
51785 all-stage1-gcc: maybe-all-stage1-mpfr
51786 all-stage2-gcc: maybe-all-stage2-mpfr
51787 all-stage3-gcc: maybe-all-stage3-mpfr
51788 all-stage4-gcc: maybe-all-stage4-mpfr
51789 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
51790 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
51791 all-gcc: maybe-all-mpc
51792 all-stage1-gcc: maybe-all-stage1-mpc
51793 all-stage2-gcc: maybe-all-stage2-mpc
51794 all-stage3-gcc: maybe-all-stage3-mpc
51795 all-stage4-gcc: maybe-all-stage4-mpc
51796 all-stageprofile-gcc: maybe-all-stageprofile-mpc
51797 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
51798 all-gcc: maybe-all-isl
51799 all-stage1-gcc: maybe-all-stage1-isl
51800 all-stage2-gcc: maybe-all-stage2-isl
51801 all-stage3-gcc: maybe-all-stage3-isl
51802 all-stage4-gcc: maybe-all-stage4-isl
51803 all-stageprofile-gcc: maybe-all-stageprofile-isl
51804 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
51805 all-gcc: maybe-all-build-texinfo
51806 all-stage1-gcc: maybe-all-build-texinfo
51807 all-stage2-gcc: maybe-all-build-texinfo
51808 all-stage3-gcc: maybe-all-build-texinfo
51809 all-stage4-gcc: maybe-all-build-texinfo
51810 all-stageprofile-gcc: maybe-all-build-texinfo
51811 all-stagefeedback-gcc: maybe-all-build-texinfo
51812 all-gcc: maybe-all-build-bison
51813 all-stage1-gcc: maybe-all-build-bison
51814 all-stage2-gcc: maybe-all-build-bison
51815 all-stage3-gcc: maybe-all-build-bison
51816 all-stage4-gcc: maybe-all-build-bison
51817 all-stageprofile-gcc: maybe-all-build-bison
51818 all-stagefeedback-gcc: maybe-all-build-bison
51819 all-gcc: maybe-all-build-flex
51820 all-stage1-gcc: maybe-all-build-flex
51821 all-stage2-gcc: maybe-all-build-flex
51822 all-stage3-gcc: maybe-all-build-flex
51823 all-stage4-gcc: maybe-all-build-flex
51824 all-stageprofile-gcc: maybe-all-build-flex
51825 all-stagefeedback-gcc: maybe-all-build-flex
51826 all-gcc: maybe-all-build-libiberty
51827 all-stage1-gcc: maybe-all-build-libiberty
51828 all-stage2-gcc: maybe-all-build-libiberty
51829 all-stage3-gcc: maybe-all-build-libiberty
51830 all-stage4-gcc: maybe-all-build-libiberty
51831 all-stageprofile-gcc: maybe-all-build-libiberty
51832 all-stagefeedback-gcc: maybe-all-build-libiberty
51833 all-gcc: maybe-all-build-fixincludes
51834 all-stage1-gcc: maybe-all-build-fixincludes
51835 all-stage2-gcc: maybe-all-build-fixincludes
51836 all-stage3-gcc: maybe-all-build-fixincludes
51837 all-stage4-gcc: maybe-all-build-fixincludes
51838 all-stageprofile-gcc: maybe-all-build-fixincludes
51839 all-stagefeedback-gcc: maybe-all-build-fixincludes
51840 all-gcc: maybe-all-build-libcpp
51841 all-stage1-gcc: maybe-all-build-libcpp
51842 all-stage2-gcc: maybe-all-build-libcpp
51843 all-stage3-gcc: maybe-all-build-libcpp
51844 all-stage4-gcc: maybe-all-build-libcpp
51845 all-stageprofile-gcc: maybe-all-build-libcpp
51846 all-stagefeedback-gcc: maybe-all-build-libcpp
51847 all-gcc: maybe-all-zlib
51848 all-stage1-gcc: maybe-all-stage1-zlib
51849 all-stage2-gcc: maybe-all-stage2-zlib
51850 all-stage3-gcc: maybe-all-stage3-zlib
51851 all-stage4-gcc: maybe-all-stage4-zlib
51852 all-stageprofile-gcc: maybe-all-stageprofile-zlib
51853 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
51854 all-gcc: all-libbacktrace
51855 all-stage1-gcc: all-stage1-libbacktrace
51856 all-stage2-gcc: all-stage2-libbacktrace
51857 all-stage3-gcc: all-stage3-libbacktrace
51858 all-stage4-gcc: all-stage4-libbacktrace
51859 all-stageprofile-gcc: all-stageprofile-libbacktrace
51860 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
51861 all-gcc: all-libcpp
51862 all-stage1-gcc: all-stage1-libcpp
51863 all-stage2-gcc: all-stage2-libcpp
51864 all-stage3-gcc: all-stage3-libcpp
51865 all-stage4-gcc: all-stage4-libcpp
51866 all-stageprofile-gcc: all-stageprofile-libcpp
51867 all-stagefeedback-gcc: all-stagefeedback-libcpp
51868 all-gcc: all-libdecnumber
51869 all-stage1-gcc: all-stage1-libdecnumber
51870 all-stage2-gcc: all-stage2-libdecnumber
51871 all-stage3-gcc: all-stage3-libdecnumber
51872 all-stage4-gcc: all-stage4-libdecnumber
51873 all-stageprofile-gcc: all-stageprofile-libdecnumber
51874 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
51875 all-gcc: maybe-all-libiberty
51876 all-stage1-gcc: maybe-all-stage1-libiberty
51877 all-stage2-gcc: maybe-all-stage2-libiberty
51878 all-stage3-gcc: maybe-all-stage3-libiberty
51879 all-stage4-gcc: maybe-all-stage4-libiberty
51880 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
51881 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
51882 all-gcc: maybe-all-fixincludes
51883 all-stage1-gcc: maybe-all-stage1-fixincludes
51884 all-stage2-gcc: maybe-all-stage2-fixincludes
51885 all-stage3-gcc: maybe-all-stage3-fixincludes
51886 all-stage4-gcc: maybe-all-stage4-fixincludes
51887 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
51888 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
51889 all-gcc: maybe-all-lto-plugin
51890 all-stage1-gcc: maybe-all-stage1-lto-plugin
51891 all-stage2-gcc: maybe-all-stage2-lto-plugin
51892 all-stage3-gcc: maybe-all-stage3-lto-plugin
51893 all-stage4-gcc: maybe-all-stage4-lto-plugin
51894 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
51895 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
51896 all-gcc: maybe-all-libiconv
51897 all-stage1-gcc: maybe-all-stage1-libiconv
51898 all-stage2-gcc: maybe-all-stage2-libiconv
51899 all-stage3-gcc: maybe-all-stage3-libiconv
51900 all-stage4-gcc: maybe-all-stage4-libiconv
51901 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
51902 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
51903 info-gcc: maybe-all-build-libiberty
51904 info-stage1-gcc: maybe-all-build-libiberty
51905 info-stage2-gcc: maybe-all-build-libiberty
51906 info-stage3-gcc: maybe-all-build-libiberty
51907 info-stage4-gcc: maybe-all-build-libiberty
51908 info-stageprofile-gcc: maybe-all-build-libiberty
51909 info-stagefeedback-gcc: maybe-all-build-libiberty
51910 dvi-gcc: maybe-all-build-libiberty
51911 dvi-stage1-gcc: maybe-all-build-libiberty
51912 dvi-stage2-gcc: maybe-all-build-libiberty
51913 dvi-stage3-gcc: maybe-all-build-libiberty
51914 dvi-stage4-gcc: maybe-all-build-libiberty
51915 dvi-stageprofile-gcc: maybe-all-build-libiberty
51916 dvi-stagefeedback-gcc: maybe-all-build-libiberty
51917 pdf-gcc: maybe-all-build-libiberty
51918 pdf-stage1-gcc: maybe-all-build-libiberty
51919 pdf-stage2-gcc: maybe-all-build-libiberty
51920 pdf-stage3-gcc: maybe-all-build-libiberty
51921 pdf-stage4-gcc: maybe-all-build-libiberty
51922 pdf-stageprofile-gcc: maybe-all-build-libiberty
51923 pdf-stagefeedback-gcc: maybe-all-build-libiberty
51924 html-gcc: maybe-all-build-libiberty
51925 html-stage1-gcc: maybe-all-build-libiberty
51926 html-stage2-gcc: maybe-all-build-libiberty
51927 html-stage3-gcc: maybe-all-build-libiberty
51928 html-stage4-gcc: maybe-all-build-libiberty
51929 html-stageprofile-gcc: maybe-all-build-libiberty
51930 html-stagefeedback-gcc: maybe-all-build-libiberty
51931 install-gcc: maybe-install-fixincludes
51932 install-gcc: maybe-install-lto-plugin
51933 install-strip-gcc: maybe-install-strip-fixincludes
51934 install-strip-gcc: maybe-install-strip-lto-plugin
51935 configure-libcpp: configure-libiberty
51936 configure-stage1-libcpp: configure-stage1-libiberty
51937 configure-stage2-libcpp: configure-stage2-libiberty
51938 configure-stage3-libcpp: configure-stage3-libiberty
51939 configure-stage4-libcpp: configure-stage4-libiberty
51940 configure-stageprofile-libcpp: configure-stageprofile-libiberty
51941 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
51942 configure-libcpp: maybe-configure-intl
51943 configure-stage1-libcpp: maybe-configure-stage1-intl
51944 configure-stage2-libcpp: maybe-configure-stage2-intl
51945 configure-stage3-libcpp: maybe-configure-stage3-intl
51946 configure-stage4-libcpp: maybe-configure-stage4-intl
51947 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
51948 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
51949 configure-libcpp: maybe-all-libiconv
51950 configure-stage1-libcpp: maybe-all-stage1-libiconv
51951 configure-stage2-libcpp: maybe-all-stage2-libiconv
51952 configure-stage3-libcpp: maybe-all-stage3-libiconv
51953 configure-stage4-libcpp: maybe-all-stage4-libiconv
51954 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51955 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51956 all-libcpp: all-libiberty
51957 all-stage1-libcpp: all-stage1-libiberty
51958 all-stage2-libcpp: all-stage2-libiberty
51959 all-stage3-libcpp: all-stage3-libiberty
51960 all-stage4-libcpp: all-stage4-libiberty
51961 all-stageprofile-libcpp: all-stageprofile-libiberty
51962 all-stagefeedback-libcpp: all-stagefeedback-libiberty
51963 all-libcpp: maybe-all-intl
51964 all-stage1-libcpp: maybe-all-stage1-intl
51965 all-stage2-libcpp: maybe-all-stage2-intl
51966 all-stage3-libcpp: maybe-all-stage3-intl
51967 all-stage4-libcpp: maybe-all-stage4-intl
51968 all-stageprofile-libcpp: maybe-all-stageprofile-intl
51969 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
51970 all-libcpp: maybe-all-libiconv
51971 all-stage1-libcpp: maybe-all-stage1-libiconv
51972 all-stage2-libcpp: maybe-all-stage2-libiconv
51973 all-stage3-libcpp: maybe-all-stage3-libiconv
51974 all-stage4-libcpp: maybe-all-stage4-libiconv
51975 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
51976 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
51977 all-fixincludes: maybe-all-libiberty
51978 all-stage1-fixincludes: maybe-all-stage1-libiberty
51979 all-stage2-fixincludes: maybe-all-stage2-libiberty
51980 all-stage3-fixincludes: maybe-all-stage3-libiberty
51981 all-stage4-fixincludes: maybe-all-stage4-libiberty
51982 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
51983 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
51984 all-gnattools: maybe-all-target-libada
51985 all-lto-plugin: maybe-all-libiberty
51986 all-stage1-lto-plugin: maybe-all-stage1-libiberty
51987 all-stage2-lto-plugin: maybe-all-stage2-libiberty
51988 all-stage3-lto-plugin: maybe-all-stage3-libiberty
51989 all-stage4-lto-plugin: maybe-all-stage4-libiberty
51990 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
51991 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
51992 all-lto-plugin: maybe-all-libiberty-linker-plugin
51993 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
51994 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
51995 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
51996 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
51997 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
51998 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
51999 all-gotools: maybe-all-target-libgo
52000 configure-intl: maybe-all-libiconv
52001 configure-stage1-intl: maybe-all-stage1-libiconv
52002 configure-stage2-intl: maybe-all-stage2-libiconv
52003 configure-stage3-intl: maybe-all-stage3-libiconv
52004 configure-stage4-intl: maybe-all-stage4-libiconv
52005 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
52006 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
52007 configure-mpfr: maybe-all-gmp
52008 configure-stage1-mpfr: maybe-all-stage1-gmp
52009 configure-stage2-mpfr: maybe-all-stage2-gmp
52010 configure-stage3-mpfr: maybe-all-stage3-gmp
52011 configure-stage4-mpfr: maybe-all-stage4-gmp
52012 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
52013 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
52014 configure-mpc: maybe-all-mpfr
52015 configure-stage1-mpc: maybe-all-stage1-mpfr
52016 configure-stage2-mpc: maybe-all-stage2-mpfr
52017 configure-stage3-mpc: maybe-all-stage3-mpfr
52018 configure-stage4-mpc: maybe-all-stage4-mpfr
52019 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
52020 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
52021 configure-isl: maybe-all-gmp
52022 configure-stage1-isl: maybe-all-stage1-gmp
52023 configure-stage2-isl: maybe-all-stage2-gmp
52024 configure-stage3-isl: maybe-all-stage3-gmp
52025 configure-stage4-isl: maybe-all-stage4-gmp
52026 configure-stageprofile-isl: maybe-all-stageprofile-gmp
52027 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
52028 all-intl: maybe-all-libiconv
52029 all-stage1-intl: maybe-all-stage1-libiconv
52030 all-stage2-intl: maybe-all-stage2-libiconv
52031 all-stage3-intl: maybe-all-stage3-libiconv
52032 all-stage4-intl: maybe-all-stage4-libiconv
52033 all-stageprofile-intl: maybe-all-stageprofile-libiconv
52034 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
52035 configure-gdb: maybe-configure-sim
52036 configure-gdb: maybe-all-gnulib
52037 configure-gdb: maybe-all-gdbsupport
52038 all-gdb: maybe-all-gnulib
52039 all-gdb: maybe-all-gdbsupport
52040 all-gdb: maybe-all-readline
52041 all-gdb: maybe-all-build-bison
52042 all-gdb: maybe-all-sim
52043 all-gdb: maybe-all-libtermcap
52044 configure-gdbserver: maybe-all-gnulib
52045 all-gdbserver: maybe-all-gdbsupport
52046 all-gdbserver: maybe-all-gnulib
52047 configure-libgui: maybe-configure-tcl
52048 configure-libgui: maybe-configure-tk
52049 all-libgui: maybe-all-tcl
52050 all-libgui: maybe-all-tk
52051 all-libgui: maybe-all-itcl
52052 configure-gdbsupport: maybe-configure-gnulib
52053 all-gdbsupport: maybe-all-gnulib
52054 configure-bfd: configure-libiberty
52055 configure-stage1-bfd: configure-stage1-libiberty
52056 configure-stage2-bfd: configure-stage2-libiberty
52057 configure-stage3-bfd: configure-stage3-libiberty
52058 configure-stage4-bfd: configure-stage4-libiberty
52059 configure-stageprofile-bfd: configure-stageprofile-libiberty
52060 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
52061 configure-bfd: maybe-configure-intl
52062 configure-stage1-bfd: maybe-configure-stage1-intl
52063 configure-stage2-bfd: maybe-configure-stage2-intl
52064 configure-stage3-bfd: maybe-configure-stage3-intl
52065 configure-stage4-bfd: maybe-configure-stage4-intl
52066 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
52067 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
52068 all-bfd: maybe-all-libiberty
52069 all-stage1-bfd: maybe-all-stage1-libiberty
52070 all-stage2-bfd: maybe-all-stage2-libiberty
52071 all-stage3-bfd: maybe-all-stage3-libiberty
52072 all-stage4-bfd: maybe-all-stage4-libiberty
52073 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
52074 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
52075 all-bfd: maybe-all-intl
52076 all-stage1-bfd: maybe-all-stage1-intl
52077 all-stage2-bfd: maybe-all-stage2-intl
52078 all-stage3-bfd: maybe-all-stage3-intl
52079 all-stage4-bfd: maybe-all-stage4-intl
52080 all-stageprofile-bfd: maybe-all-stageprofile-intl
52081 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
52082 all-bfd: maybe-all-zlib
52083 all-stage1-bfd: maybe-all-stage1-zlib
52084 all-stage2-bfd: maybe-all-stage2-zlib
52085 all-stage3-bfd: maybe-all-stage3-zlib
52086 all-stage4-bfd: maybe-all-stage4-zlib
52087 all-stageprofile-bfd: maybe-all-stageprofile-zlib
52088 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
52089 configure-opcodes: configure-libiberty
52090 configure-stage1-opcodes: configure-stage1-libiberty
52091 configure-stage2-opcodes: configure-stage2-libiberty
52092 configure-stage3-opcodes: configure-stage3-libiberty
52093 configure-stage4-opcodes: configure-stage4-libiberty
52094 configure-stageprofile-opcodes: configure-stageprofile-libiberty
52095 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
52096 all-opcodes: maybe-all-libiberty
52097 all-stage1-opcodes: maybe-all-stage1-libiberty
52098 all-stage2-opcodes: maybe-all-stage2-libiberty
52099 all-stage3-opcodes: maybe-all-stage3-libiberty
52100 all-stage4-opcodes: maybe-all-stage4-libiberty
52101 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52102 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52103 configure-binutils: maybe-configure-intl
52104 configure-stage1-binutils: maybe-configure-stage1-intl
52105 configure-stage2-binutils: maybe-configure-stage2-intl
52106 configure-stage3-binutils: maybe-configure-stage3-intl
52107 configure-stage4-binutils: maybe-configure-stage4-intl
52108 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
52109 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
52110 all-binutils: maybe-all-libiberty
52111 all-stage1-binutils: maybe-all-stage1-libiberty
52112 all-stage2-binutils: maybe-all-stage2-libiberty
52113 all-stage3-binutils: maybe-all-stage3-libiberty
52114 all-stage4-binutils: maybe-all-stage4-libiberty
52115 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
52116 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
52117 all-binutils: maybe-all-opcodes
52118 all-stage1-binutils: maybe-all-stage1-opcodes
52119 all-stage2-binutils: maybe-all-stage2-opcodes
52120 all-stage3-binutils: maybe-all-stage3-opcodes
52121 all-stage4-binutils: maybe-all-stage4-opcodes
52122 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
52123 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
52124 all-binutils: maybe-all-bfd
52125 all-stage1-binutils: maybe-all-stage1-bfd
52126 all-stage2-binutils: maybe-all-stage2-bfd
52127 all-stage3-binutils: maybe-all-stage3-bfd
52128 all-stage4-binutils: maybe-all-stage4-bfd
52129 all-stageprofile-binutils: maybe-all-stageprofile-bfd
52130 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
52131 all-binutils: maybe-all-build-flex
52132 all-stage1-binutils: maybe-all-build-flex
52133 all-stage2-binutils: maybe-all-build-flex
52134 all-stage3-binutils: maybe-all-build-flex
52135 all-stage4-binutils: maybe-all-build-flex
52136 all-stageprofile-binutils: maybe-all-build-flex
52137 all-stagefeedback-binutils: maybe-all-build-flex
52138 all-binutils: maybe-all-build-bison
52139 all-stage1-binutils: maybe-all-build-bison
52140 all-stage2-binutils: maybe-all-build-bison
52141 all-stage3-binutils: maybe-all-build-bison
52142 all-stage4-binutils: maybe-all-build-bison
52143 all-stageprofile-binutils: maybe-all-build-bison
52144 all-stagefeedback-binutils: maybe-all-build-bison
52145 all-binutils: maybe-all-intl
52146 all-stage1-binutils: maybe-all-stage1-intl
52147 all-stage2-binutils: maybe-all-stage2-intl
52148 all-stage3-binutils: maybe-all-stage3-intl
52149 all-stage4-binutils: maybe-all-stage4-intl
52150 all-stageprofile-binutils: maybe-all-stageprofile-intl
52151 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
52152 all-binutils: maybe-all-gas
52153 all-stage1-binutils: maybe-all-stage1-gas
52154 all-stage2-binutils: maybe-all-stage2-gas
52155 all-stage3-binutils: maybe-all-stage3-gas
52156 all-stage4-binutils: maybe-all-stage4-gas
52157 all-stageprofile-binutils: maybe-all-stageprofile-gas
52158 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
52159 all-binutils: maybe-all-libctf
52160 all-stage1-binutils: maybe-all-stage1-libctf
52161 all-stage2-binutils: maybe-all-stage2-libctf
52162 all-stage3-binutils: maybe-all-stage3-libctf
52163 all-stage4-binutils: maybe-all-stage4-libctf
52164 all-stageprofile-binutils: maybe-all-stageprofile-libctf
52165 all-stagefeedback-binutils: maybe-all-stagefeedback-libctf
52166 all-ld: maybe-all-libctf
52167 all-stage1-ld: maybe-all-stage1-libctf
52168 all-stage2-ld: maybe-all-stage2-libctf
52169 all-stage3-ld: maybe-all-stage3-libctf
52170 all-stage4-ld: maybe-all-stage4-libctf
52171 all-stageprofile-ld: maybe-all-stageprofile-libctf
52172 all-stagefeedback-ld: maybe-all-stagefeedback-libctf
52173 install-binutils: maybe-install-opcodes
52174 install-strip-binutils: maybe-install-strip-opcodes
52175 install-libctf: maybe-install-bfd
52176 install-ld: maybe-install-bfd
52177 install-ld: maybe-install-libctf
52178 install-strip-libctf: maybe-install-strip-bfd
52179 install-strip-ld: maybe-install-strip-bfd
52180 install-strip-ld: maybe-install-strip-libctf
52181 install-opcodes: maybe-install-bfd
52182 install-strip-opcodes: maybe-install-strip-bfd
52183 configure-gas: maybe-configure-intl
52184 configure-stage1-gas: maybe-configure-stage1-intl
52185 configure-stage2-gas: maybe-configure-stage2-intl
52186 configure-stage3-gas: maybe-configure-stage3-intl
52187 configure-stage4-gas: maybe-configure-stage4-intl
52188 configure-stageprofile-gas: maybe-configure-stageprofile-intl
52189 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
52190 all-gas: maybe-all-libiberty
52191 all-stage1-gas: maybe-all-stage1-libiberty
52192 all-stage2-gas: maybe-all-stage2-libiberty
52193 all-stage3-gas: maybe-all-stage3-libiberty
52194 all-stage4-gas: maybe-all-stage4-libiberty
52195 all-stageprofile-gas: maybe-all-stageprofile-libiberty
52196 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
52197 all-gas: maybe-all-opcodes
52198 all-stage1-gas: maybe-all-stage1-opcodes
52199 all-stage2-gas: maybe-all-stage2-opcodes
52200 all-stage3-gas: maybe-all-stage3-opcodes
52201 all-stage4-gas: maybe-all-stage4-opcodes
52202 all-stageprofile-gas: maybe-all-stageprofile-opcodes
52203 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
52204 all-gas: maybe-all-bfd
52205 all-stage1-gas: maybe-all-stage1-bfd
52206 all-stage2-gas: maybe-all-stage2-bfd
52207 all-stage3-gas: maybe-all-stage3-bfd
52208 all-stage4-gas: maybe-all-stage4-bfd
52209 all-stageprofile-gas: maybe-all-stageprofile-bfd
52210 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
52211 all-gas: maybe-all-intl
52212 all-stage1-gas: maybe-all-stage1-intl
52213 all-stage2-gas: maybe-all-stage2-intl
52214 all-stage3-gas: maybe-all-stage3-intl
52215 all-stage4-gas: maybe-all-stage4-intl
52216 all-stageprofile-gas: maybe-all-stageprofile-intl
52217 all-stagefeedback-gas: maybe-all-stagefeedback-intl
52218 configure-ld: maybe-configure-intl
52219 configure-stage1-ld: maybe-configure-stage1-intl
52220 configure-stage2-ld: maybe-configure-stage2-intl
52221 configure-stage3-ld: maybe-configure-stage3-intl
52222 configure-stage4-ld: maybe-configure-stage4-intl
52223 configure-stageprofile-ld: maybe-configure-stageprofile-intl
52224 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
52225 all-ld: maybe-all-libiberty
52226 all-stage1-ld: maybe-all-stage1-libiberty
52227 all-stage2-ld: maybe-all-stage2-libiberty
52228 all-stage3-ld: maybe-all-stage3-libiberty
52229 all-stage4-ld: maybe-all-stage4-libiberty
52230 all-stageprofile-ld: maybe-all-stageprofile-libiberty
52231 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
52232 all-ld: maybe-all-bfd
52233 all-stage1-ld: maybe-all-stage1-bfd
52234 all-stage2-ld: maybe-all-stage2-bfd
52235 all-stage3-ld: maybe-all-stage3-bfd
52236 all-stage4-ld: maybe-all-stage4-bfd
52237 all-stageprofile-ld: maybe-all-stageprofile-bfd
52238 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
52239 all-ld: maybe-all-opcodes
52240 all-stage1-ld: maybe-all-stage1-opcodes
52241 all-stage2-ld: maybe-all-stage2-opcodes
52242 all-stage3-ld: maybe-all-stage3-opcodes
52243 all-stage4-ld: maybe-all-stage4-opcodes
52244 all-stageprofile-ld: maybe-all-stageprofile-opcodes
52245 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
52246 all-ld: maybe-all-build-bison
52247 all-stage1-ld: maybe-all-build-bison
52248 all-stage2-ld: maybe-all-build-bison
52249 all-stage3-ld: maybe-all-build-bison
52250 all-stage4-ld: maybe-all-build-bison
52251 all-stageprofile-ld: maybe-all-build-bison
52252 all-stagefeedback-ld: maybe-all-build-bison
52253 all-ld: maybe-all-build-flex
52254 all-stage1-ld: maybe-all-build-flex
52255 all-stage2-ld: maybe-all-build-flex
52256 all-stage3-ld: maybe-all-build-flex
52257 all-stage4-ld: maybe-all-build-flex
52258 all-stageprofile-ld: maybe-all-build-flex
52259 all-stagefeedback-ld: maybe-all-build-flex
52260 all-ld: maybe-all-intl
52261 all-stage1-ld: maybe-all-stage1-intl
52262 all-stage2-ld: maybe-all-stage2-intl
52263 all-stage3-ld: maybe-all-stage3-intl
52264 all-stage4-ld: maybe-all-stage4-intl
52265 all-stageprofile-ld: maybe-all-stageprofile-intl
52266 all-stagefeedback-ld: maybe-all-stagefeedback-intl
52267 all-ld: maybe-all-gas
52268 all-stage1-ld: maybe-all-stage1-gas
52269 all-stage2-ld: maybe-all-stage2-gas
52270 all-stage3-ld: maybe-all-stage3-gas
52271 all-stage4-ld: maybe-all-stage4-gas
52272 all-stageprofile-ld: maybe-all-stageprofile-gas
52273 all-stagefeedback-ld: maybe-all-stagefeedback-gas
52274 all-ld: maybe-all-binutils
52275 all-stage1-ld: maybe-all-stage1-binutils
52276 all-stage2-ld: maybe-all-stage2-binutils
52277 all-stage3-ld: maybe-all-stage3-binutils
52278 all-stage4-ld: maybe-all-stage4-binutils
52279 all-stageprofile-ld: maybe-all-stageprofile-binutils
52280 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
52281 install-ld: maybe-install-gold
52282 install-strip-ld: maybe-install-strip-gold
52283 configure-gold: maybe-configure-intl
52284 configure-stage1-gold: maybe-configure-stage1-intl
52285 configure-stage2-gold: maybe-configure-stage2-intl
52286 configure-stage3-gold: maybe-configure-stage3-intl
52287 configure-stage4-gold: maybe-configure-stage4-intl
52288 configure-stageprofile-gold: maybe-configure-stageprofile-intl
52289 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
52290 all-gold: maybe-all-libiberty
52291 all-stage1-gold: maybe-all-stage1-libiberty
52292 all-stage2-gold: maybe-all-stage2-libiberty
52293 all-stage3-gold: maybe-all-stage3-libiberty
52294 all-stage4-gold: maybe-all-stage4-libiberty
52295 all-stageprofile-gold: maybe-all-stageprofile-libiberty
52296 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
52297 all-gold: maybe-all-intl
52298 all-stage1-gold: maybe-all-stage1-intl
52299 all-stage2-gold: maybe-all-stage2-intl
52300 all-stage3-gold: maybe-all-stage3-intl
52301 all-stage4-gold: maybe-all-stage4-intl
52302 all-stageprofile-gold: maybe-all-stageprofile-intl
52303 all-stagefeedback-gold: maybe-all-stagefeedback-intl
52304 all-gold: maybe-all-bfd
52305 all-stage1-gold: maybe-all-stage1-bfd
52306 all-stage2-gold: maybe-all-stage2-bfd
52307 all-stage3-gold: maybe-all-stage3-bfd
52308 all-stage4-gold: maybe-all-stage4-bfd
52309 all-stageprofile-gold: maybe-all-stageprofile-bfd
52310 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
52311 all-gold: maybe-all-build-bison
52312 all-stage1-gold: maybe-all-build-bison
52313 all-stage2-gold: maybe-all-build-bison
52314 all-stage3-gold: maybe-all-build-bison
52315 all-stage4-gold: maybe-all-build-bison
52316 all-stageprofile-gold: maybe-all-build-bison
52317 all-stagefeedback-gold: maybe-all-build-bison
52318 all-gold: maybe-all-gas
52319 all-stage1-gold: maybe-all-stage1-gas
52320 all-stage2-gold: maybe-all-stage2-gas
52321 all-stage3-gold: maybe-all-stage3-gas
52322 all-stage4-gold: maybe-all-stage4-gas
52323 all-stageprofile-gold: maybe-all-stageprofile-gas
52324 all-stagefeedback-gold: maybe-all-stagefeedback-gas
52325 check-gold: maybe-all-binutils
52326 check-stage1-gold: maybe-all-stage1-binutils
52327 check-stage2-gold: maybe-all-stage2-binutils
52328 check-stage3-gold: maybe-all-stage3-binutils
52329 check-stage4-gold: maybe-all-stage4-binutils
52330 check-stageprofile-gold: maybe-all-stageprofile-binutils
52331 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
52332 check-gold: maybe-all-gas
52333 check-stage1-gold: maybe-all-stage1-gas
52334 check-stage2-gold: maybe-all-stage2-gas
52335 check-stage3-gold: maybe-all-stage3-gas
52336 check-stage4-gold: maybe-all-stage4-gas
52337 check-stageprofile-gold: maybe-all-stageprofile-gas
52338 check-stagefeedback-gold: maybe-all-stagefeedback-gas
52339 configure-opcodes: maybe-configure-intl
52340 configure-stage1-opcodes: maybe-configure-stage1-intl
52341 configure-stage2-opcodes: maybe-configure-stage2-intl
52342 configure-stage3-opcodes: maybe-configure-stage3-intl
52343 configure-stage4-opcodes: maybe-configure-stage4-intl
52344 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
52345 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
52346 all-opcodes: maybe-all-bfd
52347 all-stage1-opcodes: maybe-all-stage1-bfd
52348 all-stage2-opcodes: maybe-all-stage2-bfd
52349 all-stage3-opcodes: maybe-all-stage3-bfd
52350 all-stage4-opcodes: maybe-all-stage4-bfd
52351 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
52352 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
52353 all-opcodes: maybe-all-libiberty
52354 all-stage1-opcodes: maybe-all-stage1-libiberty
52355 all-stage2-opcodes: maybe-all-stage2-libiberty
52356 all-stage3-opcodes: maybe-all-stage3-libiberty
52357 all-stage4-opcodes: maybe-all-stage4-libiberty
52358 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
52359 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
52360 all-opcodes: maybe-all-intl
52361 all-stage1-opcodes: maybe-all-stage1-intl
52362 all-stage2-opcodes: maybe-all-stage2-intl
52363 all-stage3-opcodes: maybe-all-stage3-intl
52364 all-stage4-opcodes: maybe-all-stage4-intl
52365 all-stageprofile-opcodes: maybe-all-stageprofile-intl
52366 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
52367 all-dejagnu: maybe-all-tcl
52368 all-dejagnu: maybe-all-expect
52369 all-dejagnu: maybe-all-tk
52370 configure-expect: maybe-configure-tcl
52371 configure-expect: maybe-configure-tk
52372 all-expect: maybe-all-tcl
52373 all-expect: maybe-all-tk
52374 configure-itcl: maybe-configure-tcl
52375 configure-itcl: maybe-configure-tk
52376 all-itcl: maybe-all-tcl
52377 all-itcl: maybe-all-tk
52378 install-itcl: maybe-install-tcl
52379 install-strip-itcl: maybe-install-strip-tcl
52380 configure-tk: maybe-configure-tcl
52381 all-tk: maybe-all-tcl
52382 all-sid: maybe-all-tcl
52383 all-sid: maybe-all-tk
52384 install-sid: maybe-install-tcl
52385 install-strip-sid: maybe-install-strip-tcl
52386 install-sid: maybe-install-tk
52387 install-strip-sid: maybe-install-strip-tk
52388 all-sim: maybe-all-readline
52389 all-fastjar: maybe-all-build-texinfo
52390 all-libctf: all-libiberty
52391 all-stage1-libctf: all-stage1-libiberty
52392 all-stage2-libctf: all-stage2-libiberty
52393 all-stage3-libctf: all-stage3-libiberty
52394 all-stage4-libctf: all-stage4-libiberty
52395 all-stageprofile-libctf: all-stageprofile-libiberty
52396 all-stagefeedback-libctf: all-stagefeedback-libiberty
52397 all-libctf: maybe-all-bfd
52398 all-stage1-libctf: maybe-all-stage1-bfd
52399 all-stage2-libctf: maybe-all-stage2-bfd
52400 all-stage3-libctf: maybe-all-stage3-bfd
52401 all-stage4-libctf: maybe-all-stage4-bfd
52402 all-stageprofile-libctf: maybe-all-stageprofile-bfd
52403 all-stagefeedback-libctf: maybe-all-stagefeedback-bfd
52404 all-libctf: maybe-all-zlib
52405 all-stage1-libctf: maybe-all-stage1-zlib
52406 all-stage2-libctf: maybe-all-stage2-zlib
52407 all-stage3-libctf: maybe-all-stage3-zlib
52408 all-stage4-libctf: maybe-all-stage4-zlib
52409 all-stageprofile-libctf: maybe-all-stageprofile-zlib
52410 all-stagefeedback-libctf: maybe-all-stagefeedback-zlib
52411 configure-libctf: maybe-all-bfd
52412 configure-stage1-libctf: maybe-all-stage1-bfd
52413 configure-stage2-libctf: maybe-all-stage2-bfd
52414 configure-stage3-libctf: maybe-all-stage3-bfd
52415 configure-stage4-libctf: maybe-all-stage4-bfd
52416 configure-stageprofile-libctf: maybe-all-stageprofile-bfd
52417 configure-stagefeedback-libctf: maybe-all-stagefeedback-bfd
52418 configure-libctf: maybe-all-intl
52419 configure-stage1-libctf: maybe-all-stage1-intl
52420 configure-stage2-libctf: maybe-all-stage2-intl
52421 configure-stage3-libctf: maybe-all-stage3-intl
52422 configure-stage4-libctf: maybe-all-stage4-intl
52423 configure-stageprofile-libctf: maybe-all-stageprofile-intl
52424 configure-stagefeedback-libctf: maybe-all-stagefeedback-intl
52425 configure-libctf: maybe-all-zlib
52426 configure-stage1-libctf: maybe-all-stage1-zlib
52427 configure-stage2-libctf: maybe-all-stage2-zlib
52428 configure-stage3-libctf: maybe-all-stage3-zlib
52429 configure-stage4-libctf: maybe-all-stage4-zlib
52430 configure-stageprofile-libctf: maybe-all-stageprofile-zlib
52431 configure-stagefeedback-libctf: maybe-all-stagefeedback-zlib
52432 configure-libctf: maybe-all-libiconv
52433 configure-stage1-libctf: maybe-all-stage1-libiconv
52434 configure-stage2-libctf: maybe-all-stage2-libiconv
52435 configure-stage3-libctf: maybe-all-stage3-libiconv
52436 configure-stage4-libctf: maybe-all-stage4-libiconv
52437 configure-stageprofile-libctf: maybe-all-stageprofile-libiconv
52438 configure-stagefeedback-libctf: maybe-all-stagefeedback-libiconv
52439 check-libctf: maybe-all-ld
52440 check-stage1-libctf: maybe-all-stage1-ld
52441 check-stage2-libctf: maybe-all-stage2-ld
52442 check-stage3-libctf: maybe-all-stage3-ld
52443 check-stage4-libctf: maybe-all-stage4-ld
52444 check-stageprofile-libctf: maybe-all-stageprofile-ld
52445 check-stagefeedback-libctf: maybe-all-stagefeedback-ld
52446 distclean-gnulib: maybe-distclean-gdb
52447 distclean-gnulib: maybe-distclean-gdbserver
52448 all-bison: maybe-all-build-texinfo
52449 all-flex: maybe-all-build-bison
52450 all-flex: maybe-all-m4
52451 all-flex: maybe-all-build-texinfo
52452 all-m4: maybe-all-build-texinfo
52453 configure-target-fastjar: maybe-configure-target-zlib
52454 all-target-fastjar: maybe-all-target-zlib
52455 configure-target-libgo: maybe-configure-target-libffi
52456 all-target-libgo: maybe-all-target-libbacktrace
52457 all-target-libgo: maybe-all-target-libffi
52458 all-target-libgo: maybe-all-target-libatomic
52459 configure-target-libstdc++-v3: maybe-configure-target-libgomp
52460 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
52461 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
52462 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
52463 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
52464 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
52465 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
52466 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
52467 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
52468 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
52469 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
52470 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
52471 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
52472 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
52473 configure-target-libvtv: maybe-all-target-libstdc++-v3
52474 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
52475 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
52476 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
52477 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
52478 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
52479 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
52480 all-target-libstdc++-v3: maybe-configure-target-libgomp
52481 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
52482 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
52483 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
52484 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
52485 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
52486 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
52487 install-target-libgo: maybe-install-target-libatomic
52488 install-target-libgfortran: maybe-install-target-libquadmath
52489 install-target-libgfortran: maybe-install-target-libgcc
52490 install-target-libsanitizer: maybe-install-target-libstdc++-v3
52491 install-target-libsanitizer: maybe-install-target-libgcc
52492 install-target-libvtv: maybe-install-target-libstdc++-v3
52493 install-target-libvtv: maybe-install-target-libgcc
52494 install-target-libcilkrts: maybe-install-target-libstdc++-v3
52495 install-target-libcilkrts: maybe-install-target-libgcc
52496 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
52497 install-target-liboffloadmic: maybe-install-target-libgcc
52498 install-target-libitm: maybe-install-target-libgcc
52499 install-target-libobjc: maybe-install-target-libgcc
52500 install-target-libstdc++-v3: maybe-install-target-libgcc
52501 all-target-libgloss: maybe-all-target-newlib
52502 all-target-winsup: maybe-all-target-libtermcap
52503 configure-target-libgfortran: maybe-all-target-libquadmath
52504 configure-target-libgfortran: maybe-all-target-libbacktrace
52505
52506
52507 @if gcc-bootstrap
52508 configure-gnattools: stage_last
52509 configure-libcc1: stage_last
52510 configure-utils: stage_last
52511 configure-gdb: stage_last
52512 configure-gdbserver: stage_last
52513 configure-gdbsupport: stage_last
52514 configure-gprof: stage_last
52515 configure-sid: stage_last
52516 configure-sim: stage_last
52517 configure-fastjar: stage_last
52518 configure-bison: stage_last
52519 configure-flex: stage_last
52520 configure-m4: stage_last
52521 @endif gcc-bootstrap
52522
52523 @unless gcc-bootstrap
52524 all-gnattools: maybe-all-target-libstdc++-v3
52525 configure-libcc1: maybe-configure-gcc
52526 all-libcc1: maybe-all-gcc
52527 all-utils: maybe-all-libiberty
52528 configure-gdb: maybe-all-intl
52529 configure-gdb: maybe-all-bfd
52530 configure-gdb: maybe-all-libiconv
52531 all-gdb: maybe-all-libiberty
52532 all-gdb: maybe-all-libiconv
52533 all-gdb: maybe-all-opcodes
52534 all-gdb: maybe-all-libdecnumber
52535 all-gdb: maybe-all-libctf
52536 all-gdbserver: maybe-all-libiberty
52537 configure-gdbsupport: maybe-configure-intl
52538 all-gdbsupport: maybe-all-intl
52539 configure-gprof: maybe-configure-intl
52540 all-gprof: maybe-all-libiberty
52541 all-gprof: maybe-all-bfd
52542 all-gprof: maybe-all-opcodes
52543 all-gprof: maybe-all-intl
52544 all-gprof: maybe-all-gas
52545 all-sid: maybe-all-libiberty
52546 all-sid: maybe-all-bfd
52547 all-sid: maybe-all-opcodes
52548 configure-sim: maybe-configure-intl
52549 all-sim: maybe-all-intl
52550 all-sim: maybe-all-libiberty
52551 all-sim: maybe-all-bfd
52552 all-sim: maybe-all-opcodes
52553 all-fastjar: maybe-all-zlib
52554 all-fastjar: maybe-all-libiberty
52555 all-bison: maybe-all-intl
52556 all-flex: maybe-all-intl
52557 all-m4: maybe-all-intl
52558 configure-target-libgo: maybe-all-target-libstdc++-v3
52559 configure-target-liboffloadmic: maybe-configure-target-libgomp
52560 all-target-liboffloadmic: maybe-all-target-libgomp
52561 configure-target-newlib: maybe-all-binutils
52562 configure-target-newlib: maybe-all-ld
52563 @endunless gcc-bootstrap
52564
52565 # Dependencies for target modules on other target modules are
52566 # described by lang_env_dependencies; the defaults apply to anything
52567 # not mentioned there.
52568
52569
52570 @if gcc-bootstrap
52571 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
52572 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
52573 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
52574 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
52575 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
52576 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
52577 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
52578 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
52579 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
52580 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
52581 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
52582 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
52583 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
52584 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
52585 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
52586 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
52587 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
52588 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
52589 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
52590 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
52591 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
52592 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
52593 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
52594 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
52595 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
52596 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
52597 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
52598 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
52599 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
52600 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
52601 @endif gcc-bootstrap
52602
52603 @if gcc-no-bootstrap
52604 configure-target-libstdc++-v3: maybe-all-target-libgcc
52605 configure-target-libsanitizer: maybe-all-target-libgcc
52606 configure-target-libmpx: maybe-all-target-libgcc
52607 configure-target-libvtv: maybe-all-target-libgcc
52608 configure-target-libcilkrts: maybe-all-target-libgcc
52609 configure-target-liboffloadmic: maybe-all-target-libgcc
52610 configure-target-libssp: maybe-all-target-libgcc
52611 configure-target-newlib: maybe-all-target-libgcc
52612 configure-target-libbacktrace: maybe-all-target-libgcc
52613 configure-target-libquadmath: maybe-all-target-libgcc
52614 configure-target-libgfortran: maybe-all-target-libgcc
52615 configure-target-libobjc: maybe-all-target-libgcc
52616 configure-target-libgo: maybe-all-target-libgcc
52617 configure-target-libtermcap: maybe-all-target-libgcc
52618 configure-target-winsup: maybe-all-target-libgcc
52619 configure-target-libgloss: maybe-all-target-libgcc
52620 configure-target-libffi: maybe-all-target-libgcc
52621 configure-target-zlib: maybe-all-target-libgcc
52622 configure-target-rda: maybe-all-target-libgcc
52623 configure-target-libada: maybe-all-target-libgcc
52624 configure-target-libgomp: maybe-all-target-libgcc
52625 configure-target-libitm: maybe-all-target-libgcc
52626 configure-target-libatomic: maybe-all-target-libgcc
52627 @endif gcc-no-bootstrap
52628
52629
52630 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
52631
52632 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
52633
52634 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
52635
52636 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
52637
52638 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
52639 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
52640
52641 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
52642 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
52643
52644 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
52645
52646
52647
52648 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
52649
52650 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
52651
52652 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
52653
52654 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
52655
52656 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
52657
52658 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
52659
52660 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
52661
52662
52663 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
52664 configure-target-libffi: maybe-all-target-libstdc++-v3
52665
52666 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
52667
52668 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
52669
52670 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
52671
52672 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
52673
52674 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
52675 configure-target-libitm: maybe-all-target-libstdc++-v3
52676
52677 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
52678
52679
52680 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
52681 GDB_TK = @GDB_TK@
52682 INSTALL_GDB_TK = @INSTALL_GDB_TK@
52683 configure-gdb: $(CONFIGURE_GDB_TK)
52684 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
52685 install-gdb: $(INSTALL_GDB_TK)
52686
52687 # Serialization dependencies.  Host configures don't work well in parallel to
52688 # each other, due to contention over config.cache.  Target configures and 
52689 # build configures are similar.
52690 @serialization_dependencies@
52691
52692 # --------------------------------
52693 # Regenerating top level configury
52694 # --------------------------------
52695
52696 # Rebuilding Makefile.in, using autogen.
52697 AUTOGEN = autogen
52698 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
52699         cd $(srcdir) && $(AUTOGEN) Makefile.def
52700
52701 # Rebuilding Makefile.
52702 Makefile: $(srcdir)/Makefile.in config.status
52703         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
52704
52705 config.status: configure
52706         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
52707
52708 # Rebuilding configure.
52709 AUTOCONF = autoconf
52710 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
52711         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
52712         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
52713         $(srcdir)/config/gcc-plugin.m4 \
52714         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
52715         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
52716         cd $(srcdir) && $(AUTOCONF)
52717
52718 # ------------------------------
52719 # Special directives to GNU Make
52720 # ------------------------------
52721
52722 # Don't pass command-line variables to submakes.
52723 .NOEXPORT:
52724 MAKEOVERRIDES=
52725
52726 # end of Makefile.in
This page took 3.043236 seconds and 4 git commands to generate.